倒立摆系统的建模、分析与设计
创作时间:
作者:
@小白创作中心
倒立摆系统的建模、分析与设计
引用
CSDN
1.
https://blog.csdn.net/m0_58209778/article/details/139448174
倒立摆系统是一种典型的非线性控制对象,广泛应用于控制理论的教学和研究中。本文将介绍倒立摆系统的建模、分析与设计过程,包括系统稳定性分析、状态反馈控制器设计以及降维状态观测器的实现。
一、案例背景
倒立摆系统是一个经典的控制理论研究对象,其主要特点是具有非线性、不稳定性和多输入多输出特性。通过建立倒立摆系统的线性状态空间模型,可以对其进行深入的分析和设计。
二、建模分析
由PDF知,倒立摆系统的线性状态空间表达式为:
则有:
2.1 系统稳定性、能控性和能观性分析
在Matlab环境下,可以分析系统的稳定性、能控性和能观性。以下是具体的代码实现:
%{
1.在Matlab 环境下,分析系统的稳定性、能控性及能观性。
%}
A = [0 1 0 0;20.601 0 0 0; 0 0 0 1;-0.4905 0 0 0];
B = [0;-1;0;0.5];
C = [1 0 0 0;0 0 1 0];
n = size(A, 1)
% 系统的状态空间表示
sys = ss(A, B, C, 0);
% 稳定性分析
%计算特征值
eigenvalues = eig(A)
if all(real(eigenvalues) < 0)
disp('系统是稳定的.');
else
disp('系统是不稳定的.');
end
% 能控性分析
Uc = [B, A*B, A^2*B,A^3*B];
rank_Uc = rank(Uc)
if rank_Uc == n
disp('系统是能控的.');
else
disp('系统是不能控的.');
end
% 能观性分析
Uo = [C; C*A; C*A^2;C*A^3];
rank_Uo = rank(Uo)
if rank_Uo == n
disp('系统是能观的.');
else
disp('系统是不能观的.');
end
结果显示,该系统不稳定,但是能控能观。
2.2 开环仿真验证
在SIMULINK环境下,可以进行系统开环仿真,验证系统的稳定性。具体步骤如下:
- 连接State-Space块的输出到Scope块的输入。
- 连接Step块的输出到State-Space块的输入。
- 配置State-Space块的系统状态空间矩阵(A、B、C、D)。
- 设置Step块的阶跃信号参数。
- 调整Scope块的显示参数。
- 运行仿真并查看系统的响应。
通过这些步骤,可以在SIMULINK中建立一个简单的系统,并使用State-Space块描述系统的动态行为,Step块产生一个阶跃信号作为输入,Scope块用于查看系统的输出响应。结果显示,系统是不稳定的。
三、状态反馈控制器设计
由倒立摆系统的线性状态空间表达式可得系统的状态方程和输出方程。以下是状态反馈控制器的设计过程:
3.1 计算反馈增益阵
%{

在SIMULINK环境下,给定系统期望的极点,设计状态反馈控制器,
并通过仿真验证其性能
%}
% 定义系统矩阵
A = [0 1 0 0; 20.601 0 0 0; 0 0 0 1; -0.4905 0 0 0];
B = [0; -1; 0; 0.5];
C = [1 0 0 0; 0 0 1 0];
D = [0; 0];
% 计算可控性矩阵
Co = ctrb(A, B);
% 检查可控性
rank_Co = rank(Co);
if rank_Co == size(A, 1)
disp('系统是可控的。');
else
error('系统不可控,请重新设计系统或控制器。');
end
% 给定的期望闭环极点
desired_poles = [-2, -3, -4, -5];
% 计算状态反馈增益矩阵 K
K = place(A, B, desired_poles)
3.2 建立Simulink模型
建立Simulink模型并运行仿真,观察四个状态的变化。实验结果表明,倒立摆很短时间内收敛到0,控制效果很好。
四、降维状态观测器设计
4.1 设计降维状态观测器
将观测值代入状态反馈建立Simulink模型(降维状态观测器)。为了简化框图,将原系统模型替换成了直接State space表示的形式,具体设置为:这里给定倒立摆角度的初值1,其他全部设为0。
4.2 仿真验证
运行仿真,观察四个状态的变化。将未加入观测器时的状态与加入状态观测器的状态作差,发现比较观测器观测值与实际状态的误差的时候,发现观测器已经能够很好地跟踪未知状态了。
通过以上分析和设计过程,可以发现倒立摆系统虽然不稳定,但通过合理的控制器设计和状态观测器的实现,可以达到良好的控制效果。
热门推荐
五行山:岘港的文化瑰宝
岘港一日游:最实用的交通攻略
全屋家电尺寸攻略:从净水器到电视的黄金尺寸详解
清远笔架山:九重飞瀑的震撼体验
国服选手教你西施辅助出装铭文
醋泡枸杞的功效与作用:四大养生功效解析
2024年新娘备婚攻略
西双版纳傣族手抓饭,吃货必打卡!
泼水节必打卡:傣族孔雀宴
在家轻松做傣味酸汤鱼,西双版纳风味一锅出
丰子恺和王小波教你用散文记录童年点滴
《泥做的童年》:重温纯真年代
越南岘港:三处世界文化遗产见证千年文明
美国国家地理推荐:岘港一日游完美行程
龙桥水火秀+美溪海滩:岘港必打卡!
美溪海滩:岘港的绝美打卡地
众牧宝爆雷后,投资者如何通过法律途径追回本金?
DooPrime德璞资本教你识别理财陷阱
《崩坏星穹铁道》隐藏挑战解谜指南完整攻略
不同类型游戏的魅力与选择,让我们找到适合自己的乐趣体验
西双版纳必打卡:菠萝紫米饭&香茅草烤鱼
《企鹅吃喝指南》推荐:西双版纳生态美食探秘
西双版纳美食名片:勐海烤鸡的非遗传承
从新人到女王:杨幂如何吸引曾嘉的注意
杨幂解约后,嘉行传媒如何前行?
涠洲岛住宿推荐:四大区域详解与实用建议
探秘四川自贡千年古镇古法啤酒技艺
精酿啤酒背后的科学奥秘:从原料到风味的全方位解析
自制啤酒完全指南:从入门到精通
中国航天科工飞航技术研究院揭秘上下导弹技巧