控制理论大作业

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一级倒立摆研究

(160232 蒋琴)

1.背景介绍

倒立摆装置被公认为自动理论中的典型实验设备,也是控制理论教学和科研中不可多得的典型物理模型。通过倒立摆的研究,可以将控制理论所涉及的三个基础学科:力学、数学和电学有机结合起来,在倒立摆中进行综合应用。

在稳定控制问题上,倒立摆既具有普遍性又具有典型性。其结构简单,价格低廉,便于模拟和数字实现多种不同的控制方法,倒立摆的控制方法有很多种,如PID、自适应、状态反馈、智能控制、模糊控制及神经元网络等多种理论和方法。

用现代控制理论中的状态反馈方法来实现倒立摆系统的控制,就是设法调整闭环系统的极点分布,以构成闭环稳定的倒立摆系统,实际上,用线性化模型进行极点配置求得的状态反馈阵,不一定能使倒立摆稳定竖起来,能使倒立摆竖立起来的状态反馈阵是实际调试出来的,这个调试出来的状态反馈阵肯定满足极点配置。

2.倒立摆简介

倒立摆可以分为直线倒立摆、平面倒立摆和环形倒立摆等。

2-1直线倒立摆2-2平面倒立摆2-3环形倒立摆

3.模型构建

3.1倒立摆系统运动示意图

3-1 倒立摆系统运动示意图

M小车质量

m摆杆质量

b小车摩擦系数

l摆杆转动轴心到杆质心的长度

I摆杆惯量

F加在小车上的力

x小车位置

Φ摆杆与垂直向上方向的夹角(逆时针为正)

θ摆杆与垂直向下方向的夹角(考虑到摆杆初始位置为竖直向下,顺时针为正)3.2受力分析

3-2 倒立摆受力分析图

3.3 模型构建

1)理论分析

应用 Newton 方法来建立系统的动力学方程过程如下。

分析小车水平方向所受的合力,可以得到以下方程:

N bx F Mx --='''

由摆杆水平方向所受的合力,可以得到如下方程:

)sin (22

θl x dt

d m N +=2)'(sin ''cos ''θθθθ⋅-⋅+=ml ml mx (1) 合并得:

F ml bx x m M =-⋅+++]sin )'(cos ''[''')(2θθθθ (2)

摆杆垂直方向:

)cos (22

θl dt d m mg P =-]cos )'(sin ''[2θθθθ⋅+⋅-=ml

θθθcos sin ''Nl Pl I --=

合并得到力矩平衡方程:

''cos sin θθθI Nl Pl =-- (3)

当夹角Φ很小时(小于1rad ),可以做如下近似处理:

1cos cos -=≈πθ,φφθ-=≈sin sin ,0''≈θ

用u 代替F ,可得:

⎩⎨⎧=-+=-++'''')(u

''''')(2mlx

mgl ml I ml bx x m M φφφ (4) 设状态空间表达式为:

⎩⎨⎧+=+=Du CX y Bu

AX X '

在(4)式中对''x 和''φ进行线性求解,可得:

⎪⎪⎪⎩⎪⎪⎪⎨⎧+++-==++++-==u

p ml

p m M mgl x p mlb

u p ml

I p gl m

x p b ml I x x x φφφφφ)(''''

'')('''

'2

222 (5)

其中:))(2Mml m M I p ++=

整理后,得到状态空间表达式为:

⎥⎥⎥⎥⎥⎥⎥

⎦⎤⎢⎢⎢⎢⎢⎢⎢⎣⎡+-+-=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡0)

(010

000)(00010

''''''2

22p m M mgl p mlb p

gl m p b ml I x x φφ⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢

⎣⎡''φφx x +u

p ml p ml I ⎥⎥

⎥⎥

⎦⎤

⎢⎢

⎢⎢⎢⎢⎢⎣⎡

+002

(6) u

x x

y ⎥⎦

⎤⎢⎣⎡+⎥⎥⎥⎥

⎤⎢⎢⎢⎢⎣⎡⎥⎦⎤⎢⎣⎡=00''01000001φφ

其中:2)(Mml m M I p ++=

2)实际问题

实际系统参数如下:

M 小车质量 1.096kg

m 摆杆质量 0.109kg

b 小车摩擦系数 0.1N/m/s

l 摆杆转动轴心到杆质心的长度 0.25m

I 摆杆惯量 0.00342

m kg ⋅

T 采样时间 0.005s

所以,状态空间表达式为:

u x x x x ⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡+⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡--=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡3566.208832.00''08570.272357.00100006300.00883.000010''''''φφφφ

u x x y ⎥⎦⎤⎢⎣⎡+⎥⎥⎥⎥⎦

⎤⎢⎢⎢⎢⎣⎡⎥⎦⎤⎢⎣⎡=00''01000001φφ 3.4系统的能观性和能控性

能观性矩阵:

][32B A B A AB B M =

⎥⎥⎥⎥⎦

⎤⎢⎢⎢⎢⎣⎡------=1506.66662.652082.03566.26662.652082.03566.202629.04915.10780.08832.04915.10780.08832.00 4)(=M rank

能控性矩阵:

[]T

32CA CA CA C N = ⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎥⎦

⎤⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎢⎣⎡--=8570.271485.00208.006300.00556.00078.0008570.272357.0-006300.00883.0-00000.1000000000.1000000.1000000000.1 4)(=N rank

所以,系统是能控能观的,本身即为最小系统。

相关文档
最新文档