- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
混杂系统优化建模与分析.doc
PAGE
PAGE 4
混杂系统优化建模与分析
[摘 要] 针对组合混杂系统中由于不同工作模式数量随系统组成部分数以指数形式增长而导致系统更加复杂的问题,提出了一个基于超平面规划的模式枚举法。
[关键词] 混杂系统;枚举算法
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2016. 13. 100
[中图分类号] F270.5 [文献标识码] A [文章编号] 1673 - 0194(2016)13- 0183- 02
0 引 言
混杂系统是一组相互交互数字有限状态机的集合,并且每个状态机都有一个模拟部分与之对应。
其中不同工作模式的数量是以系统组成部分的指数形式增长,并且由于很多算法的时间和空间的复杂程度都是随着运行模式的数量增加而变得更加复杂,相应逻辑状态规模的暴增导致计算非常困难。通过显式计算和只考虑可行模式能够有效降低系统的复杂程度,本文提出了一个有效的枚举组合混杂系统可行模式的方法。
1 离散线性混杂模型
1.1 离散混杂自动机
离散混杂自动机主要由描述混杂系统离散部分的离散有限状态机和描述连续部分的切换仿射系统组成。它们由事件发生器和模式选择器相连,事件发生器提取连续部分的输入ur(k)和状态xr(k)得到相应二进制开关信号δe(k),开关量信号δe(k)和外部二进制输入的信号ub(k)共同触发有限状态机的状态xb(k)。模式选择器结合所有的二进制变量信号(状态xb(k),输入ub(k)和事件δe(k))来选择模式i(k)及相应的切换仿射系统连续动态。
定理1:一个离散状态自动机如果在一个给定的初始状态x(0)∈X下,对于任何一个输入u(k)∈U其状态轨迹x(k)∈X和输出轨迹y(k)∈Y都是唯一确定的,其中k∈N+,则称该离散状态自动机在X,U,y上为适定的。
1.2 分段放射系统
分段仿射系统通过把状态空间分割成几个多面体,每个多面体对应一个仿射状态更新方程和一个输出方程,其中x(k),u(k),y(k)分别表示在k时刻实际状态,输入和输出。Aj(k), Bj(k), Cj(k),Dj(k),fj(k),gj(k)分别为j(k)∈J时一定维数的常数矩阵和向量。本文用j(k)表示系统的一个模式,#J表示相应模式的代号,Pj(k)代表输入状态(X×U)空间中多面体集{Pj}j∈J。
定理2:假设∑PWA为如式(7)中所示的PWA模型,{Pj}是一个基于输入状态空间X×U的一个多面体分区,则∑PWA是适定的。
2 枚举算法
根据上述两种模型的定义,单个DHA的可行模式并将其转换为PWA模型的算法1,对于单一的DHA来说,在给定的二进制状态xb和输入ub,找到可行模式J∈I,多面体集{Pj}和相应的PWA动态{Sj},这里Sj ={Aj,Bj,fj,Cj,Dj,gj},I为模式选择器的形象化。
算法1:
(1)首先初始化j=0,J=;
(2)然后通过对集合M(R)中的每个多面体进行迭代,得到每个多面体Pj及其对应的事件发生器的信号δe;
(3)进而由每个δe得到相应的模式选择器的模式值i(k);
(4)最后得到每个多面体对应的PWA动态Sj。
上述算法枚举出给定输入ub和状态xb,单个DHA在该输入状态下对应的可行模式。如果二进制输入和状态的组合没有可行模式或者相应的状态空间为空集,该算法返回的多面体集合和动态集合都为空集。上述定理1、定理2及多面体的定义可得,如果DHA∑是适定的,则所得的PWA模型也是适定的,并且多面体集合{Pj}组成了一个X×U上的多面体分区。
但是在实际应用中,很多模型都是组合自动机,对于一个组合的DHA,包括s个DHA,每个定义为∑i, i∈{1,2,…,s},其对应状态、输入和输出分别为xi∈Xi,ui∈Ui和yi∈Yi。Ii为每个DHA的可行模式集合,整个组合系统的外部输入为u,外部输出为y。则组合系统的实际和二进制状态空间集合为Xr=Xr1×Xr2×???×Xrs和Xb=Xb1×Xb2×???×Xbs,其中组合向量xr=[(xr1)T, (xr2)T,…, (xrs)T]T ,xb=[(xb1)T, (xb2)T,…,(xbs)T]T ,为按顺序排列的各个子系统的实数和二进制状态。这样可得组合系统的组合状态向量为x=[xr,xb]T。
3 结 语
本文对组合混杂系统的DHA进行PWA模型转换给出了相应的算法,其不仅能枚举出所有的可行模式并且随之能判断组合系统是否适定,由于其对已经处理过的超平面有保存功能,大大减少了离散计算的时间,对给定参考值的输入控制,输入能使输出很好地达到参考值。
文档评论(0)