版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Realization of Neural Network Inverse System with PLC in Variable Frequency Speed-Regulating System Abstract. The variable frequency speed-regulating system which consists of an induction motor and a general inverter, and controlled by PLC is widely used in industrial field. .However, for the multiv
2、ariable, nonlinear and strongly coupled induction motor, the control performance is not good enough to meet the needs of speed-regulating. The mathematic model of the variable frequency speed-regulating system in vector control mode is presented and its reversibility has been proved. By constructing
3、 a neural network inverse system and combining it with the variable frequency speed-regulating system, a pseudo-linear system is completed, and then a linear close-loop adjustor is designed to get high performance. Using PLC, a neural network inverse system can be realized in actural system. The res
4、ults of experiments have shown that the performances of variable frequency speed-regulating system can be improved greatly and the practicability of neural network inverse control was testified. In recent years, with power electronic technology, microelectronic technology and modern control theory i
5、nfiltrating into AC electric driving system, inverters have been widely used in speed-regulating of AC motor. The variable frequency speed-regulating system which consists of an induction motor and a general inverter is used to take the place of DC speed-regulating system. Because of terrible enviro
6、nment and severe disturbance in industrial field, the choice of controller is an important problem. In reference 123, Neural network inverse control was realized by using industrial control computer and several data acquisition cards. The advantages of industrial control computer are high computatio
7、n speed, great memory capacity and good compatibility with other software etc. But industrial control computer also has some disadvantages in industrial application such as instability and fallibility and worse communication ability. PLC control system is special designed for industrial environment
8、application, and its stability and reliability are good. PLC control system can be easily integrated into field bus control system with the high ability of communication configuration, so it is wildly used in recent years, and deeply welcomed. Since the system composed of normal inverter and inducti
9、on motor is a complicated nonlinear system, traditional PID control strategy could not meet the requirement for further control. Therefore, how to enhance control performance of this system is very urgent.The neural network inverse system 45 is a novel control method in recent years. The basic idea
10、is that: for a given system, an inverse system of the original system is created by a dynamic neural network, and the combination system of inverse and object is transformed into a kind of decoupling standardized system with linear relationship. Subsequently, a linear close-loop regulator can be des
11、igned to achieve high control performance. The advantage of this method is easily to be realized in engineering. The linearization and decoupling control of normal nonlinear system can realize using this method.Combining the neural network inverse into PLC can easily make up the insufficiency of sol
12、ving the problems of nonlinear and coupling in PLC control system. This combination can promote the application of neural network into practice to achieve it full economic and social benefitsIn this paper, firstly the neural network inverse system method is introduced, and mathematic model of the va
13、riable frequency speed-regulating system in vector control mode is presented. Then a reversible analysis of the system is performed, and the methods and steps are given in constructing NN-inverse system with PLC control system. Finally, the method is verified in experiments, and compared with tradit
14、ional PI control and NN-inverse control.2.Neural Network Inverse System Control MethodThe basic idea of inverse control method 6 is that: for a given system, an-th integral inverse system of the original system is created by feedback method, and combining the inverse system with original system, a k
15、ind of decoupling standardized system with linear relationship is obtained, which is named as a pseudo linear system as shown in Fig.1. Subsequently, a linear close-loop regulator will be designed to achieve high control mathematic model of the variable performance.Inverse system control method with
16、 the features of direct, simple and easy to understand does not like differential geometry method 7, which is discusses the problems in "geometry domain". The main problem is the acquisition of the inverse model in the applications. Since non-linear system is a complex system, and desired
17、strict analytical inverse is very obtain, even impossible. The engineering application of inverse system control doesnt meet the expectations. As neural network has non-linear approximate ability, especially for nonlinear complexity system, it becomes with the powerful expectations tool to solve the
18、 problem.a th NN inverse system integrated inverse system with non-linear ability of the neural network can avoid the troubles of inverse system method. Then it is possible to apply inverse control method to a complicated non-linear system. a th NN inverse system method needs less system information
19、 such as the relative order of system, and it is easy to obtain the inverse model by neural network training. Cascading the NN inverse system with the original system, a pseudo-linear system is completed. Subsequently, a linear close-loop regulator will be designed.3. Mathematic Model of Induction M
20、otor Variable FrequencySpeed-Regulating System and Its ReversibilityInduction motor variable frequency speed-regulating system supplied by the inverter of tracking current SPWM can be expressed by 5-th order nonlinear model in d-q two-phase rotating coordinate. The model was simplified as a 3-order
21、nonlinear model. If the delay of inverter is neglected system original system, the model is expressed as follows: (1)where denotes synchronous angle frequency, and is rotate speed. are stators current, and are rotors flux linkage in(d,q)axis. is number of poles. is mutual inductance, and is rotors i
22、nductance. J is moment of inertia.is rotors time constant, and is loadynchronous angle frequency torque.In vector mode, thenSubstituted it into formula (1), then (2)Taking reversibility analyses of forum (2), thenThe state variables are chosen as followsInput variables areTaking the derivative on ou
23、tput in formula(4), then (5) (6)Then the Jacobi matrix is Realization of Neural Network Inverse System with PLC (7) (8)As so and system is reversible. Relative-order of system is When the inverter is running in vector mode, the variability of flux linkage can be neglected (considering the flux linka
24、ge to be invariableness and equal to the rating). The original system was simplified as an input and an output system concluded by forum (2).According to implicit function ontology theorem, inverse system of formula (3)can be expressed as (9)When the inverse system is connected to the original syste
25、m in series, the pseudo linear compound system can be built as the type of 4. Realization Steps of Neural Network Inverse System4.1 Acquisition of the Input and Output Training Samples Training samples are extremely important in the reconstruction of neural network inverse system. It is not only nee
26、d to obtain the dynamic data of the original system, but also need to obtain the static date. Reference signal should include all the work region of original system, which can be ensure the approximate ability. Firstly the step of actuating signal is given corresponding every 10 HZ form 0HZ to 50HZ,
27、 and the responses of open loop are obtain. Secondly a random tangle signal is input, which is a random signal cascading on the step of actuating signal every 10 seconds, and the close loop responses is obtained. Based on these inputs, 1600 groups should include all training samples are gotten.4.2 T
28、he Construction of Neural Network A static neural network and a dynamic neural network composed of integral is used to construct the inverse system. The structure of static neural network is 2 neurons in input layer, 3 neurons in output layer, and 12 neurons in hidden layer. The excitation function
29、of hidden neuron is monotonic smooth hyperbolic tangent function. The output layer is composed of neuron with linear threshold excitation function. The training datum are the corresponding speed of open-loop, close-loop, first order derivative of these speed, and setting reference speed. After 50 ti
30、mes training, the training error of neural network achieves to 0.001. The weight and threshold of the neural network are saved. The inverse model and a dynamic neural network composed of original system is obtained.5 .Experiments and Results5.1 Hardware of the System The hardware of the experiment s
31、ystem is shown in Fig 5. The hardware system includes upper computer installed with Supervisory & Control configuration software WinCC6.0 8, and S7-300 PLC of SIEMENS, inverter, induction installed with motor and Control photoelectric coder.PLC controller chooses S7-315-2DP, which has a PROFIBUS
32、-DP interface and a MPI interface. Speed acquisition module is FM350-1. WinCC is connected with the experiment system S7-300 by CP5611 using MPI protocol.The type of inverter is MMV of SIEMENS. It can communicate with SIEMENS PLC by USS protocol. ACB15 module is added on the inverter in this system.
33、5.2 Software Program Communication IntroductionMPI (MultiPoint Interface) is a simple and inexpensive communication strategy using in slowly and non-large data transforming field. The data transforming between WinCC and PLC is not large, so the MPI chosen. The MMV inverter is connected to the PROFIB
34、US network as a slave station, which is mounted with CB15 PROFIBUS module. PPO1 or PPO3 data type can be chosen. It permits to send the control data directly to the inverter addresses, or to use the system function blocks of STEP7V5.2 SFC14/15.OPC can efficiently provide data integral and intercommu
35、nication. Different type servers and clients can access data sources of each other. Comparing with the traditional mode of software and hardware development, equipment manufacturers only need to develop one driver. This can short the development cycle, save manpower resources, and simplify the struc
36、ture the experiment system of the entire control system. Variety data of the system is needed in the neural network training of Matlab, which can not obtain by reading from PLC or WinCC directly. So OPC technology can be used l to obtain the needed data between WinCC and Exce. Setting WinCC as OPC D
37、A server, an OPC client is constructed in Excel by VBA. System real time data is readed and writen to Excel by WinCC, and then the data in Excel is transform to Matlab for offline training to get the inverse system of original system. Control Program Used STL to program the communication and data ac
38、quisition and control algorithm subroutine in STEP7 V5.2, velocity sample subroutine and storage subroutine are programmed in regularly interrupt A, and the interrupt cycle chooses 100ms. In order to minimum the cycle time of A to prevent the run time of A exceeding 100ms and system error, the contr
39、ol procedure and neural network algorithm are programmed in main procedure B. In neural network algorithm normalized the training samples is need to speed up the rate of convergence by multiplying a magnification factor in input and output data before the final training. 5.3 Experiment ResultsWhen s
40、peed reference is square wave signal with 100 seconds cycle, where the inverter is running in vector mode. The results show that the tracking performance of neural network control is better than traditional PI control. When speed reference keeps in constant, and the load is reduced to no load at 80
41、seconds, and increased to full load at 120 seconds, the response curves of speed with traditional PI control and neural network inverse control are shown in Fig. 11 and 12 respectively. It is clearly that the performance of resisting the load disturbing with neural network inverse control is better
42、than the traditional PI control. (Speed response in PI control) (Speed response in neural network inverse control)6. Conclusion In order to improve the control performance of PLC Variable Frequency Speed-regulating System, neural network inverse system is used. A mathematic model of variable frequen
43、cy speed-regulating system was given, and its reversibility was testified. The inverse system and original system is compound to construct the pseudo linear system and linear control method is design to control. With experiment, neural network inverse system with PLC has its effectiveness and its fe
44、asibility in industry PLC变频调速的网络反应系统的实现 变频调速系统,包括一个异步电动机和通用逆变器、且PLC控制被广泛地应用于工业领域。然而,对多变量、非线性和强耦合的异步电机的控制性能却缺乏,不能很好地满足客户的调速要求。该数学模型的变频调速系统提出了矢量控制方式,其可逆转性得到证实。通过构建一种基于神经网络的逆系统,并结合变频调速系统,pseudo-linear系统被完成了,并且为了得到性能优良的系统采用了一个线性闭环调节器。采用PLC、神经网络逆系统在实际系统可以实现。实验结果说明变频调速系统的性能得到了很大的提高,并且神经网络反应控制的可行性得到了验证。1.
45、导论近年来,随着电力电子技术、微电子技术和现代控制理论,逐渐涉及到交流电机系统,这些技术已经广泛应用于变频器调速的AC马达。变频调速系统,包括一个异步电动机和通用逆变器,用来代替直流调速系统。由于在工业领域中的糟糕的环境和严重的干扰,选择控制器是一个十分重要的问题。在文献123,介绍了利用工业控制计算机和数据采集卡实现了神经网络反应控制。工业控制计算机的优势有较高的计算速度,庞大的记忆能力以及与其他软件良好的兼容性等。但是工业控制计算机在工业应用上也有一些缺乏,比方运行不稳定,不可靠及更恶劣的通信能力。可编程序控制器(PLC)控制系统是专为工业环境中的应用而设计的,它的稳定性和可靠性好。PLC
46、控制系统,可以很容易地集成到现场总线控制系统并得到高性能的通信结构,所以它在近年来被广泛地使用,并且深受欢送。该系统由普通的逆变器和异步电机组成,是一种复杂的非线性系统,传统的PID控制策略,并不能满足要求和进一步控制。因此,如何加强系统的控制性能是非常迫切的事情。神经网络逆系统45, 在未来几年里将是一种新型的控制方法。其根本的想法是:对于一个给定的系统,原系统的逆系统是由一个动态神经网络引起的,对象信号和反应信号的组合系统被转化成一种线性关系的解耦标准系统。随后,一个线性闭环调节器设计可以到达较高的控制性能。该方法的优点是在工程上很容易实现。在线性化及其解耦控制正常的非线性系统能实现采用这
47、种方法。把神经网络反应结合到可编程序控制器(PLC)上就可以很容易地弥补缺乏的问题,解决在PLC控制系统上的非线性耦合。这个组合可以促进神经网络反应付诸实践,来实现其全部的经济效益和社会效益。在这篇文章中,首先对神经网络反应方法进行了介绍,并且描述了采用矢量控制的变频调速系统的数学模型。然后是对反应系统进行分析的的介绍,并给出了关于PLC控制系统中构造NN-反应系统的方法和步骤。最后,该方法在实验中被验证,并将传统的PI控制和NN-反应控制进行了比照。2. 神经反应网络控制方法根本的反应控制方法6就是:对于一个给定的系统、一种-th由反应方法建立的完整的反应系统,并结合反应系统与原系统的特点,
48、提出了一种解耦的线性关系,以标准化体系,并命名为伪线性系统。随后,一个线性闭环调节器运行并将到达较高的控制性能。当在“几何领域讨论这些问题时,反应系统控制方法并不像微分几何方法,其特点是直接,简单,易于理解。主要的问题是怎样在应用软件中获得反应模型。由于非线性系统是一个复杂的系统,所以很难要求严格解析反应信号,这甚至是不可能的。反应系统控制在工程应用中不能到达期望值。作为神经网络非线性逼近能力,尤其是对于非线性的复杂系统,它会是来解决问题的强大工具。反应系统集成了具有非线性逼近能力的反应系统,其中具有非线性逼近能力的反应系统能够防止使用反应方法带来的麻烦。这样就可能,运用反应控制方法去控制一个
49、复杂的非线性系统。a th NN 反应系统的控制方法只需要较少的系统信息,比方与系统相关的命令,并且容易获得运行网络的反应模型。原系统的层叠式的 NN反应系统,会形成一个伪线性系统。然后,一个线性闭环调节校准器将工作。3. 异步电机变频调速系统的数学模型和它的反应性能异步电机变频调速系统提供的跟踪电流正弦脉宽调制逆变器可以表示为非线性模型在两相循环的协调。该模型简化为一个3-order非线性模型。如果忽略逆变器的延迟,该模型表述如下: 1 表示同步角频率;表示转速;表示定子的电流;表示转子在qd轴线上的不稳定局部;表示点的数量;表示互感系数;表示惯性转矩;表示转子的时间常数;表示负载转矩。用矢量模式,得代进公式(1),得 2可逆转性分析(2),得 3 4可供选择的状态变量如下输入变量由公式(4)得出结果,得 5 6然后雅可比矩阵 7 8作为 所以并且系统是可逆的。相关的系统是当变频器运行模式的变化,在矢量磁链的可以忽略的磁链(考虑到是恒定,等于等级)。原系统简化为一个输入和输出系统订立的(2)。根据隐函数定理,公式(3)的反应系统可以表达为: 9当反应系统连续连接到原系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 沈阳理工大学《材料工程测试技术》2021-2022学年第一学期期末试卷
- 光伏组件销售合同范本
- 果园分包合同书模板
- 合同编第十九条法条解读
- 2024上海市电视广播广告发布合同(示范文本版)
- 2024化妆品品牌加盟合同
- 2024建筑委托合同协议
- 沈阳理工大学《Java程序设计基础》2021-2022学年期末试卷
- 2024表演场地租赁合同范本
- 2024开店双方入股合同协议范文
- 中国湿疹诊疗指南
- LTC流程介绍完整版
- 饲料加工系统粉尘防爆安全规程
- 一年级上册美术课件-第11课-花儿寄深情-▏人教新课标
- 植物的象征意义
- 夏商周考古课件 第5章 西周文化(1、2节)
- 二年级上册美术教案-7. 去远航 -冀教版
- 装配图画法及要求课件
- 翻译实习教学大纲
- 心力衰竭-英文版课件
- 邀请回国探亲邀请函范本
评论
0/150
提交评论