网站大量收购独家精品文档,联系QQ:2885784924

控制系统参数优化及仿真.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

6.3多变量寻优技术单纯形的形状1为了简单起见,单纯形取n个向量为“等长”。2具体来讲,若已选定,则这n个点为3(6.3.57)4其中,为第个单位坐标向量,即5(6.3.58)6只有第个元素为1,其他均为0。76.3多变量寻优技术新点的选取根据经验及考虑到计算方便,一般新的点取在被抛弃的点的“对面”,称为反射点。以图所示为例,假定为要抛弃的点,则新点的坐标应为,坐标可以这样来求:图6.3.7单纯形法寻优过程图6.3.8反射点的确定6.3多变量寻优技术6.3多变量寻优技术6.3多变量寻优技术反之,若按(6.3.61)式找到,而大于,这说明点前进得太远了,需要压缩,即要在与的延长线上(即沿原来的反射方向)后退一些,得(6.3.63)为压缩因子,它是0~1之间的一个常数,为了避免与重合(即=),要求(与重合会使单纯形的空间维数降低,这不利于搜索)。如果压缩后仍然大于,这说明原先的单纯形取得太大了,可以将他们所有的边都缩小,构成新的单纯形,这叫单纯形的收缩。具体办法是:(6.3.64)1234566.3多变量寻优技术6.3多变量寻优技术搜索次数是否超过规定,若已超过,则说明搜索失败,打印出结果,并停止搜索,若未超过,则计算反射点;1判断是否要压缩,若要,则进行压缩计算,若压缩失败,则进行收缩计算,然后转(3)或(4);2判断是否要扩张,若要,则进行扩张计算,并评价扩张效果,然后转(4);3关于单纯形法的详细程序可参看本书配套的程序,该程序除考虑了上述诸点之外,还考虑到参数变量上下界限制,这样在使用时就更为方便了。46.3多变量寻优技术6.3多变量寻优技术logo图6.3.9单纯形法程序框图6.4随机寻优法01尤其是当采用混合仿真系统来进行控制系统参数寻优时,可以用模拟机部分来计算系统的运动方程,即计算目标函数;而用数字机部分来做寻优搜索,此时采用随机寻优法更为有效。02随机寻优法的种类很多,这里向读者介绍的是三种用得较多的随机寻优法。它们是:随机贯寻优,随机搜索寻优以及随机模式搜索寻优。6.4随机寻优法01020304随机序贯寻优法(6.4.1)对参数给出一个求解区间(通常它就是该参数的上下限)。每次分别独立的产生n个上述区间上的均匀分布的随机数,并令作为一组尝试值,代入系统求出,反复产生,反复计算,可得如下一个序列:05这里的是的第一组尝试值,式满足下式中最先出现得一组尝试值:6.4随机寻优法6.4随机寻优法给定一个不太大的正整数(比如为5),按照上述方法求出组01它们满足02求出新的03(6.4.3)04其中称为第组的权,即第组的权为1,其他组的权均小于1。056.4随机寻优法010203040506求出新的△(6.4.4)其中,C是一个正数,一般取2~3。一般来讲,这个新的比原来最初给定的将更接近于,而也比原来的大为缩小。用计算出的及来代替原来的,并重复上述步骤,直到求出为止。采用上述改进后,随机序惯寻优才有了更加实用的价值,但是实际使用这种寻优法时仍有相当的技巧。下面将列出几点,供读者在使用时参考。6.4随机寻优法关于的大小问题。若取得过大,则起不到收缩区间的作用。但若取得过小,则容易使新搜索区间中不包括极小点,因此造成失误。一般来讲,第一轮可取4(或5,6),以后只要有了两组新的值就可收缩,不足部分用上一轮最后出现的补足,这样既可保证T不过小,又不会由于为形成一个具有组的序列而使计算次数过多。1关于的问题。实际证明是很重要的一组参数,为使寻优收敛得较快往往不是取的第一组尝试值(因为它的随机性太大),而是取前次尝试中最优值(一般取的几倍到十几倍)。26.4随机寻优法关于强行收敛问题。在采用此法时,常常会遇到这样一种情况,即在取得某组后,虽然经过很多尝试,仍不能得到,此时,往往是由于已比较接近而搜索区间仍较大的缘故。为了不至于在此浪费太多的计

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档