第六章 控制系统参数优化及仿真课件.ppt
《第六章 控制系统参数优化及仿真课件.ppt》由会员分享,可在线阅读,更多相关《第六章 控制系统参数优化及仿真课件.ppt(155页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 优化技术包括内容很多,本章主要介绍与系统最优化技术有关的参数优化技术方法。 第一节首先对控制系统常用的优化技术做一概括性的叙述。 第二节介绍单变量技术的分割法和插值法。 第三节为多变量寻优技术,介绍工程中常用的最速下降法,共轭梯法和单纯形法。 第四节为随机寻优法。 第五节简单介绍具有约束条件的寻优方法。 第六节介绍含函数寻优的基本方法。 最后向读者介绍了Matlab优化工具箱的使用方法。 优化技术是系统设计中带有普遍意义的一项技术,本节首先讨论优化技术中的一些基本定义和问题.一、优化问题数学模型的建立一、优化问题数学模型的建立 用优化方法解决实际问题一般分三步进行: (1) 提出优化问题,建
2、立问题的数学模型。 (2)分析模型,选择合适的求解方法。 (3)用计算机求解,并对算法,误差,结果进行 评价。 显然,提出问题,确定目标函数的数学表达式是优化问题的第一步,在某种意义上讲也是最困难的一步。以下分别说明变量,约束和目标函数的确定。(1) (1) 变量的确定变量的确定变量一般指优化问题或系统中待确定的某些量。例如,在电机的优化设计中,变量可能为电流密度J,磁通密度 B,轴的长度,直径以及其他几何尺寸等。电路的优化设计中要确定的变量主要是电路元件(R,L,C)的数值。对产品设计问题来说,一般变量数较少(例如,几个到几十个)。变量数的多少以及约束的多少表示一个优化问题的规模大小。因此,
3、工程上最优设计问题属于中小规模的优化问题,而生产计划,调度问题中变量数可达几百个几千个,属于大规模优化问题。变量用X表示Tnxxxx21niExxg;0)(mi,2,1 nm rj,2,10)(xhi0或或 ),()(21nxxxfxf)(xf)(xf)(xf*xx)(max)(minxfxf)(minxf(6.1.1)nRx 约束条件 0)(xgimi, 2 , 1yEdteft02 图图6.1.1 控制器参数的调整控制器参数的调整 N,32120()ftQe d t)(Q*21nT),(txfxxnmfn0)(H0)(G0),(ftS*min)()(*QQ) (*tu) (*tu),(tx
4、fxxnmfn0)(H0)(G0),(ftSl),(),(*xtxtmin)()(*QQ618. 0)(xQ,00bax 00, ba)(00ab 21, xx)()(21xQxQ1101,xbaa,11ba11,ba)(21ab 1,00ba100 ab,nnbannnab 选多大适合呢?如果要求 应该是 的对称点,即 ,如图6.2.1(b)所示,则也可以写成下面关系式:2x1x0210bxxa)()(00020001abbxabax图图6.2.1 黄金分割黄金分割图图1x,00ba2x,11ba010201axaxLaxLaxax20102)(LaLb200LLL2012251图表示了图表
5、示了黄金分割黄金分割法程序框法程序框图。图。3610)(2xxxQ00001. 010A10B00001. 0E)(xQ)(,321321xxxxxx321,QQQ2210)(xaxaaxP232310322221022121101)()()(xaxaaxPxaxaaxPxaxaaxP (6.2.5)02)( 21xaaxP21min2aax)(1)(1)(1)(1)(1)(15.0332211233222211minxPxxPxxPxxxPxxPxxPxhxxxx1223)2(2)(321212minQQQQQhxx1x)2(2)(32121minQQQQQhhx1xhhxx12)(1xQ)
6、(2xQ)()(21xQxQhxx223hxx434hxxkkk212)(kxQ图图6.2.3 外推法图示外推法图示 )()(21xQxQhxx13hxx234hxxkkk312kkxx2kkxxx2)(2211kkkkxxxx1kxkx2/)(11kkkxxx112,kkkkxxxxd)()(21xQxQhdk32)()(21xQxQhdk 42bxdxxdxxbcba,cbaxxx,*xaxcx2Q4Q0mhh 3610)(2xxxQ图6.2.4 外推二次插值法的程序框图当 x0=0.5, h0=1, 0, e1=0.001, e2=1, m=0.1 时,计算结果: optim x=5.0
7、, obj.fucn=11.0)(xQ*xxn0 x0P1x)(xQ0P1x1P)(xQ1P2x)(xQ)(xQxxnxkkxkxkkxxdx11kxkxdxdxdxdsTni)()(2/112kx)(xQdxxQdxxxQxQdxxQdQkTniiikkk)()()()(1)(xQ0)()()(212dxdxdsdxdxdsNTniiidxdxxQdQkT)()()(2dxdxdsdxxQQdTkTdx02)(dxxQkdx)(21kxQdx)()(21kkTxQxQds21)()(kkTkxQxQdshkh21)(kkxQhdx1kx)(1kkkkxQhxxdsxQxQxQdxkkTk21
8、)()()(dsxQxQxQxQdQkkTkkT21)()()()(21)()(kkTxQxQdsdQdsdx2dQdx), 2 , 1 , 0(0khkkh)(xQkh)(xQkh)(kxQ)(min)(kkhkkkxQhxQxQhxQhkkkkkkhkkkkkkkkkEhxxhExQEhxQxQGGExQG11)(min)()()(GGkEG121)()(kkxQxQ12GkEkhQx kh( )Q xnRnx12,.,nx xx0 xR( )Q xxAxxxQxQxxxxxQxxxQxQxQTTjixxnjijiixxnii21)()()(21)()()(01,010000)(0 xQA
9、nxxQxxQxQ)(.)()(0100.)(.)(.)(.)(2021021022102nnnxxQxxxQxxxQxxQAA( )Q x0 xnRx0*)()(*TxxQxQnx( )Q xxAxxQxQT21)()(*xx( )()0Q xQ x0 xAxTxAxA1x 0yTx yTx IyIxy( , )0 x y A0Tx Ay xAyxyA( ,)0 x Ay ( )Q xxxAxxxQxQxQTT21)()()(*A( )Q x*x*x0)(*TxQxAxxQxQT21)()(*( )Q x1( )2TTQ xKC xx Ax0 x( )Q xx0 xx0 xxyCAxAxC1
10、*00 x00)(AxCxQy)(0 xQ0)(0 xQyTCAxxx10*0)()(00*0 xQCAxxxAy)(*0 xxA0)(*0 xxAyTy*0 xx An)(xQAxxxCKxQTT21)(AnnxxQ)(TTAxCxQ)()(0101)()(PAxCPxQTT 图图6.3.4 二次函数中的共轭方向二次函数中的共轭方向 图图6.3.5 两个变量的等高线图两个变量的等高线图 0 x0p( )Q x1x1x0101)()(PAxCPxQTT0 x0P2x0)()2(020PAxCPxQTT0)(021APxxT211xxP001APPT1P0PA1P1x2xAxxxCxxxxxxx
11、QTT216041060)(2122212112210PTx000010APPT0PTTeeE01 0 , 20 , 100P1xTx00000 , 200 , 21 , 200 , 100 , 11 , 1ehxxhehxx0h0102)(00 hdhxdQ0, 51 ,21 , 1xx2001060)(hhxQ50h0P1 , 21 , 110211201eeAPPT021 , 21 , 1ee021 ,21 , 1 ee511,1e521,2e11 ,211 ,22,211 , 111 , 12, 1520515hehxxhehxx1h2115351835)(hhxQ1h051856)(
12、11hdhxdQ531h652,85512,212,1hxhx0p1p1,2x2,2xnnAAAAAAxxxCKxQTT21)(x0 xiPPP,10iiiiAxCxQG)(iiiiPhxx1ih)(min)()(1iihiiiihPxQPhxQxQ11iiAxCG1ixiiiiiiAPhxxAGG)(1101iTiAPP0)(11iiTiGGP0 x0P0G)(000AxCGP0P0h)(min)()(000001hPxQPhxQxQh1x)(11xQG1G1x01010GGGPTT0P1x1G0P0G0011PGP0G1G1P1P01P0P0)(011GGPT000)(0)(0001100
13、011000011001111001GGGGGPGGGPGGGPGGGGPGTTTTTTTTT00011GGGGTT0001111PGGGGGPTT1G0G1P1P1h,2x, 2 , 1 , 0,11iPGPiiii, 2 , 1 , 0,11iGGGGiTiiTii1iP按照(6.3.55)式及(6.3.56)式确定搜索方向的算法成为共轭梯度法。其程序框图如图所示。图图 6.3.6 共轭共轭梯度法的程序框梯度法的程序框图图2122212141060)(xxxxxxxQTx00042102)(122121xxxxggxQGTTPhxxhxQGP052631578. 357894631. 77
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第六章 控制系统参数优化及仿真课件 第六 控制系统 参数 优化 仿真 课件
限制150内