- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种改进的广义屑误差积分准则
1 基于误差准则的pid优化方法
pid探测器参数的调整和优化是pid控制研究中非常重要和重要的领域,因为它决定了pid检测器最终实现的控制性能。
当前常见的PID参数整定方法大致可分为两类。一类是基于试验响应分析,结合模型辨识技术或频域分析,包括经典Ziegler-Nichols方法、Cohen-Coon方法、改进的Ziegler-Nichols方法以及Astrom-Hagglund的基于幅值和相位裕度的PID整定方法。另一类是基于各种误差准则进行优化,如ITAE准则、GISE准则、ISTE准则等。第一类方法的优点是不需要被控对象的准确模型或太多的先验知识,比较适用于跟踪扰动调节;而基于准则的优化方法一般能获得更好的控制性能,但需要被控对象的模型已知,或有较准确的近似模型,比较适用于设定值控制。
在某些对控制精度要求比较高的领域,如航空航天控制领域、精密仪器或实验设备的控制等,被控对象一般有较准确的数学模型,因此适合用误差准则来优化控制器参数。当对象模型为二阶,具有共轭复数极点和负实零点,而且时滞很小或没有时,不能近似为FOPDT模型,对这样的对象用常用的准则如ITAE和GISE进行优化时,仿真实验表明不能保证系统有足够的幅值裕度。为解决这一问题,本文通过对仿真实验结果的分析比较,在GISE的基础上提出一种新的准则—改进的广义平方误差积分准则(RGISE),能够确保对这类对象优化后有足够的幅值裕度,而结果曲线的快速性也不差。
2 输出误差准则
将控制对象与PID控制器连接成闭环控制系统,根据试验或仿真的输出可以计算各种不同的误差准则,因此可以将误差准则作为目标函数,改变PID控制器的参数,得到不同的目标函数值,采用一定的最优化算法,就能确定出误差准则最小值所对应的PID控制器参数。
1 传递函数的计算
本文考虑系统对设定值的阶跃响应,故控制系统的结构如图1所示。
理想的PID控制器的传递函数为
Gc=Kp(1+1/Tis+Tds)
被控对象的传递函数可表示为
Gp(s)=K(T1s+1)exp(?τs)T2s2+2ζTs+1Gp(s)=Κ(Τ1s+1)exp(-τs)Τ2s2+2ζΤs+1
式中,ζ小于1。与FOPDT模型类似,也可以定义τ/T为时滞比(或归一化延时)。
2 仿真结果计算误差
在Matlab平台上用Simulink实现对系统的仿真,由仿真结果计算误差准则;优化算法采用单纯形法,单纯形法属于直接搜索法,不需要求函数导数,故适合于这样的寻优。
3 改进的广义改进准则
本文中作为对比研究的准则主要是ITAE:
IITAE=∫∞0t|e(t)|dt
和GISE(广义误差平方积分):
IGISE=∫∞0[e2(t)+(ρ?e˙e˙(t))2]dt
式中,ρ为可选系数。
ITAE准则对初始误差考虑较少,而主要限制过渡过程后期出现的误差,优化后的系统一般具有快速、平稳、超调小的特性。GISE中ρ的选择是非常关键的,ρ取得小一些,可使优化后响应的快速性增强;但ρ太小时,又会加强过渡过程的振荡特性。本文研究中简单地取ρ为1。
在GISE中加入了对误差变化率的要求,但误差变化率项需要与误差项在数量级上平衡。显然,过渡过程时间长短是影响两者之比的重要因素。所以要加入误差变化率的项,但同时应确保它只起到适当的作用。很自然地可以想到将误差变化率乘以上升时间,但在优化过程中,系统响应的上升时间也是变化的,因此,应该用一个只与被控对象有关的时间量来乘误差变化率。
考虑除去时滞环节的被控对象的传递函数,设其n个极点为z1,z2,…,zn,若被控对象本身是稳定的,这n个极点中必有一个实根或重根或一对共轭虚根的实部是最大的,设该极点为zRmax,则需要确定的时间量可定义为TE=
1/|Real(zRmax)|,表示对象的特征时间。
综合上面的分析,本文提出下面的称为改进的广义平方误差积分准则(RGISE)的新准则:
IRGISE=∫∞0e2×[1+(t?τ)/TE]+[e˙×(t?τ?TE)]2dtΙRGΙSE=∫0∞e2×[1+(t-τ)/ΤE]+[e˙×(t-τ-ΤE)]2dt
式中,t是时间;τ是延时。因为在有时滞的情况下,过渡过程实际上是从τ时刻开始的,所以准则表达式中用t-τ来表示时间,并说明两点:
①误差项的权值1+(t-τ)/TE,这是借鉴ITAE用时间为权调节误差项的方法,之所以用1+(t-τ)/TE而不用(t-τ)/TE是因为后者是从0开始的,数量级跨越非常大,而前者从1开始,基本保持在同一个数量级。
②误差变化率所乘的因子不应理解为权值,这个乘积是作为一个整体体现误差变化率的影响。这个因子中的-TE也是为了避免出现数量级跨越太大的现象,而且可以适当减小误差变化率的作用。
4 模拟结果与分析
分
您可能关注的文档
最近下载
- 1.最新版历年中考英语必备高频词汇汇编(真题800词版).docx
- 全国基本风压雪压数值表.xls VIP
- 婴幼儿心理发展培训.pptx VIP
- 新版一年级上册语文每日晨读彩色版(生字拼音组词造句)19页.pdf
- 2025年第十届“学宪法、讲宪法”活动知识竞赛题库及答案.docx
- 新外研社高中英语必修一Unit6At one with nature-UsingLanguage教案.pdf VIP
- 超星尔雅学习通《舞蹈鉴赏(北京舞蹈学院)》章节测试附答案.pdf VIP
- 商业发票模板英语.doc VIP
- 第七章语言演变与语言分化.ppt VIP
- 基于本体的科学数据库元数据语义集成系统:构建、应用与展望.docx
原创力文档


文档评论(0)