我是靠谱客的博主 哭泣饼干,最近开发中收集的这篇文章主要介绍编写matlab程序设计状态反馈增益阵,利用MATLAB设计状态观测器.pdf,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

您所在位置:网站首页 > 海量文档

&nbsp>&nbsp计算机&nbsp>&nbspmatlab

a476e75ce57e4882405abe7b4456fc6b.gif

利用MATLAB设计状态观测器.pdf14页

本文档一共被下载:2377011b61454b208b34ad77b4c31088.gif次,您可全文免费在线阅读后下载本文档。

072ad097814a33d1ad18e33ca14a5a9e.png

9ec2792a743ebdf4575ee09a03c275ea.png

7af312d1be2cfc1e59f15880bb7a7e7a.png

5f207613e329ca76dc87c76d3ff77e64.png

adf7aa3071c520b8a2063089f549261c.png

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。

2.该文档所得收入(下载+内容+预览三)归上传者、原创者。

3.登录后可充值,立即自动返金币,充值渠道很便利

利用MATLAB 设计状态观测器

本节将介绍用MATLAB 设计状态观测器的若干

例子。我们将举例说明全维状态观测器和最小阶状态

观测器设计的MATLAB 方法。

[例1] 考虑一个调节器系统的设计。给定线性定常系

统为

x Ax +Bu

&

y Cx

式中

⎡0 1 ⎤ ⎡0⎤

A , B , C [1 0]

⎢ ⎥ ⎢ ⎥

⎣20.6 0⎦ ⎣1⎦

且闭环极点为s μ (i 1,2) ,其中

i

μ −1.8 +j 2.4, μ −1.8 −j 2.4

1 2

期望用观测-状态反馈控制,而不是用真实的状态

反馈控制。观测器的期望特征值为

μ μ −8

1 2

试采用MATLAB 确定出相应的状态反馈增益矩阵K

和观测器增益矩阵K 。

e

[解] 对于题中给定的系统,可利用如下MATLAB

Program 1 来确定状态反馈增益矩阵K 和观测器增益

矩阵K 。

e

MATLAB Program 1

% Pole placement and design of observer

% ***** Design of a control system using pole-placement

% technique and state observer. Solve pole-placement

% problem *****

% ***** Enter matrices A,B,C,and D *****

A=[0 1;20.6 0];

B=[0;1]

C=[1 0];

D=[0];

% ***** Check the rank of the controllability matrix Q *****

Q=[B A*B];

Rank(Q)

ans=

2

% ***** Since the rank of the controllability matrix Q is 2,

% arbitrary pole placement is possible *****

% ***** Enter the desired characteristic polynomial by

% defining the following matrix J and computingpoly(J) *****

J=[-1.8+2.4*i 0;0 -1.8-2.4*i];

Poly(J)

ans=

1.000 3.6000 9.0000

% ***** Enter characteristic polynomial Phi *****

Phi=polyvalm(poly(J),A);

% ***** State feedback gain matrix K can be given by *****

K=[0 1]*inv(Q)*Phi

K=

29.6000 3.6000

% ***** The following program determines the observer matrix Ke *****

% ***

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名:

验证码:

c9f2bced460b0329ba0aadbbc3f0fc71.png

匿名?

发表评论

最后

以上就是哭泣饼干为你收集整理的编写matlab程序设计状态反馈增益阵,利用MATLAB设计状态观测器.pdf的全部内容,希望文章能够帮你解决编写matlab程序设计状态反馈增益阵,利用MATLAB设计状态观测器.pdf所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部