登录
首页 » Others » 过程控制锅炉汽包水位模糊PID控制的LabVIEW仿真

过程控制锅炉汽包水位模糊PID控制的LabVIEW仿真

于 2020-12-10 发布
0 316
下载积分: 1 下载次数: 6

代码说明:

锅炉汽包水位模糊PID控制的LabVIEW仿真ScientificResearchSystem Simulation Technology Application (Volume 13)Table 1. Rule list of fuzzy control of Kp据、结果显示。当运行程序时,只有前面板出现在计表1.K模糊控制规则表算机的屏幕上,作为虚拟仪器和用户的接口。与其他E仿真语言相比,除了能在 Labview软件中方便地使ECNB NM NS ZO PS PM PB用PID工具包进行模糊PID控制器设计外,在仿真过NB PBPB PMPM PS Z0 ZO程中还能实现对仿真参数的动态修改,只要按照要求NMPB PM PSPS ZO NS在前面板上写入相应的控制参数,便可以进行参数动Ns PPs ZO态修改,相应的更新结果可由前面板以多种方式显小ZO PM PM PS ZO NS NM N出来并可以数据文件形式保存。使仿真过程变得更加PSPSPS ZO NSNS NMNM灵活、便捷。本文所用的前面板如图4所示。PM PS ZO NS NM NⅥNMNBPB ZO ZO NMNM NM NBNB4基于LabⅤIEW的模糊PID控制系统设计美国NI( National Instruments)公司的LabⅤILW口回6,A·逦是基于数据流的图形化编程语言G的开发环境,是仪器控制与数据采集的编程平台,能快速构建实现交互控制系统的图形用户界面,并且它与测量、自动化硬 Figure3. Flow chart of drum water level control system件紧密的结合,具冇完善的数据采集、信号分析和信图3.汽包水位控制系统仿真流程图息显示的解决方案。 LabVIEW中的PD工具包(PIDToolkit提供∫一个完整的模糊控制设计系统,包括:汽包水裨制实验·模糊逻辑控制器设计子程序( Fuzzy Logic Con-roller Design):提供一个友好的图形用户界面(GUI),可以直观地设计和修改模糊控制器的水过低圣汽流量Fe的艰属函数、规则库、推理规则和去模糊方法等等。●」售定设计的结果保存在一个以结尾的文件中,应用冷水入口当诞0程序就谴用此文件。主PTD模糊控制器子程序( Fuzzy Controller.ⅵ):作为程在■a2序的个功能模块(函数),用于在应用程序中实现模糊控制算法。调入控制器子程序( Load Fuzzy Controller.ⅵ)E四常数56将fs文件调入应用稈序功能模块,将指定文件的Figure 4.The front panel of drum level control systemPID参数加载到应用程序的模糊控制器中。图4.汽包水位控制系统前面板框图软件设计由两部分组成,即前面板和流程图。在前面板,用输入控件( Contro)来实现参数的输入,参为了说明该控制策略相对其他控制方法的优越数的显示和程序运行的结果由输出控件( ndicator来性生,同时作了锅炉汽包水位系统常规串级PD控制的完成。流程图是完成程序功能的图形化源代码,通过仿真研究,其外回路和内国路均采用PD控制器,其对控件设置合适的参数和连线建立控制系统。采用模PID控制器的算法为糊PID控制的带前馈的串级三冲量控制系统的流程图u(t)=k,,(e+T Gedt+ la dr)如图3所示。式中:ε为设定值与探制过程返回量之间的偏差,基于 LabView开发的程序面板具有良好的人机K为比例增益,T为积分时间常数,Ta为微分时间常互动的风格,使用简单。前面板提供了丰富的图形控数,u(为控制器输出量。根据图3,设置PID控制器件,可以模拟传统仪器工作方式,在前面板上放置所的参数为K=3、T=150以及a4。两种控制方式的控需要的控件和指示器,实现仪器控制以及较直观的数制效果如图5所示。978-1-935068-81-5c2011 SirEs40o1994-2012cHinaAcademicJournalElectronicpUblishingHouse.Allrightsreservedhttp://www.cnki.netScientifieSystem Simulation Technology Application( Volume 13)° Researcl从图5(a)可以看出,在无扰动情况下,采用普通差,而普通PID则在扰动过大的时候则无法做到这PID进行控制超调量约有30%,而采用模糊PID控制点。在汽包水位的控制过程中,通过在不同时刻施加则将超调量控制在10%以内,并且模糊PD控制更能不同扰动,其阶跃响应图显示岀模糊PD控制都要优有效地减少上升时间与调节时间;在初始状态有扰动于普通的PID控制,对锅炉汽包所存在的“虚假水位的情况下如图5(b)和5(c),模糊PID均比普通PID控控制得更好,达到更令人满意的效果。因此,采用模制具有更小的超调量及更短的调节时间;在第一次稳糊Pυ控制策略比常规P控制策略具有较好的调节定后施加两种扰动时如图5(d所示,模糊PID相比普品质以及较强的鲁棒性和抗干扰能力,而且能在对象通PID不仅响应快,超调小,更有效地消除了稳态误模型失配的情况下表现出较强的适应能力。设定值直世D(a)无扰动(b)加入10%蒸汽扰动(c)加入20给水扰动(d第一次稳定后施加两种扰动Figure 5. Curve: Unit step response of different disturbance图5.不同扰动下的单位阶跃响应曲线5结束语Steam Generator[],Journal of System Simulation, 2004, 16(10)P450-453.提出了使用 Labview构建模糊控制器进行锅炉刘红军,韩璞,工东风,锅炉汽包水位系统 DMC-PID串级控制仿真研究[,系统仿真学报,204,16(10),P450-453汽包八位控制的仿真研究,通过比较两种控制方式,[41 XU Chun-mci, ZHANG Haol, YANG Ping, Nonlincar pid-Pcascade control for boiler drum level [J]. East China Electric可以看出对于锅炉汽包水位,采用模糊PID控制在上Power:2009,37(5),P838~84升时间、超调量、调节时间等控制性能都要优于普通凃春梅,张浩,杨平汽包水位串级二冲量非线性PID控制系统[,华东电力,2009,37(5):838~84PⅠD控制。基于 LabVIew语言采用流程图形式开发的51Chul-lIwan Jung, et al. A real-time self-tuning fuzzy controller应用程序,具有良好的人机交互界面,形象直观的控through scaling factor adjustment for the steam generator of NPl574:53-60制界面,更强的数据处理功能及简便实用的参数显示(6] SONG Zhi-gang; YU Qi-xiang; WANG Yi-ming;ctl, Devclop功能。比使用其他仿真语言(如Maab/ Simulink工具ment of fuzzy controller for parameters adaptation of PID con-troller based on L abvIEW[1, Machinery Design manufacture箱)更容易实现各个模块之间传递数据,仿真过程还2003(4):P11~12.能动态修改仿真参数并实时更新,可以更好地配置控宋智罡,郁其祥,王益明等,基于 LabVIew的PID参数自适应模糊控制器设计山J,机械设计与制造,2003(4:11~12制器参数以达到最优,大大缩短没计周期,提高开发[7] Jin Yihui, Process Control [m, Beijing: TSinghua universily效率,具有较大的工程实用价值。press. 1988金以慧,过程控制[M,北京:清华大学出版社,1998[8 ZHAO Baochun, LUO Zon-gan, LIu Xianghua, Design andReferences(参考文献simulation of fuzzy logic controller based on LabVIEW], Control Engineering of China, 2006, 13(S1 ): 49-52[1] CHEN Hong-wei, XU Zhen-yu, YANG Bo, et al, Analysis of the赵宝纯,骆宗安,刘相华,基于LabⅤIEW的模糊控’器设计Influential Factors to Boiler Drum Level [], Power System En与仿真[,控制工程,2006,13:4952neering,2007,23(02):32-33[9] JiN Zhiqiang, Biao Qiliang, A method of design of PID controller陈鸿伟,许振宇,杨博,等锅炉汽包水位影响因素分析[电based on I abvIEW[], Control Automation, 2005, 21(6): 1-2站系统工程,2007,23(02):32-33金志强,包启亮,一种基于LabⅤIEW的PID控制器设计的[2 ZHOU Jia, CAO Xiao-ling, LIU Yong-wen, Controlling Strategy方法[,微计算机信息,2005,21(6):1-2Analysis of Drum Level in Boiler [J]. Boiler Technology, 2005, [10] National Instrument, Lab VIEW simulation moduler user manual36(03):5~10.IM, Austin: National Instruments, 2004周佳,曹小玲,刘永文,锅炉汽包水位控制策略的现状分炘[11 LI Guo-yng, A New Fu∠ y PID Controller[ J Journal of Sys-「J,锅炒技术,2005,36(03),P5-10tem simulation,2003,15(10):1492-1496[3 IIU Hongjun, HAN Pul, WANG Dongfeng, Simulation Research李国勇,一和新型的模糊PID控制器[J,系统仿頁学报,of DMC-PID Cascade for Water Level System of a Drum boile2003,15(10),P1492-1496978-1-935068-81-502011 Scares.o1994-2012ChinaAcademicJournalelEctronicPublishingHouse.Allrightsreservedhttp://www.cnki.ner

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 基于STM32库函数的AD9854
    亲测可用,使用的都是STM32F103基本的外设资源,一般的32板子都能用,只用连接下引脚既可。可以实现定频输出,斜率扫频输出及其他模式的输出,且稳定误差小。调了好几天才算调通,配置的就那四个寄存器,重要的是时序不要错。还有个血泪教训,我用的是JTAG下载调试的,占用了B口的两个引脚,我的地址线也用到了那两个引脚导致我几天都没调出来,后来在程序里把JTAG关了就好了!!
    2020-12-12下载
    积分:1
  • flex中调用dll,测试可用
    flex中调用dll,可以让大家方便的控制各种硬件设备等
    2020-11-30下载
    积分:1
  • HTML5星空夜空背景登录界面模板
    HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板HTML5星空夜空背景登录界面模板
    2021-05-06下载
    积分:1
  • MATLAB 并联机构工作空间搜索代码
    典型6-sps并联机构空间搜索,通用!!
    2020-11-28下载
    积分:1
  • 克里金插值matlab
    【实例简介】克里金插值matlab程序 克里金(Kriging)插值法又称空间自协方差最佳插值法,它是以南非矿业工程师D.G.Krige的名字命名的一种最优内插法。克里金法广泛地应用于地下水模拟、土壤制图等领域,是一种很有用的地质统计格网化方法。它首先考虑的是空间属性在空间位置上的变异分布.确定对一个待插点值有影响的距离范围,然后用此范围内的采样点来估计待插点的属性值。该方法在数学上可对所研究的对象提供一种最佳线性无偏估计(某点处的确定值)的方法。它是考虑了信息样品的形状、大小及与待估计块段相互间的空间位置等几何特征以及品位的空间结构之后,为达到线性、无偏和最小估计方差的估计,而对每一个样品赋与一定的系数,最后 进行加权平均来估计块段品位的方法。但它仍是一种光滑的内插方法 在数据点多时,其内插的结果可信度较高 。
    2021-11-08 00:32:38下载
    积分:1
  • 图像加密matlab代码
    提供了一种基于混沌的图像加密代码实现代码
    2020-11-28下载
    积分:1
  • Cool Edit Pro V2.1 简体中文绿色版
    Adobe Audition (前Cool Edit Pro) 是美国 Adobe Systems 公司 (前Syntrillium Software Corporation) 开发的一款功能强大、效果出色的多轨录音和音频处理软件。它是一个非常出色的数字音乐编辑器和 MP3制作软件。不少人把Cool Edit形容为音频“绘画”程序。你可以用声音来“绘”制:音调、歌曲的一部分、声音、弦乐、颤音、噪音或是调整静音。而且它还提供有多种特效为你的作品增色:放大、降低噪音、压缩、扩展、回声、失真、延迟等。你可以同时处理多个文件,轻松地在几个文件中进行剪切、粘贴、合并、重叠声音操作。使用它可以生成的声音有
    2021-05-06下载
    积分:1
  • 热电偶-热电阻分度表
    热电偶-热电阻分度表 付VC源码 VC++6。0
    2020-12-01下载
    积分:1
  • stm32 多通道ADC转换
    用ADC连续采集11路模拟信号,并由DMA传输到内存。ADC配置为扫描并且连续转换模式,ADC的时钟配置为12MHZ。在每次转换结束后,由DMA循环将转换的数据传输到内存中。ADC可以连续采集N次求平均值。最后通过串口传输出最后转换的结果。
    2020-12-07下载
    积分:1
  • IP拦截转向工具
    用于本地系统,IP拦截并转发至另一IP的小工具,功能强大。
    2020-12-04下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载