一种新型智能控制器的研究和设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
本论文提出了一种新的智能控制器设计的思想和方法,将这种控制器命名为九点控制器。一方面从理论上对这种智能控制策略进行了研究,并对其静态和动态性能进行了探讨;另一方面以这种控制策略为基础设计了温度智能控制器以实现对电阻炉温度的控制。这种控制器的主要优点是:控制策略简单,没有复杂的推导和计算,在工程实践上,控制器的硬件和软件设计都显得很简单,这样对降低成本是很有好处的。
     在理论研究方面使用的主要工具是仿真软件MATLAB,利用该软件对控制系统进行仿真研究。主要作了以下几个方面的研究工作:以基本逻辑型控制器为基础,提出了九点控制器的控制思想,并从相平面的角度对控制器的控制策略进行了分析;根据控制要求和控制精度对控制器的几种表现形式进行了探讨;对控制器进行了相平面分析,初步确定了控制器参数对系统性能的影响;对控制器的稳态性能进行了分析,确定了系统稳态性能主要受哪几个参数的影响,是如何受影响的;对控制器的动态性能进行了研究,确定了系统的动态性能指标主要受到哪几个参数的影响;根据对稳态和动态性能的研究提出了确定控制器参数的方法。
     在工程实践上,以九点控制器的控制策略为基础,设计了电阻炉温度控制器,控制器的设计主要包括硬件设计和软件设计。硬件设计主要有主控制模块、输入信号采集和转换模块、输出信号模块、人机接口模块等的设计。由于控制器的控制算法比较简单,主控制器采用PHILIPS公司的8位单片机80C552,该芯片内部集成了A/D转换器;温度信号用热电偶进行采集,经过温度零点补偿和线性补偿后送入单片机;输出模块主要是对温度的控制模块,对温度的控制是通过控制双向可控硅的不同通断比来实现的,可控硅的触发方式采用过零触发;人机接口主要是键盘和显示器的设计,键盘设计比较简单,设置了4个键,显示器采用点阵式字符型LCD显示模块DMC24138。软件设计采用模块化设计方法,主要包括这几个模块:控制算法模块、主控程序模块、输入信号采样模块、输出信号模块和人机接口模块等。
This dissertation presents a design idea and method of a kind of new intelligent controller that is named a nine-points controller. On the one hand, a control tactic, steady-state performance and dynamic Performance of the kind of intelligent controller is researched theoretically; On the other hand, a temperature controller is designed based on this control tactic in order to implement control to temperature of electrical oven. This controller has several advantages: for example, its control tactic is simple; a design of its hardware and software is also simple.
    A control system is researched theoretically by means of simulation and the simulation tool is MATLAB software. Main research is as follows: a kind of control idea of a nine-points controller is presented based on a basic logic controller and control tactic is analyzed based on phase-plane method; several output forms are discussed on the ground of control request; it is confirmed basically that performance of controller is affected by parameters of the controller based on phase-plane analysis; steady-state performance is researched to confirm parameters of the controller how to affect steady-state performance of system; dynamic performance is researched to confirm parameters of the controller how to affect dynamic performance of system; at last, a method is given confirming parameters of the controller on the ground of steady-state and dynamic performance.
    An electrical oven temperature controller is designed based on control tactic of nine-points controller. Hardware design includes main controller module, input signal collection and transformation module, output signal module, man-machine interface module and so on. The main controller is an 8 bits Single Chip Microcomputer 80C552 from PHILIPS company. Temperature signals are collected by a thermocouple.Output module is actually temperature control module and temperature is control by a two-way SCR. Man-machine interface is designed for keyboard and display. Software design adopts module design method.
    Main modules are as follows: control algorithm module, main control program module, input signal collection module, output signal module and man-machine interface module and so on.
引文
[1] 孙晓明,张南纶.基本逻辑型控制器.北京:北京邮电大学出版社,中国人工智能学会第九届年会,2001,188~189
    [2] 张南纶等.泛布尔代数公理体系.空军气象学院学报,1985,第1期
    [3] 张南纶.泛布尔代数在工程中的应用.武汉大学学报,1997,第9期
    [4] 孙晓明,张南纶.九点控制器.第四界全球智能控制与自动化大会.上海:华东理工大学出版社,2002,644~648
    [5] 谭思云,徐武雄.九点控制器相平面分析.武汉理工大学学报(信息与管理工程版).2002,第5期,115~116
    [6] 谭思云,徐武雄.九点控制器稳态性能分析.武汉理工大学学报.2002,第10期,82~85
    [7] 谭思云,徐武雄.九点控制器动态性能研究.武汉理工大学学报.2002,第11期,78~79
    [8] 孙宏涛.智能控制及其工程应用:[硕士学位论文] .北京:北京工业大学.37~40
    [9] 易继锴等.智能控制技术.北京:北京工业大学出版社,1999,1~10
    [10] 王建华等.智能控制基础.北京:科学出版社,1998,2~5
    [11] 李士勇.模糊控制·神经控制和智能控制论.哈尔滨:哈尔滨工业大学出版社 1996,1~15
    [12] 韦巍.智能控制技术.北京:机械工业出版社,2000,2~4
    [13] 孙增圻等.智能控制理论与技术.北京:清华大学出版社,1997,1~8
    [14] 王俊普.智能控制.合肥:中国科学技术出版社,1996,3~6
    [15] 罗公亮,秦世引.智能控制导论.浙江:浙江科学技术出版社,1998,1~6
    [16] 张志强,王顺晃,舒迪前.一类新型的智能控制器及其在电加热炉中的应用.自动化学报,1994.20(5),622~627
    [17] 吕剑虹,张世军,陈来九.智能PID控制器的设计及其应用研究.动力工程,1995.15(4),6~9
    [18] 曲富林,李博.模糊控制器在温度控制中的应用.东北电力学院学报,1996.16(3),85~88
    
    
    [19] 王宏杰,邱熔胜,杨智.用遗传算法设计模糊控制器.甘肃工业大学学报,1997.23(4),56~59
    [20] 李歧强,钱积新,李现明等.自适应模糊神经网络控制器在电阻加热炉中的应用.控制与决策,1999.14(2),189~192
    [21] 施心陵,杨雯,张榆峰.一种通用单片机模糊控制器的设计与实现.云南大学学报,1995.17(1),65~68
    [22] 郑锦聪,庄镇嘉.MATLAB进阶(含Simlink).哈尔滨:哈尔滨工程大学出版社,1999.196~217
    [23] 范影乐,杨胜天,李轶.MATLAB仿真应用详解.北京:人民邮电出版社,2001,1~8
    [24] 韩九强.MATLAB高级语言及其在控制系统中的应用.西安:西安交通大学出版社,1997,154~165
    [25] 施阳,严卫生,李俊等.MATLAB语言精要及动态仿真工具SIMULINK.西安:西北工业大学出版社,1997,37~65
    [26] 胡汉才.单片机原理及系统设计.北京:清华大学出版社,2001,532~546
    [27] 李华.MCS-51系列单片机实用接口技术.北京:北京航空航天大学出版社,1993,51~62
    [28] 宋培义,刘立新.单片机原理、接口技术及应用.北京:中国广播电视出版社,1999,104~115
    [29] 高海生等.单片机应用技术大全.成都:西南交通大学出版社,1996,129~140
    [30] 陈伟人.MCS-51系列单片机实用子程序集锦.北京:清华大学出版社,1993,82~85
    [31] 张振荣等.MCS-51单片机原理及实用技术.北京:人民邮电出版社,2000,60~71
    [32] 胡汉才.单片机原理及其接口技术.北京:清华大学出版社,1996,88~90
    [33] Philips, DATA HANDBOOK, 8OC51-based 8-bit Microcontrollers, 1994, 67~90
    [34] INTEGRATED CIRCUITS DATA HANDBOOK, 80C51-based 8 bit Microcontrollers PHILIPS, 1992, 3~10
    [35] MATLAB Help document. The Mathworks. Inc, 1999, 34~50
    [36] Sarids G. N. Intelligent Robot Control. IEEE Trans on Automatic Control, 1983, 28(5)
    
    
    [37] White D A, Sofge D A ed.Handbook of Intelligent Control. Van Nostrand Reinhold, 1992
    [38] Wang F Y, Saridis G N . A Coordination Theory for Intelligent Machines. Automatica, 1990, 26(5)
    [39] Dojong, K. Intelligent Control: Integrating AI and Control Theory, Proc. IEEE Trends and Applications, 1983
    [40] Saridis, G. N. . Fundations of Intelligent Controls, Proc. IEEE Workshop on Intelligent Controls, 1985
    [41] MATLAB Functions Reference-Volume1. The MathWorks, Inc.,1998.
    [42] MATLAB Functions Reference-Volume2. The MathWorks, Inc.,1998.

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

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

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