电液位置伺服系统的智能控制
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
电液伺服控制是控制领域中重要的组成部分,具有输出功率大、响应速度快、控制精度高、信号处理灵活、易于实现各种参量的反馈等特点,因而在航空航天、军事、机械、交通、冶金等多个工业领域得到广泛的应用。
     随着现代工业的发展,控制对象越来越复杂,人们对电液伺服系统的控制品质也提出了更高的要求,应用于电液伺服系统中的一些传统控制策略已经难以满足现代控制的要求,这主要是由电液伺服系统的特性所决定的。电液伺服系统是一种严重的不确定非线性系统,系统工作环境复杂,普遍存在外干扰。在有些控制系统中,控制对象的数学模型很难建立,甚至有的根本无法建模,应用传统的基于模型的控制策略对系统进行设计分析则显得非常困难,而基于知识和不依赖于精确数学模型的智能控制给这类问题的解决带来了新的思路。
     在人造板热压伺服系统中,由于木材所具有的特殊物理性能,使得受控对象“板材”在热压控制过程中无法建立解析的模型。现在针对此类对象大都采用无模型的PID(Proportion Integral Differential,比例、积分、微分)的控制策略,但是PID参数的确定十分困难,通常需要通过大量的实验分析,才能初步确定可行的参数,而且一旦原材料发生改变,则需要重新通过实验确定控制器参数。针对现有PID控制存在的不足,本文将研究一种基于模糊控制技术的智能控制策略,针对不同的原材料,该策略通过模糊控制技术可以实现控制器的自适应调节。
     本文的模糊控制器设计如下:采用常见的二维模糊控制器结构,控制器输入系统的偏差e和偏差变化率ec,输出控制量u;依据e的值域,定义模糊控制器的隶属度函数的论域[-5V,+5V];兼顾控制器的运算量与控制精度,在论域中划分7个模糊子集;为便于控制器的软件实现,模糊子集的隶属函数的选定为三角形;由于采用的是二维模糊控制器,所有输入输出精确量都是7个模糊子集的划分,故对应49条模糊规则;推理机使用的是Mamdani推理算法,按照最大隶属度法确定一个最大隶属度y;模糊判决则是通过最大隶属度的平均值法得到模糊控制器的精确输出u。
     目前智能控制的复杂算法大多是通过程序实现的,虽然一些高端的PLC(Programmable Logic Conctroller,可编程逻辑控制器)中具有模糊控制模块,但其价格相对较高,无疑增加控制系统的成本。随着控制系统的品质不断提高,智能控制的算法也越来越复杂,PLC的内存、运算速度、编程语言都会对复杂算法的实现造成很大的限制。尽管一些PLC的高端产品(如西门子公司的S7-400)具有良好的CPU运算速度,但其价格也相对较高,增加了控制系统的成本。在PC(Personal Computer,个人计算机)中通过灵活多样的编程语言实现控制系统的人机界面及其智能控制算法,则是近些年来智能控制在应用方面的主流趋势。
     传统的计算机文本编程语言是根据语句和指令的先后顺序决定程序的执行顺序,而美国NI(National Instruments)公司提供的LabVIEW(Laboratory Instrument Engineering Workbench)编程软件是一种图标代替文本行创建应用程序的图形化语言,这种图形化的程序源代码又称G代码。LabVIEW采用并行数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序,它用图标表示函数,用连线表示数据流向。本文正是通过LabVIEW的G代码编程实现了电液位置伺服系统的软件平台——人机界面及其智能控制算法;通过NI公司提供的USB-6008数据采集卡从硬件上连接了计算机控制系统的信号通道——计算机可直接驱动伺服阀放大器。
     本文首先对电液位置伺服系统建立了数学模型,在MATLAB中仿真了模糊控制策略应用于电液位置伺服系统的控制效果,从理论上证明了此种控制策略相比经典控制的优越性。在系统实现过程中,通过NI公司提供的USB-6008数据采集卡完成了计算机与传感器之间的硬件连接——计算机输入,计算机与伺服阀放大器之间的硬件连接——计算机输出;通过LabVIEW的G代码编程,编制出一套过程可视化的人机界面,在人界面中实现了模糊控制算法及系统参数配置、数据曲线绘制、数据存储等功能。
     系统仿真和系统运行都表明本文设计的模糊控制策略及其实现方案是可行的。在控制对象相同的条件下,相比传统控制,本文设计的模糊控制器能够有效的减少系统响应时间,实现了控制器的自适应调节;由于本课题使用LabVIEW开发控制系统的应用程序,不仅省略了多种硬件的购买,而且简化了系统的调试过程,有效的节省了应用系统的研发成本,缩短了系统开发时间;使用LabVIEW编程软件编制的应用程序扩展性极强,可生成独立的安装文件在其他没有安装LabVIEW的计算机、触摸屏等多种平台应用。因此,本文为电液位置伺服系统提供了一种可行的智能控制方案。
Electro-hydraulic position servo control is an important component in control field, which with features such as great power output, quick response, high precision control, flexible signal processing, many kind of parameters can be easily to feedback, and so on. Therefore it is used in many industry fields such as aeronautics and astronautics, military, mechanism, traffic, metallurgy, and so on.
     With the development of modern industry, the object which is controlled becomes more and more complex, electro-hydraulic servo system’control quality are put forward to higher requirements, use traditional control strategy on electro-hydraulic servo system are hard to meet the demand of modern control, this is caused by the characteristics of electro-hydraulic servo system. Electro-hydraulic servo system is a kind of serious non-linear system with complex task and environment, which always exist parameter change. In some special control system, it’s hard to build up the mathematical model which is controlled, even some of them is impossible to build up it’s mathematical model, use traditional control strategy on those system would be very hard, but intelligent control which is based on knowledge and not dependent on precise mathematical model show a new way of thinking to solve those problem.
     In wood-based panel thermal press servo system, because of the special physical characteristics of wood, it’s impossible to build up the wood-based panel’s analytical model when the panel is in thermal press. Now according to these objects which is without model, most strategy to solve them is by PID (Proportion, Integral, Differential), but it’s very hard to confirm PID’s parameters, parameter’s confirm always need many experiments, and if change to another kind of wood, PID’s parameters need re-test to confirm. According to current PID deficiency, this paper would research a kind of intelligent control which is based on fuzzy control, according to different wood this strategy can realize the controller’s adaptive adjust.
     Fuzzy controller designed in this paper: used common structure of two-dimensional fuzzy controller, controller’s input was deviation e and deviation change rate ec, output was u; according to the range of e, defined the membership function‘s of fuzzy controller domain in [-5V, +5V]; considered the controller’s computation and accuracy, the domain were divided into seven fuzzy sets; In order to facilitate the realization of the controller by software, fuzzy subset membership function selected triangle; because of this paper was designed based on two-dimensional fuzzy controller, all the precise input and output were seven division in fuzzy sets, the fuzzy rules correspond to 49; the Mamdani inference algorithm was used by inference engine , in accordance with the maximum of membership to determine one of the maximum membership degree y; fuzzy decision through the maximum membership degree to achieved the fuzzy controller’s precise output u by average method.
     Now, most complex algorithms of intelligent control are achieved by program. Although some advanced PLCs(Programmable Logic Controller) contain fuzzy control module,but its cost is relatively high, Undoubtedly increase the cost of control system. With the improvement of control system’s quality,intelligent control algorithms become more an more complex,the algorithm’s realization would be great limited by PLC's memory, speed of computation, programming languages. Although some advanced PLCs (such as S7-400 provided by SIEMENS) with advanced CPU computing, but its cost is relatively high, too, which also increase the cost of control system. In recent years the application of intelligent control is mainly based on PC (Personal Computer) by which can through flexible programming language to achieve human machine interface and intelligent control algorithm.
     Traditional computer programming is text languages which are based on sequence of statements to executive program. NI(U.S. National Instruments) Company provide a programming software named LabVIEW (Laboratory Instrument Engineering Workbench), in which uses icon to take place of text to create graphical application program, this kind of graphical program source code is called G-code. LabVIEW’s programming is by parallel data flow, how the data flow indicate means how the order is, it uses icon to express function, uses connection to express how the data flow. This article through LabVIEW’s G-code programming achieved electro-hydraulic position servo system’s software platform—human machine interface and intelligent control algorithm; used the data acquisition card USB-6008 which is provided by NI to connected the computer control system’s signal channel—servo valve amplifier could be directly driven by computer.
     The mathematical model of electro-hydraulic servo system were built up, used MATLAB simulated the control effect when fuzzy control strategy applied on electro-hydraulic position servo control system, proved theoretically that such a control strategy compared to the classical control showed it’s superiority. During the system’s realization, by using data acquisition card USB-6008 which is offered by NI built up the connection between computer and sensor—computer’s input, connection between computer and the servo valve amplifier—computer’s output; through LabVIEW’s G-code programming realized a set of human machine interface in which with some fuctions such as process visible, fuzzy control algorithm and system parameter’s configuration, data curve drawing, data storage and so on.
     System simulation and system operation showed that this fuzzy control strategy and its implementation were feasible. When the control object were same, compared to the traditional control strategy, fuzzy controller could reduce the system’s response time effectively and realized the controller’s adaptive adjust; because of this application software were programmed by LabVIEW, not only omitted many hardware’s purchase, but also simplified the process of system’s debugging, the cost of application system development were effectively saved, system’s developing time were shortened; because the application software which was programmed by LabVIEW with good scalability, it can be generated to installation file for computer or touch screen which is not installed LabVIEW. So a kind of feasible intelligent control for electro-hydraulic position servo system was proposed by this paper.
引文
[1]关景泰.机电液控制技术[M].上海:同济大学出版社,2004:1-5.
    [2]贾铭新.液压传动与控制[M].北京:国防工业出版社,2004:1-4.
    [3]朱宝.电液位置伺服系统智能控制研究[D].四川大学硕士论文,2003:7-9.
    [4]刘坤.电液伺服系统的智能控制研究[D].燕山大学硕士论文,2003: 4-8.
    [5] Madison,Misconsin.Wood Handbook.wood as an Engineering Material[M].USDA,1999:325-328.
    [6]王恺.木材工业实用大全.刨花板卷[M],北京:中国林业出版社,1998:167-170.
    [7]石辛民.模糊控制及其MATLAB仿真[M].北京:清华大学出版社,2008:54-121.
    [8]高金源.计算机控制系统[M].北京:清华大学出版社,2006:23-37.
    [9]陈锡辉.LabVIEW 8.20程序设计从入门到精通[M].北京:清华大学出版社,2007:3-6.
    [10]宋志安.基于MATLAB的液压伺服控制系统分析与设计[M].北京:国防工业出版社,2007: 2-5.
    [11]许梁.现代电液控制技术的应用与发展[J].现代制造技术与装备,2007,6:43-46.
    [12]王占林.近代电气液压伺服控制[M].北京:航空航天大学出版社,2004:5-11.
    [13]韩崇伟.模糊PID控制技术在电液伺服系统中的应用[J].火炮发射与控制学报,1999,4:61-64.
    [14]黎启柏.电液位置伺服系统的比例-PID控制研究[J].机床与液压,2006,8:21-24.
    [15]王洪杰.基于模糊PID控制的直驱式电液伺服系统研究[J].机床与液压,2007,5:49-55.
    [16]曾宗桢.基于小脑模型与PID并行的电液伺服系统控制的研究[J].液压与气动,2006,5:71-75.
    [17]陈机林.某火箭破障武器电液伺服系统的模糊免疫PID控制的研究[J].液压与气动,2006,4:44-49.
    [18]王幼民.电液位置伺服系统的自适应控制[J].农业机械学报,2006,12:78-81.
    [19]刘云峰.电液伺服系统的自适应模糊滑模控制研究[J].中国电机工程学报,2006,14:31-38.
    [20]姚建均.基于Popov超稳定理论的非线性电液伺服系统自适应控制研究[J].机床与液压,2006,4:66-71.
    [21]汤青波.电液伺服系统的模型参考滑模自适应控制[J].机床与液压,2006,5:105-108.
    [22]高强.自适应模糊滑模控制在火箭炮电液伺服系统中的应用[J].兵工学报,2007,9:58-64.
    [23] Piche R,Ponjolaineus. Design of Robust-of Freedom Contrllers for servos using H∞Theory[J]. Proc,Mech.Engrs. Part 1. 1991,14:191-198.
    [24]管成.电液伺服系统的非线性鲁棒自适应控制[J].中国机电工程学报,2007,24:45-49.
    [25]刘云峰.电液伺服系统的变结构自适应鲁棒跟踪控制研究[J].机床与液压,2006,7:89-94.
    [26]刘豹.现代控制理论.第3版[M].北京:机械工业出版社, 2006: 157-186.
    [27]王秀君.电液伺服系统的变结构研究[J].机床与液压,2003,5:49-54.
    [28]李文.智能控制及其应用综述[J].重庆邮电学院学报,2006,6:21-26
    [29]蔡自兴.智能控制.第2版[M].北京:电子工业出版社,2004:18-26.
    [30]孙宏涛.智能控制及其工程应用[D].北京工业大学硕士论文,2000:13-15
    [31]张乃尧.神经网络与模糊控制[M].北京:清华大学出版社, 1998:144-165.
    [32]王磊.模糊控制理论及其应用[M].北京:国防工业出版社, 1997:121-135.
    [33]吴焱明.模糊神经网络在电液伺服控制系统中的应用研究[J].机床与液压,2006,12:28-33.
    [34]周彦.时变大滞后过程的专家模糊控制设计与仿真[J].系统仿真学报,2006,10:58-63.
    [35]徐新卫.基于分层混合专家神经网络的Web服务失效检测机制[J].信息与控制,2007,6:43-48.
    [36]曹珊.基于神经网络的专家系统的研究及应用[J].战术导弹技术,2006,4:55-60.
    [37] MKZ801B.14伺服放大器说明书,中国航空工业第609所.
    [38] FF102-30电液伺服阀说明书,中国航空工业第609所.
    [39]中国台湾朝田液压元件说明书,2005.
    [40]欧姆龙激光传感器操作手册( ZX系列,智能型), 2006.
    [41]吴晓莉. MATLAB辅助模糊设计[M].西安:西安电子科技大学出版社.2002:37-62.
    [42]蒋珉.控制系统计算机仿真[M].北京:电子工业出版社, 2008: 149-175.
    [43]高金源.计算机控制系统[M].北京:清华大学出版社,2006:37-52.
    [44]于海生.微型计算机控制技术[M].北京:清华大学出版社,2004:89-95.
    [45]马杰.采样控制系统时间响应特性及其计算方法[J].自动化技术与应用,2003,22:63-68.
    [46]吴大正.信号与线性系统分析.第三版[M].北京:高等教育出版社,1998: 186-191.
    [47]卞和营.电液位置闭环采样控制系统研究[D].西南林学院硕士论文,2006:32-44.
    [48]童明叔.采样控制系统仿真中采样周期的改变[J].重庆建筑大学学报,1998,4:53-58.
    [49] PASSINO K M.Fuzzy Control [M].北京:清华大学出版社,2001: 132-156.
    [50] S7-200可编程控制器系统手册,2005.
    [51]李伟.基于VB6.0 PLC与计算机的通讯设计[J].PLC&FA,2008,6: 154-156.
    [52]李伟.PLC在自由口通讯中实现多地址指针接收数据的实现方法[J].现代电子技术,2008,21:59-62.
    [53] NI LabVIEW PID Control Toolkit for Windows, NI公司产品手册.
    [54]田源道.电液伺服阀技术[M].北京:航空工业出版社,2008:11-12.
    [55] Benjamin C.Kuo,Farid Golnaraghi. Automatic Control System[M].北京:高教出版社,2003:346-383.
    [56]胡松涛.自动控制原理.第四版[M].北京:科学出版社,2001:270-298.
    [57] John J.Dazzo,Constantine H.Houpis. Linear Control Analysis and Design(Fourth Edition). [M].北京:清华大学出版社,2000:186-237.
    [58] GeneF.Franklin,J.David Powell,Abbas Emami-Naeihi. Feedback Control of Dynamic System(Fourth Edition) [M].New Jersery:Prentice Hall,2002:263-319.
    [59]罗炳军等.基于运动控制器的开放式运动控制系统研究与应用[J].工业仪表与自动化装置,2006,3:68-74.
    [60] Andrei Halanary, Carmen Anca Safta. Stabilization of some nonline controlled electrohydraulic servosystems[J]. Applied Mathematics Letters,18, 2005:911-915.
    [61] H.Khan,Seraphin C.Abou.Nomlinear observer-based fault detection technique for electro-hydraulic servopositioning systems[J].Mechatronics15, 2005: 1037- 1059.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700