- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
buck优控制补偿策略
BUCK最优控制补偿策略; Buck变换器最优控制补偿控制研究仿真图;;Buck变换器控制器系统建模; 由此,得到图2:
其中: 表示电压测量环节传递函数; 为待设计的补偿网络传递函数; 为PWM调制器的传递函数, ,其中 是载波幅度。结合图2 :可求出无偿环节的闭环系统回路传递函数:
显然: 为补偿后的回路传递函数。
本文选取系统参数:
; ,开关S的工作频率fs=100KHz。
则闭环回路传递函数变为:
;最优控制方法——无限时间定常跟踪系统简介;性能指标:
式中Q和R均为对称正定常数矩阵。
若阵对{A,B}完全可控,阵对{A,C}完全可观,则近似最优控制:
式中P为对称正定矩阵,满足下列黎代提卡代数方程:
常值伴随向量:
向量微分方程:
的解,为近似最优轨线x(t)。; 求解极小值问题,也可以用MATLAB中的lqr函数进行:
这里K为最优参数,P为对称正定矩阵,E则是闭环系统的特征值。
取 u(t)=-Ke(t) 从而得出所要求的控制器。Q为性能指标函数对于状态量的权阵,为对角阵,元素越大,意味着该变量在性能函数中越重要。要求性能函数求最小,也就是说该状态的约束要求高。
R阵为控制量的权重,对角阵,同样,对应的元素越大,这意味着,控制约束越大。 ;Buck变换器的最优控制补偿环节; 设yl为定常输入向量:yl=yref ,e(t)为误差向量,从而得到式:
e(t)=yl-y(t)
要求确定最优控制u(t),使差分环节输入y(t)跟随希望输入yl ,
并使性能指标:
利用lqr函数得出最优参数K
当取Q=[10 0;0 1]; R=1时:K=[3.0598 1.0000];
u(t)=-Kx(t)=-(k1x1(t)+k2x2(t) )
由此,可得出闭合回路的仿真图:
;
;仿真结果如图为:;;;;;;;;;;;;;;;;;;;;;;;;;;;;
文档评论(0)