动态模糊控制器研究.doc_第1页
动态模糊控制器研究.doc_第2页
动态模糊控制器研究.doc_第3页
动态模糊控制器研究.doc_第4页
动态模糊控制器研究.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Proceedings of the First Asia International Symposium on Mechatronics(AISM 2004)September 2730, 2004, Xian, ChinaStudy on a new dynamic fuzzy controllerQU Sheng-li,ZHU Xinzhi,XU Wen-long School of Electro mechanics, Xidian University, Xian 710071, Chinae-mail: Abstract: The structure of a new dynamic fuzzy controller is presented. The first-order dynamic fuzzy controller is studied and six corresponding fuzzy inference rules are given. The results show that the performance of the control systems with the first-order dynamic fuzzy controller is much better than that with the traditional static fuzzy controller. Key Words: fuzzy control; dynamic controller; static controller; dynamic fuzzy controller1. IntroductionThe theory of fuzzy set has been in developing for 30 years since it was presented by Zedeh in 1965, and one of its most important application fields is in control engineering. Generally speaking, fuzzy logic controller will be an effective way in designing a control system when plants are too difficult to be described by physical or chemical principles, or the models we got are too complicated to be solved. The design of a fuzzy controller does not depend on the analysis and synthesis of process mathematical model, but all of its control rules come from the experts knowledge or the operators experiences, and therefore fuzzy logic controller is not dynamic. We can also know that fuzzy logic controller is a static controller from that fuzzy controller is equivalent to a multi-value relay in stability analysis.To remedy this disadvantage of fuzzy logic controller, the two followed methods are developed in traditional fuzzy control theory. The first one is a fuzzy logic controller with adjustable parameters, to say, the fuzzy PID method which unifies the PID parameters and then adjust them by fuzzy inference rules. In this case, the fuzzy logic system still remains static. The second method is the Takagi-Sugeno method which is based on fuzzy-neural adaptive method to change the proportional factors in T-S fuzzy system. In this case, the fuzzy logic system is also static in a relative short time.In classical and modern control theories, controllers generally are dynamic, or state-feed backed. Man, as a controller, is also dynamic since he or she takes into account of the previous control operation and error.From the above, its necessary to study dynamic fuzzy logic controllers and its structures. The author presents a structure of dynamic fuzzy logic controllers, studies the first-order dynamic fuzzy logic controller, and compares it with traditional static fuzzy logic controller. The results show that the performance of the control systems with the first-order dynamic fuzzy controller is much better than that with the traditional static fuzzy controller. 2. The structure of a new dynamic fuzzy controllerThe author studies the dynamic fuzzy controller and presents a structure-simple dynamic fuzzy controller (DFLC). Figure 1 shows the structure of the nth-order DFLC.静态FLC动态部分Figure 1 the structure of the nth-order DFLCThe output of DFLC is: (1)Where are the outputs of DFLC on discrete time, are the input errors and the its differentials at time , is first-order delay factor, and are parameters, respectively. The structure of the simplest first-order DFLC is shown in Figure 2. 静态FLCFigure 2 the structure of first-order DFLC3. The fuzzy inference rules of the First-order DFLCStatic partIts all the same with the traditional static fuzzy logic controller. The rules are formed with:Dynamic partTraditional fuzzy control will achieve its target based on that the plants Input/output (IO) satisfies the monotonic relation. This is its essence. Accordingly, the traditional fuzzy control algorithms are also monotonic.Let the input and output of plant are and, respectively. Because the traditional fuzzy controllers (FLC) are static, so they do not take into account of the effect of on . When the dynamic characteristic of plants is complicated, the relation between the input and output of plants will not be monotonic. Therefore, in the added rules of the first-order DFLC , should be generated by and . According to the monotonic relation, the control systems should satisfy the following relations:l IF 0,THEN 0l IF 0,THEN 0 AND 0 THEN 02. IF 0 THEN 0 To be slightly detailed, the number of the added rules in the first-order dynamic fuzzy controller DFLC will be six as follow:1. IF IS N AND IS PS THEN IS PS2. IF IS N AND IS PM THEN IS PM3. IF IS N AND IS PB THEN IS PB4. IF IS P AND IS NS THEN IS NS5. IF IS P AND IS NM THEN IS NM6. IF IS P AND IS NB THEN IS NB These added fuzzy inference rules should be able to reduce system oscillation, therefore quicken the system transient response and promote systems stability. 4. The comparison between the first-order DFLC and SFLC by simulationThe plant, SFLC rules and membership functions are all from the literature pp.277-282. The plant transfer function is as follow: (2) Based on the SFLC in the literature, the feedback is added onto the input of the first-order fuzzy controller, and the six fuzzy inference rules presented in section 2 are also added to the rules of SFLC. In this way, the first-order fuzzy controller is built (shown in figure 2). The system is simulated with the Fuzzy Toolbox and Simulink of Matlab. Referred to literature, the universe of discourse of the input and output variables in DFLC are defined as : ,where is the feedback variable in DFLC as shown in figure 2. The input of the closed loop system is a step signal with a amplitude 1.5 . 4.1 The comparison between DFLC and SFLC when the plant parameters changeThe plant transfer function is shown in equation (2), its transfer coefficient is set to be 20, 100, 1000 and 2000, and its delay time, respectively. The simulation results are as follows:l With the increase of transfer coefficient, the performance of the control system with the first-order DFLC is obviously better than SFLC. Taken =1000 as an example, figure3 shows the step responses of the closed loop system with the first-order DFLC and SFLC.l The first-order DFLC performs better than SFLC in against low amplitude, high frequency oscillation. When is very big, the operation condition of system become worse and oscillation is obvious. From figure 3 it is shown that the six added rules in the first-order DFLC are able to alleviate the oscillation obviously. figure 3 ,, the step responses of the closed loop systemWhen the time constants of the plant change within 0.1 to 10 times, and from 1 to 100 times, the simulation results are as follows: When the transfer coefficient increases more, and the time constants change more, the performance of the control system with the first-order DFLC is more obviously better than SFLC. 4.2 The comparison between DFLC and SFLC when time delay existsThe plant transfer function is shown in equation (2), and its and delay factor are taken as (20,0.05),(50,0.05),(100,0.05),(20,0.5),respectively。The simulation results are as follows:l Both the first-order DFLC and SFLC are sensitive to the change of delay factor .l The first-order DFLC performs better than what SFLC does in against time delay.From the figure 4 bellow, it is can be seen that the 6 rules added to the first-order DFLC can obviously alleviate the effect of time delay.(a)(b)(c)figure 4 the step responses of the closed loop system with time delay.(a)K=50,;(b) K=100,; (c) K=20,。4.3 The comparison between DFLC and SFLC when the universe of discourse of the input variables changes Let the universe of discourse of the input variables changes from 0.1 to 1 times, for example, set as: ,。The simulation results are as follows:l If the universe of discourse of the input variables is set very small, the SFLC is sensitive to the changes of and.l If the universe of discourse of the input variables is set very small, the performance of the first-order DFLC is much better than that of the SFLC.From the figure 5, it is can be seen that the 6 rules added to the first-order DFLC can obviously adapt to the changes of the universe of discourse of the input variables, and alleviate the effect of time delay. figure 5 the step responses of the closed loop system with the universe of discourse of 、 changed to 0.1 times, and 4.4 The analysis of the simulation stability To compare the robust stability of the first-order DFLC with SFLC, the fourth-order Runge-Kutto method of fixed step length is used to look for the universe of discourse of the input variable and that make the result of the simulation dispersed easily. Searched by simulation, the universe of discourse of the input variable and that disperse the simulation is:,。The simulation results are as follows:l The simulation errors are enlarged as the simulation step length becomes longer. When the plant described by formula (2) takes the =100, and the simulation step length =0.04, the closed loop system of the first-order DFLC is stable and that of SFLC is unstable. See figure 6.l The simulation errors are equivalent to the noises added in system, so the robust stability of the first-order DFLC is much better than that of the SFLC.figure 6 the step responses of the closed loop system with 100 and =0.045. ConclusionsThis paper presents a structure of dynamic fuzzy logic controllers, studies the first-order dynamic fuzzy logic controller, and compares it with traditional static fuzzy logic controller. The results show that the performance of the control systems with the first-order dynamic fuzzy controller is much better than that with the traditional static fuzzy controller. The major advantages of the first-order DFLC are concluded as follow:l With stronger abilities to resist both the internal uncertainty (the changes of system parameters) and also the external uncertainty (disturbances).l With stronger abilities to resist the effect of time delay.l With stronger abilities to resist the changes of the fuzzy controller parameters itself, such as the changes of the universe of discourse of the input variables.l With better dynamic performances in closed system.AcknowledgementsThis research is sponsored by the fund of Chinese national key laboratory of Mechanical Manufacture System Engineering of Xian Jiao tong University.References1. Lee C C. Fuzzy Logic in Control System: Fuzzy Logic Controller-Part I. IEEE Trans. SMC ,1990,20(2), 404-4182. Lee C C. Fuzzy Logic in Control System: Fuzzy Logic Controller-Part II. IEEE Trans. SMC,1990, 20(2), 419-4353. Li Shi-yong, Fuzzy Control, Neural Control and Intelligent Control, Press of Haerbi Polytechnic University, Haerbi, P.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论