单级倒立摆系统的极点配置与状态观测器设计Word格式.docx

上传人:wj 文档编号:1457220 上传时间:2023-04-30 格式:DOCX 页数:6 大小:165.12KB
下载 相关 举报
单级倒立摆系统的极点配置与状态观测器设计Word格式.docx_第1页
第1页 / 共6页
单级倒立摆系统的极点配置与状态观测器设计Word格式.docx_第2页
第2页 / 共6页
单级倒立摆系统的极点配置与状态观测器设计Word格式.docx_第3页
第3页 / 共6页
单级倒立摆系统的极点配置与状态观测器设计Word格式.docx_第4页
第4页 / 共6页
单级倒立摆系统的极点配置与状态观测器设计Word格式.docx_第5页
第5页 / 共6页
单级倒立摆系统的极点配置与状态观测器设计Word格式.docx_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

单级倒立摆系统的极点配置与状态观测器设计Word格式.docx

《单级倒立摆系统的极点配置与状态观测器设计Word格式.docx》由会员分享,可在线阅读,更多相关《单级倒立摆系统的极点配置与状态观测器设计Word格式.docx(6页珍藏版)》请在冰点文库上搜索。

单级倒立摆系统的极点配置与状态观测器设计Word格式.docx

设M=2kg,m=0.2kg,g=9.81m/,则单级倒立摆系统的状态方程为

(2)状态反馈系统的极点配置。

首先,使用MATLAB,判断系统的能控性矩阵是否为满秩。

MATLAB程序如下:

A=[0100;

00-10;

0001;

00110];

B=[0;

0.5;

0;

-0.5];

C=[1000];

D=0;

rct=rank(ctrb(A,B))

[z,p,k]=ss2zp(A,B,C,D)

MATLAB程序执行结果如下:

系统能控,系统的极点为

可以通过状态反馈来任意配置极点,将极点配置在

P=[-3-4-5-6];

K=place(A,B,P)

因此,求出状态反馈矩阵为

K=[-72.0-68.4-332.0-104.4]

采用MATLAB/Simulink构造单级倒立摆状态反馈控制系统的仿真模型。

首先,在MATLAB的CommandWindow中输入各个矩阵的值,并且在模型中的积分器中设置非零初值:

2。

运行仿真程序,显示仿真曲线,如下。

仿真结果表明倒立摆的杆子与数值方向的偏角从初值2,经过控制稳定在处。

(3)状态观测器实现状态反馈极点配置。

rob=rank(obsv(A,C))

Rob=4说明系统能观,可以设计状态观测器。

取状态观测器的特征值为-3,-4,-5,-6

A1=A’;

C1=C’;

H1=place(A1,C1,P);

H=H1’

状态观测器矩阵

采用MATLAB/Simulink构造具有状态观测器的单级倒立摆状态反馈控制系统的仿真模型。

对比两个仿真图,可以发现加上状态观测器对单级倒立摆的控制效果基本上无影响。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2