单级倒立摆稳定控制
要求完成的主要任务: (包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
1、研究该装置的非线性数学模型,并提出合理的线性化方法,建立该装置的
线性数学模型-传递函数(以 u 为输入, 为输出); 2、要求系统输出动态性能满足 % 4.3%, ts 1s, 试设计串连超前校正装置。
3、 用 Matlab 对校正后的系统进行仿真分析,比较校正装置加在线性化前的 模型上和线性化后的模型上的时域相应有何区别,并说明原因。
参考文献 17
摘要
在控制理论发展的过程中,某一理论的正确性及在实际中的可行性需要一个按其理论 设计的控制器去控制一个典型对象来验证,倒立摆就是这样一个对象。倒立摆是一个多变 量、快速、非线性、强耦合、不稳定的系统,通过对它引入一个适当的控制方法使之成为 一个稳定系统,来验证控制方法对不稳定性、非线性和快速性系统的处理能力。
2) 摆杆的受力分析,如图 1.2 所示。
图 1,2 摆杆转矩分析示意图
将摆杆作为隔离体,然后对其进行受力分析,摆的转动惯量为
,
铰链给摆杆转动方向的力矩为
角加速度为 则摆在运动中的力矩平衡方程为:
1.3 数学模型的线性化
以上两个方程均是关于 的非线性微分方程,为了便于分析方便并得到解析解,需对
方程组进行必要的线性化处理。控制的目的是使摆稳定于竖直位置附近,小车稳定于轨道
关键词:MATLAB;倒立摆;控制系统;串联超前校正
单级移动倒立摆建模及串连超前校正
1. 一级倒立摆数学模型建立
1.1 一级倒立摆的组成
一级倒立摆主要以下 4 部分组成: 1. 在有限长的轨道 L 上作直线运动的小车; 2. 与小车铰链在一起,并能在包含 L 的平面内绕 O 点转动的摆; 3. 驱动小车的传动机构; 4. 使摆稳定在垂直向上的平衡位置的控制器。 一级倒立摆的结构参数 小车的质量:M=1kg; 摆的质量:m=0.1kg; 摆长:L=1m; 重力加速度取值:g=10m/
x 通过使用 MATLAB 可绘制出系统的单位阶跃响应曲线如图 2.1 所示,求解过程的
((ms, MATLAB文本如下:
num=[-1];den=[0.68 0 -11];%描述开环传递函数的分子、分母多项式
) sys0=tf(num,den);
%系统建模
sys=feedback(sys0,1);
课程设计任务书
学生姓名: 王建华专业班级:
自动化 1005 班
指导教师:陈跃鹏 工作单位:自动化学院
题 目: 单级移动倒立摆建模及串连超前校正
初始条件:
图示为一个倒立摆装置,该装置包含一 个小车和一个安装在小车上的倒立摆杆。由 于小车在水平方向可适当移动,因此,控制 小车的移动可使摆杆维持直立不倒。
时间安排:
任务 审题、查阅相关资料
分析、计算 编ቤተ መጻሕፍቲ ባይዱ程序 撰写报告 论文答辩
时间(天) 2 2 2 1 0.5
指导教师签名:
年月日
系主任(或责任教师)签名:
年
目录
月日
摘要 1 1.一级倒立摆数学模型建立 2
1.1 一级倒立摆的组成 2 1.2 应用牛顿力学建立系统数学模型 2 1.3 数学模型的线性化 4 2.校正前系统动态性能分析 4 2.1 待校正系统阶跃响应曲线 4 2.2 待校正系统根轨迹分析 5 3.串联超前校正设计分析 6 3.1 系统校正前性能指标要求分析 6 3.2 校正环节设计分析 7 3.3 校正后系统动态性能分析 8 3.4 系统参数的修正 9 4.SIMULINK 仿真设计 10 4.1MATLAB 及 SIMULINK10 4.2 绘制系统仿真结构图并进行 SIMULINK 仿真 11 5.系统校正前后动态性能比较 12 5.1 待校正系统的阶跃响应曲线、根轨迹图、BODE 图和 NYQUIST 图 12 5.2 校正以后系统的阶跃响应曲线、根轨迹图、BODE 图和 NYQUIST 图 13 6.小结 14 7.心得体会 15 8.附录倒立摆在 MATLAB 中自带的倒立摆模型 15
倒立摆模型和日常见到的任何重心在上,支点在下的控制问题都有很大的相似性,因 此对它的稳定控制在实际中有很多应用,例如:海上钻井平台的稳定控制、卫星发射架的 稳定控制、火箭姿态控制、飞机安全着陆等都属于此类。
在控制系统的分析和设计中,首先要建立系统的数学模型,倒立摆的数学模型可以用 分析力学中的牛顿力学方法来建立。非线性模型难于研究,可将倒立摆模型线性化,分析 其稳定性并设计合适的校正装置,本文使用的是基于极点配置法的串联超前校正装置。然 后需要利用 MATLAB 绘制校正后系统的单位阶跃响应曲线、根轨迹等验证系统稳定性并 分析其动态性能是否达到指标要求。最后,可以使用 MATLAB 中的 Simulink 来对实验模 型进行仿真,再次验证校正装置的可靠性。
num=[-1];den=[0.68 0 -11];
%描述开环传递函数的分子、分母多项式
sys0=tf(num,den);
1.2 应用牛顿力学建立系统数学模型
根据以上结构数据,假设小车系统受合外力为 u,忽略轨道及铰链的摩擦力影响,采
用先整体后隔离的方法分析系统受力情况。
整体系统的受力分析,如图 1.1 所示。
摆杆重心距离左边参考位置距离为
,小车距离左边参考位置距离为
1)水平方向上整体受力平衡方程:
x
图 1.1 倒立摆受力分析示意图
附近,在施加合适外力的作用下,因此假设
均近似为 0 是合理的。在 F=0 的平衡
点 X=0, =0 附近线性化,令 sin ≈ ,cos ≈1, 并忽略二次以上的项(
到线性化后的微分方程组:
),得
对方程进行拉普拉斯变换得到:
根据任务书中所给条件可求得系统传递函数为:
2. 校正前系统动态性能分析 2.1 待校正系统阶跃响应曲线 校正前,系统的开环传递函数为:
%加入单位负反馈,得到闭环传递函数
step(sys);
%计算系统的单位阶跃响应
运行程序后,可得到系统的单位阶跃响应曲线。
图 2.1 单位阶跃响应曲线
由上图可见该系统是不稳定的,需要进行校正。
2.2 待校正系统根轨迹分析
同样适用 MATLAB 也可以绘制出待校正系统的 Nyquist 图,相应 MATLAB 文本如下:
单级倒立摆稳定控制
单级倒立摆稳定控制摘要单级倒立摆是一种受控系统,在工业控制和机器人技术中有着广泛的应用。
这篇文档将介绍单级倒立摆的结构、原理和控制方法,特别是借助PID控制系统来实现单级倒立摆的稳定控制。
单级倒立摆是一种类人形机器人,它通常由一个水平旋转的轮子和一个通过电机传动的滑移杆组成,最后再由摆杆上的陀螺控制实现倒立。
这种结构使得单级倒立摆成为了机器人应用领域中的一个挑战问题。
为了实现单级倒立摆的稳定控制,需要在控制系统中引入一个合适的控制机制。
PID控制算法是一种最为通用的控制算法之一,常被用于像单级倒立摆这样的机器人平衡控制。
PID控制PID控制是一种基于反馈的控制系统,在工业和机器人技术中得到了广泛的应用。
PID控制通过比较实际的输出值与期望的输入值之间的差异,来作出对输出值的控制。
PID控制可以对输出值的稳定性、可靠性和精度进行控制,适用于不同类型的工业和机器人控制系统。
PID控制通常由三个部分组成:比例(P)、积分(I)和微分(D)控制。
比例控制反馈调整输出值,使得实际输出值逼近期望输入值。
积分控制记录过去所有误差,并将这些误差相乘来调整输出值。
微分控制通过记录过去的误差变化率,来防止输出值的快速变化。
在单级倒立摆稳定控制中,采用PID控制可以较好地解决因摩擦力、惯性、重心偏移等因素导致的系统不稳定问题,进而实现系统的平衡控制。
单级倒立摆的稳定控制实现单级倒立摆的稳定控制需要进行以下步骤:步骤1:系统建模将单级倒立摆系统建模,根据运动学和动力学原理,得到系统的运动方程。
步骤2:PID参数调节通过对PID控制算法中比例、积分、微分三个部分的参数进行调整,得到较好的控制效果。
步骤3:PID控制实现将PID控制器与单级倒立摆系统进行连接,实现单级倒立摆的稳定控制。
本文档介绍了单级倒立摆的结构、原理和控制方法,分析了PID控制算法在单级倒立摆稳定控制中的应用。
通过对步骤进行深入的解析,得到了单级倒立摆的稳定控制方法。
(完整word版)一级倒立摆的Simulink仿真
单级倒立摆稳定控制直线-级倒立摆系统在忽略了空'(阻力及各种摩擦Z后,町抽象成小车和匀质摆杆组成的系统,如图1所示。
图2控制系统结构假设小车质量M=0.5kg,匀质摆朴质量m=0.2kg,摆朴长度21 =0.6m, x(t)为小车的水半位移,〃为摆杆的角位移,g = 9.8m/s2o控制的目标是通过外力u⑴使得摆直立向上(即&(t) = 0) o该系统的非线性模型为:(J +inl‘)典(nilcos^)&= niglsin^ (ml cos。
)翼(M其中J二一ml+ m)&= (mlsin0)6^ + u一、非线性模型线性化及建立状态空间模型因为在工作点附近(& = 0.必0)对系统进行线竹:•化,所以可以做如下线性化处理: 03 Q1sin0« 0 --------- 、COS&Q 1-----------------3! 2!当e很小时,由COS0V sine的幕级数展开式可知,忽略高次项后, 可得cos0~l, sin0=0, 0Z 2=0:因此模型线性化后如下:(J+nil A2)0r z +mlx z z =mgl0 (a)取系统的状态变量为% = x,x2 =仪X3 = x4=灰输出y = [x OF包扌舌小车位移和摆杆的角位移.由线性化后运动方程组得故空间状态方程如下:■010 0 ■「xT■ ■x2*00-2.6727 0x21 1.8182 x3f =000 1x3+0_x4J|_x40031.1818 0-4.5455uml0f r + (M+m) x''二u (b) 其中J = -ml3■ ■ xl ■ ■Xx2x1 x30 x4&Y=xlx3X1/二x'=x2—沁—册4(M + m) 一3m44(M + m) - 3m u3(M +m)g4(M + m)l 一3ni-34(M + m)l 一311119 1 00 ''xlM00 -3mg0am xl x2‘ _4(M + m) 一3m x2 x3* ~00 01x3x4J00 3(M + m)g0[_x44(M + m)l - 3ml 044(M + m) - 3m 0一34(M + m)l - 3nil二. 通过Matlab 仿真判断系统的可控与可观性,并说明其物理意义。
单级倒立摆三种控制方法的对比研究
单级倒立摆三种控制方法的对比研究一、本文概述倒立摆系统作为经典的控制理论实验平台,被广泛用于研究和验证各种控制算法的有效性。
单级倒立摆作为倒立摆系统中最简单的形式,其动态特性和控制难度适中,成为了许多学者研究的焦点。
本文将重点探讨三种常见的单级倒立摆控制方法,并通过对比分析,揭示各方法的优缺点以及在不同场景下的适用性。
本文将简要介绍单级倒立摆的基本结构和动力学特性,为后续控制方法的研究奠定基础。
随后,将详细介绍三种控制方法:PID控制、模糊控制和最优控制,并阐述各自的基本原理和实现过程。
在此基础上,本文将通过仿真实验和实物实验,对比三种控制方法在单级倒立摆稳定控制中的表现,评估其控制精度、响应速度和鲁棒性等方面的性能。
通过本文的研究,旨在为倒立摆控制领域的研究者提供有益的参考,并为实际工程应用中的控制策略选择提供理论支持。
也希望本文的研究能够推动倒立摆控制技术的发展,为智能控制领域的发展做出一定的贡献。
二、单级倒立摆系统概述单级倒立摆系统是一种典型的非线性、不稳定、不可控系统,是控制理论研究和教学实验中常用的典型实验对象。
该系统由一个支点、一个摆杆和一个小球组成,摆杆一端通过支点与地面相连,另一端固定一个小球。
小球受到重力作用,会自然下垂,而摆杆则可以在垂直平面内自由摆动。
当系统受到外部扰动时,小球会偏离平衡点,导致摆杆摆动,系统变得不稳定。
单级倒立摆系统的控制目标是通过施加一定的控制力,使小球能够稳定地倒立在摆杆顶端,即保持系统平衡。
由于该系统具有非线性、不稳定和不可控等特性,控制难度较大。
为了实现这一控制目标,需要设计合适的控制器,并采用合适的控制策略。
在单级倒立摆系统的控制中,常用的控制方法包括PID控制、模糊控制、神经网络控制等。
PID控制是一种基于误差反馈的控制方法,通过不断调整控制量来减小误差,使系统达到稳定状态。
模糊控制则是一种基于模糊逻辑的控制方法,通过模糊化输入和输出变量,实现对系统的非线性控制。
一级倒立摆的可视化建模与稳定控制设计
1966年
1976年
1995年
倒立摆的应用
倒立摆的分类
直线倒立摆 一级倒立摆
基座运动
环形倒立摆
摆杆
二级倒立摆
平面倒立摆
多级倒立摆
另外根据材料分类:刚体摆杆倒立摆系统和柔性摆杆倒立摆系统 „„
根据不同的分类方法,我们可以将倒立摆进行不同的分类。
倒立摆的特点
特性:非线性、多变量、强耦合、不稳定性
倒立摆系统拥有低投入、简易的结构、直观 的形象、方便仿真等特点。
设计演示界面
保存文件,命名为 fangzhenjieguo.fig ,同时会自动生成一 个fangzhenjieguo.m 文件
将摆角、小车位 移和时间参量, 导入到工作区中 ,供GUI编程使 用。
打开之前保存演示界面是生成的fangzhenjieguo.m文件,找到 “仿真开始”按钮所对应的回调函数,在函数下方加入程序: sim('daolibaimoxing');%运行仿真模型
初始条件设为[0.1rad,0.5rad/s,0,0],仿真曲线如 图所示,上面图线为摆角,下面为小车位移。
右图为未加控制器前的系统 阶跃响应曲线,可以看出, 摆角和小车位移的曲线都是 发散的。通过与仿真结果比 较,可以看出,加了BP神经 网络控制器的倒立摆系统, 摆角和小车位移曲线趋于稳 定,说明所设计的BP神经网 络控制器能够起到有效的控 制作用。验证了控制器设计 的正确性和可行性。
四、GUI设计
图形用户界面(Graphical User Interface, 简称 GUI,又称图形用户接口)是指采用图形 方式显示的计算机操作用户界面。
GUI具有下面几个方面的基本要求:轻型、 占用资源少、高性能、高可靠性、便于移 植、可配置等特点。
单级倒立摆控制系统的稳定性算法设计
单级倒立摆控制系统的稳定性算法设计张白莉【摘要】In order to control the balance of inverted pendulum, which has nonlinear, coupled, multivariable and unstable system, the mathematic model is made through lagrange equation, and the LQR controller is designed.Furthermore, the weighting matrix is optimized by the genetic algorithm and the superior parameters are obtained.The control results are simulated and analyzed through MATLAB.The experimental results show that LQR control is more effective and robust.%为了对一级倒立摆这个非线形、强耦合、多变量和自然不稳定系统的平衡性进行有效地控制,首先利用lagrange方程对系统进行了数学建模,设计了LQR控制器对其进行稳定性控制,并利用遗传算法优化加权矩阵,得出了比较理想的控制参数,最后利用Matlab对控制结果进行了仿真和分析.实验结果表明,LQR控制方法具有较强的鲁棒性和较好的控制效果.【期刊名称】《现代电子技术》【年(卷),期】2011(034)003【总页数】3页(P120-122)【关键词】倒立摆;LQR;Matlab;自动控制【作者】张白莉【作者单位】忻州师范学院物理电子系,山西,忻州,034000【正文语种】中文【中图分类】TN911-34;TP290 引言[1]倒立摆是日常生活中许多重心在上、支点在下的控制问题的抽象模型,本身是一种自然不稳定体,它在控制过程中能有效地反映控制中许多抽象而关键的问题,如系统的非线性、可控性、鲁棒性等问题。
一阶倒立摆的LQR稳定控制
1 0 0 0
0 0 0 3g 4l
0 0 1 0
00 00 00 00 00 00 00 00 00 00 00 00
0 0 0 0 1 0 觶 0 x + 0 0 u′ 0 准 0 3 0 0 觶 准 4l 0 0 x
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
在此我们采用牛顿 - 欧拉方法建立直线型一级倒立摆系统的数学 模型 , 在忽略了空气阻 力 和 各 种 摩 擦 之 后 , 可 将 直 线 一 级 倒 立 摆 系 统 抽象成小车和匀质杆组成的系统 , 我们不妨做以下假设 ( 小车质量 M 、 摆 杆 质 量 m、 小 车 摩 擦 系 数 b、 摆 杆 转 动 轴 心 到 杆 质 心 的 长 度 l、 加 在 小车上的力 F 、 小车位置 x )[1]。 最后得出的数学模型 :
图5
未加扰动
图6
加入轻微扰动
计算得出 K=31.6228 ,1.4046 ,-22.3514 ,0.1188
图7
加入较大扰动
图3
参数 :Q11=2000 ,Q33=500 的图像
计算得出 K=44.7214 ,17.0411 ,-22.0184 ,0.7188
三组图像比较得出 : 小车基本能稳定在一个位置 , 不会有太大的漂移 。 即使受到外界 干扰 , 小车也很快能够稳定下来 。 摆杆也相对稳定 , 没有太大的抖动 。 3.2 LQR 实时控制有比较好的控制效果 , 既能控制小车的位移 , 又能 控制摆杆的角度 。 基本与 Matlab 仿真的结果相吻合 。 因此 ,LQR 控制 法是值得我们提倡和进一步研究的 。 3.3 图 6 、 图 7 的 尖 角 处 为 受 到 外 界 干 扰 的 时 刻 , 小 车 会 有 轻 微 的 漂 移 , 但小车很快就会稳定下来 。 3.4 实时控制也告诉我们 :Matlab 仿真能达到的控制效 果 , 由 于 现 实 条件的制约 , 实时控制未必能达到 。
单级倒立摆LQR控制方法的鲁棒稳定性分析
p n u u s se , e d lm y tm LQR o to t o s d b ATLAB i lt n u d ra x e i n a n io me t c nr l me h d u e yM smua i n e n e p rme t l vr n n , o e
单级倒立摆 L QR 控 制 方 法 的鲁 棒 稳 定 性 分 析
刘微微 , 张 静
( 尔 滨 理 工 大 学 自动化 学 院 ,哈 尔 滨 1 0 8 ) 哈 5 0 0
摘
要: 鲁棒稳定性是控制系统 的一个重要指标 , 针对单级倒立摆 系统 , 采用 L QR最优控制方法 , 通过 MATI AB实验环境下 的仿 真, 得到了 良好的控制效果 。重点对该控制方法 的鲁棒稳定性做 了详细分析 , 通过增加 系统 自身的扰动 及 L QR控制器 中 加权阵 R的改变考察该控制方法 的鲁棒稳定性 , 比仿真结 果表明该控 制方法鲁棒稳定性 良好 , 对 进一步验证 了 L QR控制
Dit r a c y i ce sn h y tm tefa d t eLQR o to lr o c a g h ih ig marx R,t s i l n h s c n r l ,t h n e t eweg tn ti e o
h v o dc n r l fe t a eag o o to fc.Fo u n t er b s tblt f h o to e h dh sd n e ald a ay i. e c so h o u tsa i yo ec n r l t o a o ead t i n l ss i t m e
su y t ec n r l t o fr b s t bl y c m p rn i u a in r s lst e ag o o u tsa i t f t d h o to me h d o o u tsa i t , o a i g sm lt e ut o b o d r b s tb l y o i o i t ec n r l e h d h o to t o .Fu t e e i h d a t g so h o to t o o h v re e d l m u h m r h rv rf t ea v n a e ft ec n r l y me h d frt ei e t dp n uu i s c n n
倒立摆系统的控制算法及仿真
倒立摆系统的控制算法及仿真1.1 倒立摆控制算法1.1.1 倒立摆控制算法概述单级倒立摆的稳定控制,实际上是一单输入多输出系统的稳定控制。
此时系统输入是电机控制电压u,输出是倒立摆竖直方向角度θ和旋臂位置ϕ。
对方程(2.5)进行变形即得θ与u 之间的输入输出方程,很明显,它是一个不稳定的二阶系统。
控制倒立摆使之稳定的方法很多,当前已有的倒立摆控制规律可总结为:(1)PID控制,通过对倒立摆物理模型的分析,建立倒立摆的动力学模型,然后使用状态空间理论推导出其非线性模型,再在平衡点处进行线性化得到倒立摆系统的状态方程和输出方程,于是就可设计出PID控制器实现其控制;(2)状态反馈H∞控制,通过对倒立摆物理模型的分析,建立倒立摆的动力学模型,然后使用状态空间理论推导出状态方程和输出方程,于是就可应用H∞状态反馈和Kalman 滤波相结合的方法,实现对倒立摆的控制;(3)利用云模型实现对倒立摆的控制,用云模型构成语言值,用语言值构成规则,形成一种定性的推理机制。
这种拟人控制不要求给出被控对象精确的数学模型,仅仅依据人的经验、感受和逻辑判断,将人用自然语言表达的控制经验,通过语言原子和云模型转换到语言控制规则器中,就能解决非线性问题和不确定性问题;(4)神经网络控制,业已证明神经网络(NeuralNetwork ,NN) 能够任意充分地逼近复杂的非线性关系,NN 能够学习与适应严重不确定性系统的动态特性,所有定量或定性的信息都等势分布贮存于网络内的各种神经元,故有很强的鲁棒性和容错性,也可将Q学习算法和BP神经网络有效结合,实现状态未离散化的倒立摆的无模型学习控制;(5)遗传算法( Genetic Algorithms , GA),高晓智在Michine 的倒立摆控制Boxes 方案的基础上,利用GA 对每个BOX 中的控制作用进行了寻优,结果表明GA可以有效地解决倒立摆的平衡问题;(6)自适应控制,主要是为倒立摆设计出自适应控制器;(7)模糊控制,主要是确定模糊规则,设计出模糊控制器实现对倒立摆的控制;(8)使用几种智能控制算法相结合实现倒立摆的控制,比如模糊自适应控制,分散鲁棒自适应控制等等,(9)采用GA 与NN 相结合的算法,首先建立倒立摆系统的数学模型,然后为其设计出神经网络控制器,再利用改进的贵传算法训练神经网络的权值,从而实现对倒立摆的控制,采用GA 学习的NN 控制器兼有NN 的广泛映射能力和GA 快速收敛以及增强式学习等性能。
一级倒立摆数学模型
一级倒立摆数学模型一、啥是一级倒立摆嘿,小伙伴们!咱们来聊聊一级倒立摆这个有趣的玩意儿。
其实啊,一级倒立摆就是一个简单又神奇的系统。
想象一下,一根杆子,上面顶着个重物,然后这根杆子还能自由地转动。
咱们要研究的就是怎么让这个杆子不倒,还能稳定地保持平衡。
是不是感觉有点难理解?没关系,接着往下看!二、为啥要研究它你可能会问,研究这东西有啥用啊?这用处可大了去啦!它能帮助我们理解和控制很多不稳定的系统。
比如说走路、飞机的平衡控制,甚至是火箭的姿态调整。
通过研究一级倒立摆,咱们能掌握让这些复杂系统稳定运行的方法和技巧。
而且,这也是学习控制理论的一个很好的例子,能让我们更深入地理解那些抽象的数学概念。
三、数学模型咋建立好啦,重点来啦!咱们来说说怎么建立一级倒立摆的数学模型。
咱们得搞清楚这个系统的物理特性,像杆子的长度、重物的质量、转动的摩擦力等等。
然后,根据牛顿定律和一些数学知识,就能列出一堆方程啦。
这里面会涉及到微分方程、线性代数这些知识,可别被吓到哦!其实就是把物理现象用数学语言描述出来。
比如说,咱们可以用一个角度来表示杆子的倾斜程度,然后根据力和力矩的平衡关系,就能得到描述这个系统动态变化的方程。
当然,这只是个简单的介绍,真正的模型建立可要复杂得多,但只要咱们一步一步来,也能搞明白的!四、模型有啥特点这个数学模型有一些很有趣的特点哦!比如说,它是非线性的,这就意味着它不像咱们平时学的那些简单方程那么好处理。
而且,它对初始条件很敏感,一点点小的变化可能就会导致系统的行为完全不同。
不过,咱们可以通过一些方法,把它近似地转化为线性模型,这样就能用我们熟悉的控制方法来研究啦。
好啦,小伙伴们,关于一级倒立摆的数学模型就先讲到这里,希望大家能对它有个初步的认识和了解,要是感兴趣的话,还可以自己深入研究研究哦!。
单级倒立摆稳定控制及其联合仿真
4 4・
《 测控技术> O 1 > l 年第 3 2 0卷第 1 期 1
单级倒 立摆稳定控制及其联合仿真
李秋菊 党 培 ,
( .华北水利水电学院 电力学院 , 1 河南 郑州 40 4 ; .河南工业大学 机 电工程学院 , 505 2 河南 郑州 40 0 ) 5 0 5
摘 要 : 对倒 立摆 系统 的稳 定控 制 , 出 了一种基 于广 义扩展 线 性化 的非 线 性控 制 方 法 , 计 了非 线性 针 提 设
关键 词 : 立摆 ; 倒 非线性 ; 义扩展 线性 化 ; 广 虚拟样 机 ; 合仿 真 联
中图分 类号 :P 9. T 3 19
文献 标识 码 : A
文 章编 号 :00— 89 2 1 ) 1 04 0 10 82 (0 1 l — 04— 4
S a i t n r lo i ge I v r e n u u n i n S mu a i n t b l y Co to fS n l n e t d Pe d l m a d Un o i lto i
L i j D N e I u u, A G Pi Q -
( .I s tt o l t cP w r N A hn nv r t o t e o re n lc cP w r Z e gh u 5 0 5 C i ; 1 n tue f e r o e, o hC iaU i s y f i E ci e i Wae R s uc s dE e t o e , h n z o 0 4 , hn r a i r 4 a
t n i o
单级倒立摆系统是一种典型的快速 、 多变量 、 非线 性 不 稳定 系统 , 由于倒 立 摆 系统 与 火 箭 飞 行 以及 机 器 人控 制具 有很 大 的相 似 性 , 已成 为人 们 研 究 和 验证 各 种控 制理论 有 效性 的 实 验 系统 , 因此 对 和实践 意义 。研究 人员 对倒立摆的控制问题做了大量的研究工作 : 文献[ — 1 2 直 接基 于工 作点 附近 线性 化 模 型进 行 控 制器 设 计 , ] 文献 [ 3—4 采用 非 线性 控 制 方 法 设 计 控 制 器 。上 述 ] 方法大多基于简单 的数学模型进行仿真 , 由于设计或 仿真的对象与实际物理模 型存在较大差别 , 因而研究
