虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

S7-200CPU 的pid 控制

  • 单片机模糊控制在电加热炉温度控制系统中的应用

    在冶金、化工,机械等各类工业控制中,电加热炉都得到了广泛的应用。目前国内的电加热炉温度控制器大多还停留在国际60年代水平,仍在使用继电一接触器控制或常规PID控制,自动化程度低,动态控制精度差,满足不了日益发展的工艺技术要求。电加热炉的温度是生产工艺的一项重要指标,温度控制的好坏将直接影响产品的质量。电加热炉由电阻丝加热,温度控制具有非线性、大滞后、大惯性、时变性、升温尊向性等特点。而且,在实际应用和研究中,电加热炉温度控制遇到了很多困难:第一,很难建立精确的数学模型:第二,不能很好地解决非线性、大滞后等问题。以精确数学模型为基础地经典控制理论和现代控制论在解决这些问题时遇到了极大地困难,而以语言规则模型(IF—THEN)为基础的模糊控制理论却是解决上述问题的有效途径和方法。国内现有的一些模糊设计方法大多存在不同缺点,而且真正把理论研究应用到实际系统的也较少。所以,深入研究在电加热炉系统控制中具体模糊控制设计理论是十分必要的。本文针对电加热炉这一控制对象,以Ts.94—1型号的箱形电加热炉为参考对象,分别采用工业控制中普遍使用的PID控制、经常见到的模糊控制策略,如基本模糊控制,对其进行仿真实验,比较,并进行了理论分析。针对上述电加热炉控制中存在的问题,本文设计了双模糊控制器。双模糊控制器在参数自整定模糊控制理论的基础上,对比例因子进行调整,克服原算法复杂丽不实用的特点,根据电加热炉不同的工作状态采用不同的模糊控制器,提高了控制精度,改善了控制效果。本文把模糊控制与神经网络技术相结合,利用神经网络很强的学习能力和自适应能力,建立了自适应神经模糊推理系统。把不依赖精确数学模型的模糊控制系统与有价值的经验数据或参考模型相结合,弥补了模糊控制的不足,使模糊控制系统更能发挥其强大优势,控制效果理想。在实践应用方面,以电加热炉为控制对象,开发了89C51单片机模糊控制器,主要进行了硬件和软件的设计。

    标签: 单片机 中的应用 模糊控制 电加热炉

    上传时间: 2013-10-28

    上传用户:yuanwenjiao

  • 基于BP神经网络算法PID控制器的研究与仿真

    文中将BP神经网络的原理应用于参数辨识过程,结合传统的 PID控制算法,形成一种改进型BP神经网络PID控制算法。该算法利用BP神经网络建立系统参数模型,能够跟踪被控对象的变化,取得较高的辨识精度。针对BP神经网络对权系初始值敏感的缺点,优化BP神经网络的初始权系数。通过BP算法修正BP网络自身权系数,实现PID参数的在线调整。仿真结果显示了该算法收敛速度快、精度高、鲁棒性强、稳定性好,表明了该算法的可行性与有效性。

    标签: PID BP神经网络 算法 控制器

    上传时间: 2013-10-08

    上传用户:cxl274287265

  • 基于BP神经网络的PID控制器参数优化方法

     针对传统PID控制系统参数整定过程存在的在线整定困难和控制品质不理想等问题,结合BP神经网络自学习和自适应能力强等特点,提出采用BP神经网络优化PID控制器参数。其次,为了加快BP神经网络学习收敛速度,防止其陷入局部极小点,提出采用粒子群优化算法来优化BP神经网络的连接权值矩阵。最后,给出了PSO-BP算法整定优化PID控制器参数的详细步骤和流程图,并通过一个PID控制系统的仿真实例来验证本文所提算法的有效性。仿真结果证明了本文所提方法在控制品质方面优于其它三种常规整定方法。

    标签: PID BP神经网络 控制器 参数优化

    上传时间: 2014-03-21

    上传用户:diets

  • 基于人工气候室的温湿度控制

    人工气候室的温湿度控制面临诸多的难题,不但控制对象有滞后性、无准确数学模型以及存在不确定干扰等,同时温湿度还存在耦合现象。使用常规PID或者单纯的模糊控制效果都不佳。本文提出了一种PID与模糊控制相结合的智能控制算法,同时通过内蒙古大学生物学院人工气候室现场测试,证明了该控制算法对于温湿度控制系统的有效性。

    标签: 人工 温湿度 控制

    上传时间: 2013-10-27

    上传用户:ming52900

  • 基于蚁群算法PID控制器的应用研究

    传统的PID控制对于控制模型不确定并具有非线性特性的对象时,存在参数难以整定、控制效果不好的缺点,文中提出了一种基于蚁群算法的PID调节算法,即利用蚁群算法动态调节PID的参数,实现对配料系统的控制,通过实验仿真的方式证明了该方法具有良好的控制效果及适应性。

    标签: PID 蚁群算法 控制器 应用研究

    上传时间: 2013-10-09

    上传用户:ccccccc

  • 基于C8051F020的PID参数自整定控制器的研究与实现

    该系统采用自校正控制原理和常规PID控制相结合的算法!能快速整定出PID控制器的参数

    标签: C8051F020 PID 参数 自整定

    上传时间: 2013-10-21

    上传用户:Shaikh

  • 先进PID控制及其MATLAB仿真_刘金琨

    本书从MATLAB仿真角度系统地介绍了PID控制的基本理论、基本方法和应用技术,是作者多年来从事控制系统教学和科研工作的结晶,同时融入了国内外同行近年来所取得的新成果。

    标签: MATLAB PID 控制 仿真

    上传时间: 2013-11-11

    上传用户:defghi010

  • 这是一个比较典型的PID处理程序

    这是一个比较典型的PID处理程序,在使用单片机作为控制cpu时,请稍作简化,具体的PID 参数必须由具体对象通过实验确定。由于单片机的处理速度和ram资源的限制,一般不采用浮点数运算,而将所有参数全部用整数,运算 到最后再除以一个2的N次方数据(相当于移位),作类似定点数运算,可大大提高运算速度,根据控制精度的不同要求,当精度要求很 高时,注意保留移位引起的“余数”,做好余数补偿。这个程序只是一般常用pid算法的基本架构,没有包含输入输出处理部分。

    标签: PID 比较 典型 处理程序

    上传时间: 2014-10-25

    上传用户:zhouli

  • 用tubro C写的PID算法

    用tubro C写的PID算法,该算法常用于温度控制等时延性控制系统

    标签: tubro PID 算法

    上传时间: 2014-01-27

    上传用户:cainaifa

  • 先进pid控制matlab仿真(第二版) 1、所有仿真算法按章归类

    先进pid控制matlab仿真(第二版) 1、所有仿真算法按章归类,光盘中的程序名与书中一一对应。 2、将光盘中的仿真程序复制到硬盘MATLAB运行的路径中,便可仿真运行。 3、本书算法在MATLAB 5.3版下运行成功,并适用于其他版本。 4、程序chap1_11.mdl;chap3_2.mdl;chap3_5.mdl;chap6_2.mdl;chap6_4.mdl需要在Matlab6.5下运行,特此说明。 5、假如您对仿真程序有疑问,请及时通过 E-mail 与作者联系。 北京航空航天大学 刘金琨 E-mail 地址: ljk@dept3.buaa.edu.cn或ljk@buaa.edu.cn

    标签: matlab pid 仿真 控制

    上传时间: 2014-01-18

    上传用户:lanjisu111