工程建模与仿真

工程建模与仿真/2009年/文章

审查文章|开放获取

体积 2009年 |文章ID. 234529 | https://doi.org/10.1155/2009/234529

M. N.AB Malek,M. S. Mohamed Ali 使用元形式的巡航控制系统PID控制器参数的进化调整方法“,工程建模与仿真 卷。2009年 文章ID.234529 8. 页面 2009年 https://doi.org/10.1155/2009/234529

使用元形式的巡航控制系统PID控制器参数的进化调整方法

学术编辑:袜子泰布
已收到 2009年4月11日
公认 2009年12月08日
发表 2010年2月23日

抽象的

很长一段时间,控制器参数的优化使用了众所周知的经典方法,如Ziegler-Nichols和Cohen-Coon调整技术。尽管其有效性,但对于复杂非线性系统的情况,这些离线调谐技术可能是耗时的。本文试图展示可以利用元素技术如何快速调整PID控制器参数的多项协议。请注意,本研究的植物使用是具有2种不同型号的巡航控制系统,即线性模型和非线性模型。两种模型之间的差异是对非线性模型考虑了这种干扰,但在线性模型中,干扰假定为零。径向基函数神经网络Metamodel能够证明它可以最小化调谐过程中的时间,因为它能够在该系统的两个模型中给出良好的近似值。

1.介绍

对于任何控制系统明智地调整控制器参数至关重要,以便获得其输出的最佳结果。也就是说,由于相应的参考,系统输出响应应尽可能类似。

有几种技术通常用于调整控制器参数。例如,Ziegler-Nichols调整技术,Cohen-Coon调整技术,基于过程响应的调谐,阻尼振荡调谐方法等。每种技术都有自己的利弊。但是,鉴定这些传统技术消耗大量时间,因为需要一次又一次地调整调整过程,直到满足最佳响应。

通常,计算机仿真用于模拟真正复杂的系统以节省成本和时间。尽管计算机技术的进步,但模拟实际模型的所需时间可能仍然很长,因此在设计优化目的的目的上依赖于仿真变得不切实际。为了克服这个时序问题,由于使用更简单的模型,Metomodeling技术会对实际模型提供良好的近似值,并添加了较少的计算算法。

本文说明了如何优化巡航控制系统的模型(线性和非线性)的PID控制器参数。

2. Metamodeling评论

元建模或有时称为“模型的模型”在许多领域被广泛使用,以给出更简单的输入和输出函数模型,逼近系统性能和控制器参数之间的关系。每个PID控制器参数所需要的符合实际数据集的重要数据集将给出最佳的逼近结果。

最近,如[1],元建模已被用于优化各种类型的系统,包括非线性系统。利用元建模技术成功优化的系统包括流体混合系统、气垫船系统的笛卡尔坐标控制和柔性机械臂。通过他们的研究,他们也证明了元建模技术可以优化各种类型的控制器参数,如模糊逻辑控制器和PID控制器。

在另一个例子中,在Rashid中的优化问题中的测试元素中[2],在130测量数据上培训模糊神经元模型,使用基于Pentium PC的执行时间仅需5.62分钟的执行时间。因此,尽管元模型的输出仅是复杂模型的实际测量的近似,但是对该输出值的评估是快速的,并且通常在项目的设计阶段提供足够的信息。

3.径向基函数神经网络

RBF首先用于通过扫帚和Lowe在1988年设计人工神经网络[3.]。过去的作品报道,RBF的根部以较旧的模式识别技术根深蒂固,例如势函数,聚类,功能逼近,样条插值和混合模型[4.]。

在本研究中,它被用作元模型,用于巡航控制系统的输入输出之间的匹配过程。本研究中使用的RBF-NN的结构示于图中1

该网络由三层组成:输入层,隐藏层和输出层。这里,R.表示输入的数量 输出的数量。等式(1)用于计算RBF神经网络的输出 = 1

= 1 = 1 1 - 2 1 在哪里 × 1 是一个输入向量, 是一个基础函数, 2 表示欧几里得范数, 1 输出层中的重量是输出层, 1 是隐藏层中的神经元(和中心)的数量 × 1 RBF中心是输入矢量空间中的RBF中心。等式(1)也可以写成,

= 2 在哪里:

= 1 - 1 1 - 1 = - 2 / 2 3. 在哪里 是RBF的扩展参数。对于训练,最小二乘公式用于找到第二层权重,而使用可用的数据样本设置中心。

与多层的感觉器相比,RBF NN提供了几个优点。RBF-NN也已成功应用于包括插值的大型应用程序[3.5.,混沌时间序列建模[6.]、系统辨识、控制工程[7.]电子设备参数建模,信道均衡[8.-10], 语音识别 [8.11],图像恢复[12],从阴影中形成[13],3-D对象建模[5.14]、运动估计及运动目标分割[15],数据融合[16等等,RBF的优点是它们可以使用快速的两个阶段训练算法训练,而无需耗时的非线性优化技术,并且ANN RBF具有“最佳近似”的属性[17]。在Metomodeling中,RBF NN也已成功使用,如[1819]。

4.巡航控制系统

本节介绍了表示巡航控制系统的线性和非线性模型的数学方程。

在本文中,所有方程都在Dorf和Bishop给出的框图上进行建模[20.]如图所示2。使用的巡航控制系统属性和值在表中给出1


变量 描述 价值

时间常数(s) 0.2
实时 1
车辆的质量(kg) 1500
m 一世 N 驱动力最小限制(n) - 3. 5. 0. 0.
m 一种 X 最大驱动力(N) + 3500.
空气阻力(N) 多变的
引力力(n) 多变的
1 与发动机块相关的常数(无单元) 743.
与空气阻力有关的常数(Nm-1S.2 1.19
与重力有关的常数(毫秒-2 9.81
与风障碍相关的变量 多变的
与所需速度相关的变量 多变的
变量与重力扰动有关 多变的

以下等式模型非线性系统的植物动力学:

̇ 1 = - - ̇ 1 4. = - 2 - 2 - 2 ̇ - - C O. S. 5. = 1 1 - - 6. 非线性模型包括干扰参数,因此所有条款都包括重力( )和风扰动变量( )用于(4.),(5.), 和 (6.).这些干扰实际上是相反的力,减少了加速汽车的前进力。还要注意,在这篇论文中,假定阵风只在前面的方向。因此,将其与输出信号一起计算为误差信号。

瞥一眼(5.) 多于。该等方程中有平方术语。消除平方词(5.),方程式(5.) 和 (6.)左右分化得到:

̇ 1 = - 2 + - 2 - 2 - S. 一世 N ̇ = 1 1 - - 7. 逆拉普拉斯变换将促进该植物的解决方案在Simulink模型中进行建模。因此,采取逆拉普拉斯变换(7.)产量:

= 1 δ. - 0. - 2 δ. + δ. - 2 δ. δ. - 2 δ. - S. 一世 N δ. δ. - 1 0. = 1 δ. - - δ. 8. 最后,通过等同于(8.)至零,模型非线性模型的完整方程变成:

1 δ. = - 2 δ. + δ. - 2 δ. δ. - 2 δ. - S. 一世 N δ. δ. 1 = 1 δ. - - δ. 9. 相比之下,线性模型没有将所有扰动参数视为等式。也就是说,涉及扰动参数的所有条款,如引力( )和风扰动变量( )被淘汰了。以下等式模型线性系统的植物动力学:

̇ 1 = - 2 ̇ = 1 1 - - 1 0. 与之前的步骤相同,非线性函数需要转换为线性函数。因此,(10)上面的分化以获得(11) 如下:

̇ 1 = - 2 + ̇ = 1 1 - - 1 1 然后,采取逆拉普拉斯变换(11):

1 δ. - 0. = - 2 δ. + δ. δ. - 1 0. = 1 δ. - - 1 2 将所有初始条件设为零,传递函数为:

1 δ. = - 2 δ. + δ. δ. 1 = 1 δ. - - δ. 1 3. 传递函数可以通过消去得到 δ. 然后解上面的方程 δ. / δ.

δ. = δ. 1 / 1 / + 2 / + 1 / + 1 / 1 4. 在Simulink模型中建模了上面获得的非线性模型和线性模型的所有数学方程。这可以通过图说明3.4., 分别。

注意,本研究中使用的PID控制器参数是 1 1 , 和 1 而在这种情况下使用的性能测量是由以下方式提供的积分方差(ISE):

一世 S. E. = - 2 1 5. 在哪里 是否需要输出速度(设定值)while 是实际输出速度。

5.仿真结果

泰勒系列扩展用于检查系统的稳定性。它应该在调整过程开始之前完成。参考所获得的特征值,它表明系统确实稳定,因此应该可以控制系统的控制。

元建模技术的调优过程如下:

(1)定义输入设计空间, ,它由一组控制器参数的初值组成。(2)获取ISE用于为1中定义的所有设计空间的速度参数。(3)创建目标数据集, ,这包括速度的ISE (4)使用RBF NN使用 (5)在更大的输入空间上评估RBF NN, (6)找到最小的RBF神经网络输出(估计 ).相应的控制器增益最小化RBF输出将是在实际模型仿真中验证的增益。(7)如果控制器参数增益不令人满意,请重复步骤1至6。

在这种情况下, 是表中给出的离散值集2。用于适合数据的RBF NN的参数 概括为:


初始和大数据集

模型类型 非线性 线性

1 { 1 5. 0. 1 ...... 2 0. } { 1 5. 2 5. 0. 1 ...... 2 0. }
D. 1 { 0. 0. 0. 1 5. ...... 0. 3. } { 0. 0. 0. 1 5. ...... 0. 3. }
1 { 0. 0. 0. 2 5. ...... 1 0. } { 0. 0. 0. 0. 5. 5. ...... 1 0. }
数据配置总数 90 285
1 { 1 5. 0. 0. 2 5. ...... 2 0. } { 1 5. 0. 0. 2 5. ...... 2 0. }
1 { 0. 0. 0. 0. 1 ...... 0. 3. } { 0. 0. 0. 0. 1 ...... 0. 3. }
1 { 0. 0. 0. 0. 2 5. ...... 1 0. } { 0. 0. 0. 0. 2 5. ...... 1 0. }
数据配置总数 26691 26691

(我)使用16个RBF中心。在RBF NN达到0.1的误差目标之前,将中心逐个添加。(ii) = 1 5. 0.

本研究的局限性是使用MATLAB在英特尔奔腾M PC上模拟整个优化过程。为了验证目的,实际模拟已经完成 ,包含26691个数据。然后将实际模拟的结果与图中所示的每个模型的元建模技术进行比较5.6.

最佳的控制器增益,可最大限度地减少错误或者是ISE 对于两种方法都在表格中给出3.。同时,按照表格中提出的,注意完成调整过程所花费的时间4.


过程 Metamodel. 实际的

模型类型 非线性 线性 非线性 线性

1 1.5 1.5 1.5 1.5
1 0.23 0.22 0.3 0.09
1 0.75 0.65 0.75 0.55


过程 Metamodel. 实际的

模型类型 非线性 线性 非线性 线性

时间 0.4172分钟 0.57318分钟 52.6874分钟 40.8492分钟

使用通过元模型技术获得的优化PID增益,系统输出响应的结果在图中勾勒出来7.8.

6.讨论

5.6.显示在系统特征方面的结果比较。从获得的结果,可以观察到,使用元模型调谐技术采用PID控制器可以为系统提供几乎相似和良好的响应。每个控制器的效果 在闭环系统上,系统将使系统比原版更稳定。对于非线性模型的情况,优化的PID控制器已被证明可以衰减出现在其系统上的干扰信号。


干扰类型 特征 实际的 Metamodel.

风力 103s-203s. 103s-203s.
110s-214s. 111年代- 219年代
%OS. -1.93%-1.93% -1.58%-1.86%
重力力量 303年代- 403年代 303年代- 403年代
317年代- 418年代 332年代- 434年代
%OS. -31.02%-30.99% -31.11%-31.12%


特征 实际的 Metamodel.

5 s 5 s
32年代 32年代
%OS. 26.9% 32.92%

如图所示5.6.,最大限度地减少ISE的最佳控制器增益( )对于实际模拟在表中给出7.。同时,在表中给出了完成每个模型的实际过程所需的时间8.


基于实际模拟的最佳增益

模型类型 非线性 线性

1 1.5 1.5
1 0.3 0.09
1 0.75 0.55


基于实际仿真的仿真时间

模型类型

非线性 线性
52.6874分钟 40.8492分钟

接下来,比较实际流程和元模型之间的最小误差,并隐含在表中9.。虽然彼此之间的结果略有不同,但是可以观察到元模型设法近似于误差曲线的全局最小值。


模型类型 非线性 线性

类别 Metamodel. 实际的 Metamodel. 实际的
闵( 1651. 1573. 1063. 1031.

7.结论

在本研究中,初始数据集, 是根据问题的背景知识创建的。初始数据集中包含的数据, 需要仔细确定,作为在大空间中不匹配的数据的数据, 将不能有效地运行元建模流程。因此,需要改进元建模技术。关于可能采用最坏情况方法的调查[21和交叉验证技术[22]在数据采样中,似乎是适当的下一步前进。可以简化,更具战略性数据位置将允许使用较少的数据创建更准确的元模型,因此,估计最佳控制器参数需要更少的时间。

参考

  1. M. Mohamed Sultan, a . Shahrum Shah,和C. Osman David,“使用元建模方法的流体混合系统的控制器优化,”国际模拟建模杂志,第8卷,第2期1,第48-59页,2009。查看在:谷歌学术搜索
  2. k·拉希德,使用计算智能的电磁解理优化,博士。2000年伦敦帝国科学,技术与医学院电器与电子工程系,2000年。
  3. D.扶手和D. Lowe,“多变量功能插值和自适应网络”复杂系统,第2卷,第321-355页,1988。查看在:谷歌学术搜索
  4. j·t·陶和r·c·冈萨雷斯,模式识别,艾迪生 - 韦斯利,读书,大众,美国,1974年。
  5. S. Matej和R. M. Lewitt,“使用球对称体积元素重建三维图像的实际考虑”,医学成像上的IEEE交易,卷。15,不。1,pp。68-78,1996。查看在:出版商的网站|谷歌学术搜索
  6. M. Casdagli,“混沌时间序列的非线性预测”自然史D第35期3,第335-356页,1989。查看在:谷歌学术搜索
  7. R. M. Sanner和J. E. SloTine,“Gaussian Networks直接自适应控制”神经网络上的IEEE交易,第3卷,第2期。6,第837-863页,1992。查看在:出版商的网站|谷歌学术搜索
  8. a . G. Bors和M. Gabbouj,“用于模式分类的径向基函数神经网络的最小拓扑”,数字信号处理,卷。4,不。3,pp。173-188,1994。查看在:出版商的网站|谷歌学术搜索
  9. S. Chen,C. F. N. Cowan和P. M. Grant,“径向基函数网络的正交最小二乘学习算法,”神经网络上的IEEE交易,卷。2,不。2,pp。302-309,1991。查看在:出版商的网站|谷歌学术搜索
  10. S. Haykin,神经网络:一个全面的基础,Prentice-Hall,Upper Saddle River,NJ,美国,1994年。
  11. M. Niranjan和F. Fallside,“神经网络和径向基函数在静态语音模式分类中的作用”,计算机语音和语言,卷。4,不。3,pp。275-289,1990。查看在:谷歌学术搜索
  12. I. CHA和S. A. Kassam,“RBFN恢复非线性降级的图像”,图像处理的IEEE交易,卷。5,不。6,PP。964-975,1996。查看在:出版商的网站|谷歌学术搜索
  13. G.-Q。Wei和G. Hirzinger,“由径向基函数产生阴影的参数形状”,图案分析和机器智能的IEEE交易,卷。19,没有。4,pp。353-365,1997。查看在:出版商的网站|谷歌学术搜索
  14. A.G.BORS和I. PITAS,“使用α修剪平均径向基函数网络的3-D图像中的对象分类”图像处理的IEEE交易,第8卷,第2期12,PP。1744-1756,1999。查看在:出版商的网站|谷歌学术搜索
  15. A.G.BORS和I. PITAS,“基于中位数径向基函数网络的光流量估计和移动对象分割”,图像处理的IEEE交易,卷。7,不。5,pp。693-702,1998。查看在:出版商的网站|谷歌学术搜索
  16. V. Chatzis,A. G. Bors和I. Pitas,“人员身份验证的多模式决策级别融合”IEEE在系统,人和控制论上的交易,部分,第29卷,第2期6,页674 - 680,1999。查看在:出版商的网站|谷歌学术搜索
  17. F.Girosi和T. Poggio,“网络和最佳近似属性”生物控制论,卷。63,否。3,pp。169-176,1990。查看在:出版商的网站|谷歌学术搜索|Zentralblatt Math.|MathSciNet
  18. A. A. Mullur和A. Messac,“延长径向基函数:更灵活,有效的元模型,”AIAA Journal.,卷。43,不。6,PP。1306-1315,2005。查看在:谷歌学术搜索
  19. N. Dyn, D. Levin,和S. Rippa,“用径向基函数拟合分散数据的数值程序”,SIAM科学与统计计算,卷。7,不。2,pp。639-659,1986。查看在:出版商的网站|谷歌学术搜索
  20. R. C. Dorf和R. H.主教,现代控制系统,Prentice-Hall,Upper Saddle River,NJ,美国,第11版,1998年。
  21. 美国美国阿卜杜拉,确定性模型减少的实验设计(Metomodeling)和神经网络训练,博士。2003年伦敦帝国科学,技术与医学院电器与电子工程系,2003年。
  22. R. Jin,W. Chen和A. Sudjianto,“在工程设计中全球元模型的顺序抽样”ASME设计工程技术会议和计算机与工程信息会议论文集,第2卷,539-548页,蒙特利尔,加拿大,2002。查看在:谷歌学术搜索

版权所有©2009 M. N. Ab Malek和M. S. Mohamed Ali。这是一篇发布在创意公共归因许可证如果正确引用了原始工作,则允许在任何媒体中的不受限制使用,分发和再现。


更多相关文章

PDF. 下载引用 引用
下载其他格式更多的
订单印刷副本命令
的观点2177.
下载990
引用

相关文章

年度奖项:由我们的首席编辑所选的2020年突出的研究捐款。阅读获奖文章