基于RTW的PID算法及半实物仿真研究

来源 :考试周刊 | 被引量 : 0次 | 上传用户:yuyangyy12345
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文基于MATLAB/RTW的功能研究,设计了一种半实物仿真系统,系统采用的方法是快速原型设计实现技术,这种技术集软件开发、硬件开发和算法设计与实现这三个阶段于一体,提供了一个快速开发的方法,利用这种方法可开发和研究工程实践中的产品(如PID控制器)。具体方法是利用Matlab/Simulink/RTW提供的实时的开发环境,使用RTW进行实时仿真和目标代码生成功能,用户可以缩短产品开发周期,降低成本。RTW可以支持基于模型的实时控制及调试,适用于加速仿真过程和快速原型化,为控制系统开发提供了一种快速开发的实用方法。
  关键词:MATLAB/SIMULINK/RTW PID控制 半实物仿真 实时控制
  
  引言
  
  现代市场对产品的需求呈现多样性和快速性的趋势,对控制系统安全性和可靠性的要求也与日俱增,为了在激烈的市场竞争中取胜,必须不断地缩短新产品开发与投入市场的周期,这就出现了企业新产品面临着多样性的需求和快速开发之间的矛盾。为了设计可靠的控制系统,满足用户的多样化需求,缩短项目开发周期,降低产品开发费用,需要采用先进的开发工具来加速设计流程。使用快速原型设计技术来进行控制系统开发的目的就是为了缩短开发周期,在行业竞争中能够快速开发新产品,从而获得最大的经济效益和市场益。
  在本文介绍的基于RTW的半实物仿真系统中,RTW是MATLAB图形建模和仿真环境Simulink的一个重要的补充功能模块,它能直接从Simulink的模型中产生优化的、可移植的和个性化的代码,并根据目标配制自动生成多种环境下的程序。利用它可加速仿真过程,或生成可在不同的快速原型化实时环境下的程序。通过使用RTW,我们可以将主要精力集中在系统设计上,从而缩短了为控制器开发研发周期,提高了工作效率。基于RTW的半实物仿真如图1所示。
  
  宿主机:是带有以太网卡和通讯端口的台式计算机,其上安装Windows操作系统,并安装MATLAB、Simulink、RTW(Real TimeWorkshop)、xPCTarget以及相应的C语言编译器等软件。主要用于实现仿真前期准备和仿真过程中的实时交互任务,具体担负着编译仿真源程序、启动仿真运行、在运行过程中提供交互控制等任务。
  目标机:当控制系统比较复杂时常采用带ISA插槽和以太网卡的工控机;当控制系统控制对象单一、简单且要求不高,为了节约成本采用单片机;它用于实时运行仿真程序,具体负责执行仿真目标程序、通过I/O通道与外部实物进行数据交换、实现半实物实时仿真。
  主机和目标机通过RS232或TCP/IP协议进行通信。
  外围设备:是实际的工业被控对象,在仿真过程中,先在主计算机上用Simulink建立仿真模型,通过RTW的编译变为可执行代码,然后通过连接好的网络下载到目标机上运行。目标机可以通过各种I/O板接入被控对象进行半实物仿真。
  1.2 软件环境
  操作系统为Windows,所用的程序为MATLAB7.0/Real-time Workshop/Real-time Windows Target、相应的C语言编译器。
  1.3 系统原理
  基于RTW的半实物仿真的过程如图3所示:
  
  (2)生成目标代码:
  系统模型通过软件仿真得到了预期正弦波,接下来就是将模型生成C代码,便于移植到目标机上运行。
  目标代码生成的过程:
  1)打开Simulink设置页configuration Parameters
  2)设置求解器步长为固定步长
  3)设置工作方式为外模式
  4)点击Build生成代码
  (3)设置目标PC的IP地址,把宿主机已生成的代码通过网络传到目标PC。
  (4)启动目标PC运行生成代码,宿主机通过Scope监控目标PC。
  2.2 宿主机生成代码在单片机上实现
  该实验目标机为MCS-51(ADUC812)单片机,通过RS232串口线通信。
  宿主机生成代码在单片机上实现的步骤:
  (1)将宿主机生成代码下载到目标及系统;
  (2)配置端口驱动:
  Simulink的端口驱动是通过S函数来实现的。S函数使用一种特殊的调用规则来实现用户与Simulink的内部解法器进行交互。
  (3)实时仿真:
  目标机接电源,主机通过Scope显示正弦波,此时主机对目标机实时监控。
  纯软件仿真图与目标机的仿真图:
  
  通过对主机上纯软件仿真图与目标机的仿真图比较表明:
  (1)主机完成了对目标机代码的生成,并能够对其进行实时监控、参数调整(通过调整纯比例控制Kp实现),目标机能够实时运行RTW代码。
  (2)用RTW进行半实物仿真是可行、可靠、便捷的。
  以上试验仅是把控制算法(纯比例Kp控制)及系统模型转化成C代码下载到目标机上运行,还没有连接被控对象。
  下面对PID闭环控制系统进行半实物仿真平台搭建,把PID控制器与被控对象连接,来深入研究半实物仿真平台搭建,为实现复杂的工业PID控制系统开发提供方法。
  2.3 PID闭环控制系统半实物仿真平台搭建
  该半实物仿真平台控制器用实物,而受控对象使用计算机建立的数学模型。
  图7为一实际的PID控制半实物仿真框图:
  
  此框图将控制器通过研华PCL-1710A卡和工控机模拟的被控对象连接起来,宿主机通过RS232串口线和控制器连接起来,这让输出的信号反馈回宿主机,这形成PID闭环半实物仿真平台。
  该闭环系统半实物仿真的方法及步骤是:首先要对系统建立较为精确的数学模型,依此作为被控对象,和实际的控制电路板组成半实物仿真模型,系统采集的信号通过PCL-1710A的A/D口送入工控机,控制信号由D/A口输出。在SIMULINK仿真环境下,利用RTW的实时视窗目标(Real-Time Windows Target),在实验条件下,较为精确的实时的再现系统的运行结果,通过对故障和正常等各种情况的比较,对控制参数实时调整,最终得到满意的控制器。
  鉴于该系统仿真具体实现与所做的实验方法一致,本论文就不论述。
  
  结论
  
  基于RTW的PID算法及半实物仿真研究,整个过程得出以下结论:
  ① 实际实验表明:采用RTW仿真的结果和实际实时控制实验结果基本吻合,这证明RTW仿真模型和控制算法实现是可靠的。
  ② 相对于VC 等编程语言或组态软件开发整套控制系统的传统开发方式而言,基于RTW的快速一体化解决方法,可使系统设计人员把主要精力放在系统设计、模型搭建上,大大节省了开发时间,使开发效率大大提高。
  ③ 本课题的研究为基于RTW开发复杂过程控制系统、实时控制过程中测控仪器的开发提供了参考,具有实际的指导意义。
  
  参考文献:
  [1]王伟,张晶涛,柴天佑.PID参数先进整定方法综述.自动化学报,2000.26,(3):347-355.
  [2]浙江大学化工自动化教研组.调节器的工程整定和校验.北京:石油化学工业出版社,1976.
  [3]陶永华.新型PID控制及其应用.北京:机械工业出版社,2002:233-235.
  [4]金鑫,谭文,李志军等.典型工业过程鲁棒PID控制器的整定.(控制理论与应用待刊出).
  [5]Astrom K J,Hangglund T,HangCete Automatic tuning and adaptation for PID controllers A survey.Control Engineer—ing Practice,1993,(1):699-714.
其他文献
“快乐读书吧”是语文统编教材中一个全新栏目,通观小学阶段12次“快乐读书吧”安排,从二年级上册开始,编排按照整本书阅读,尤以故事类书籍为主。实际教学中,以此为着眼点,通过故事类书籍阅读与分享,达到教育与教学目的。  “交流平台”与 “小贴士”运用  “快乐读书吧”整本书阅读与单元学习一脉相承,是统编教材“三位一体”编排理念在一个单元的系统体现。从精读、略读到课外阅读,阅读题材、体裁及语文要素都是一
由文章《草原的史诗》可见,笔者对于任世民所创作的大型浮雕“草原的史诗”作了详尽而充实的考量,以空间意识为切入点,逐步展开对作品和谐的空间构成、历史文化和艺术语言的研究,着重阐述了艺术家任世民在创作这组作品“草原的史诗”时对于表现内容、材质和展示空间之间的契合关系的把握,笔者在关注艺术家内容传达的同时,对这组作品的浮雕语言做了理性而深入的探讨,为读者构建了一个完整的视觉和心理图像。    视觉艺术的
这一家人组建的公司里有一个第五代导演、一个金鸡奖影后、一个金马奖影后,星光指数达到五颗星  2016年12月13日,长城影视(002071.SZ)发布公告,准备以13.5亿元和5.46亿元的价格,分别收购首映时代、德纳影业两家公司100%的股权。  首映时代是一家负责电影和电视剧制作、发行及衍生业务、艺人经纪服务和后期制作相关服务业务的影视剧公司;德纳影业则主要从事连锁影院的投资和管理,在江浙两地
[摘 要]跨文化语境下存在着不利于中国国家形象的语言秩序,而跨文化语境下的政治语篇是改善现有话语环境的重要手段。互文性作为一种修辞手段,不但可以丰富政治语篇的表达策略,而且有助于消除隔阂,建立共识,有重要的社会价值和实践意义。本文研究了习近平政治语篇中的互文性表现并运用批评话语分析的视角分析了互文性在构建国家形象和国际社会新秩序中的积极作用。  [关键词]互文性;政治语篇;批评话语分析;跨文化交流
郑可先生自1987年辞世至今已经18载了。在他百岁冥寿之际,郑可工作室的学子们怀着崇敬的深情相约北京,聚集在清华大学美术学院雕塑系,共同缅怀这位身怀绝技和一腔爱国激情,为新中国的艺术与设计教育事业贡献一切的一代宗师。  1980年,郑可教授接受我这位步入不惑之年的老学生到他的工作室深造。那时,我们的国家正开始进入以经济建设为中心的“改革开放”历史新时期,祖国大地如“春风化雨”焕发生机和活力。时年古
练琴的意外之喜    许多人知道音乐练习能使大脑结构和功能发生变化,但到目前为止,猜想远胜于事实。  波士顿哈佛医学院神经学家格特弗里德·施劳德发现:7岁前开始练琴的音乐家,大脑中胼胝体比常人厚得多。胼胝体在大脑中相当于左右两个半球信息传递的“高速公路”:整个大脑功能中,两个半球具有交互作用,该作用的发挥靠胼胝体的连接得以完成。施劳德推断,音乐练习能促进神经连接。  但有人质疑,可能这些音乐家的胼
内容摘要:居于中国四大木雕之首的东阳木雕,不仅以平面浮雕擅胜,更以其特有的建筑家具装饰个性见长。本文从中国寺庙修建的营造与装饰出发,通过梳理魏晋时期建筑风格,比肩皇宫建筑寺庙木雕装饰源流,探讨木雕装饰在佛教建筑中发挥的美学与宗教功能,并选取东阳木雕创作运用在现代佛教建筑中所取得的超凡效果作为典型案例,总结出东阳木雕在佛教建筑中的个性化表达必须有机融合地方文化与佛教符号,并从三方面入手进行演绎:对特
自1957年10月开始,费孝通、陈达、吴景超等大批研究人口问题的社会学家和人口学家陆续遭到批判,《人民日报》一篇评论文章称“这些资产阶级右派们”谈的并不是什么人口问题,并不是什么节育问题、学术问题,而是“现实的阶级斗争问题,严重的政治斗争问题”,“因此,我们必须战斗,必须彻底地打垮他们,揭露他们的阴谋,粉碎他们的诡计”。  1958年4月,马寅初也被公开点名批判。对他和《新人口论》的批判持续时间最
摘 要:日语作为粘着语所具有的一大特征,是其具有明显的格助词,以标志谓语与各名词间的关系。但是,在日常的口语表达中,这些体现与谓语关系的格助词却经常脱落,日语中被称为“ゼロ助詞”即“零助词”。在一般的日语教学中,很容易简单地将此助词脱落现象归为助词省略。但是,通过对比研究,发现这种现象具有独特的表达效果,需要引起日语教育者的高度重视。本篇主要探讨最普遍出现的主语及主题位置的零助词句的表达效果。  
玄奘西行至印度取得真经,这个充斥着宗教艺术魅力的国度,除了有人们印象中的传统佛教、圣雄甘地、民族舞蹈、新意不断的宝莱坞电影,在国际艺术市场中,印度当代艺术也获得了垒球艺术品收藏家的共同关注。是什么原因使印度这个文明古国的当代艺术没有因摆脱不了固有传统而无法融入当代,没有因艺术市场的火热为“艺术”而“艺术”,丢失掉传承之下的独有艺术风格,成为全球艺术品交易升值最快的国家之一,在国际艺术市场中保持后劲