当前位置:文档之家› 线性系统倒立摆实验

线性系统倒立摆实验

线性系统倒立摆实验
线性系统倒立摆实验

直线倒立摆控制及一级正摆位移和角度控制

一、实验目的

(1)在Matlab Simulink环境下实现控制伺服电机;

(2)完成直线倒立摆建模、仿真与分析;

(3)通过控制器设计使倒立摆系统稳定运行(摆角保持零度附近):

二、实验内容及要求

(1)状态空间极点配置控制实验(一组极点为书上指定,任选另一组,但保证控制效果要好于前者)具体记录要求:在稳定后(先截一张图),叠加一扰动(仅角度扰动),记录消除扰动的过程(再截一张图),同时记录你所选择的期望极点组。

(2)线性二次最优控制LQR 控制实验(R,Q选择为书上指定,任选另一组,但保证控制效果要好于前者)具体记录要求:在稳定后(先截一张图),叠加一扰动(仅角度扰动),记录消除扰动的过程(再截一张图),同时记录你所选择的R,Q取值。

(3)一级正摆位移和角度控制

借助于正摆实验平台,构思、设计控制策略和控制算法,并编程实现,通过实验设备将物体快速、准确地运输到指定的位置,且在吊运的整个过程(起吊,运输,到达目的地)保持较小的摆动角。要求:系统启动后,在当前位置给正摆施加一角度扰动,当平衡(摆角为零)后,让小车直线运行30厘米,并快速保证平衡(摆角为零)。

三、实验过程

1. 实验方法

(1)Matlab Simulink仿真环境下精确控制电机

在MA TLAB Simulink仿真环境中,建立模型,然后进行仿真并分析结果。

(2)直线倒立摆建模、仿真与分析

利用牛顿力学进行受力分析,然后建立直线一级倒立摆系统的数学模型;进行仿真分析。

(3)状态空间极点配置控制实验

进入MATLAB Simulink 实时控制工具箱“Googol Education Products”打开“Inverted Pendulum\Linear Inverted Pendulum\Linear 1-Stage IP Experiment\ PolesExperiments”中的“Poles Control M File1”。

图1 直线一级倒立摆状态空间极点配置实时控制模块(程序)

(4)线性二次最优控制LQR 控制实验

打开直线一级倒立摆LQR 实时控制模块,(进入MATLAB Simulink 实时控制工具箱“Googol Education Products”打开“Inverted Pendulum\Linear Inverted Pendulum\Linear 1-Stage IP Experiment\ LQRExperiments”中的“LQR Control Demo”)。

图2 直线一级倒立摆LQR 控制实时控制模块(程序)

(5)一级正摆位移和角度控制

(进入MA TLAB Simulink 实时控制工具箱“Googol Education Products”打开“Inverted Pendulum\Linear Inverted Pendulum\Linear 1-Stage PendulumExperiment\ LQR Control Experiments”中的“LQR Control Simulink”)

图3 直线一级顺摆LQR 实时控制模块(程序)

2. 实验装置

观察下图我们我们可知直线单级倒立摆控制系统硬件包括计算机、I/O接口设备、伺服电机系统、倒立摆本体和光电码盘反馈测量元件等几大部件,它们正好组成了一个闭环系统。

图4 一级倒立摆实验硬件结构图

对于倒立摆本体而言,可以根据光电码盘的反馈通过换算获得小车的位移,小车的速度信号可以通过差分法得到。摆杆的角度由光电码盘检测并直接反馈到I/O设备,速度信号可以通过差分法得到。计算机从I/O设备中实时读取数据,确定控制策略(实际上是电机的输出力矩),并发送给I/O设备,I/O设备产生相应的控制量,交与伺服驱动器处理,然后使电机转动,带动小车运动,保持摆杆平衡。

图5是一个经典的倒立摆装置图形。小车由6V的直流电机通过齿轮和齿条机构来驱动。小车可以沿导轨做往复运动。小车位移通过一个额外的与电机齿轮啮合的齿轮测得。小车上面通过轴关节安装一个摆杆,摆杆可以绕轴做旋转运动。系统的参数可以改变以使用户能够研究运动特性变化的影响,同时结合系统详尽的参数说明和建模过程,我们能够方便地设计自己的控制系统。

图5 一级倒立摆实验装置图

上面的倒立摆控制实验仪器,包括:摆杆机构、滑块导轨机构基座,其特征在于:其蜗杆通过轴承固定于基座上,与之啮合的涡轮扇的轴通过轴承固定于动座下边,大皮带轮轴一端联接电机,另一端电位计由支座固定于动座上并电机共轴,大皮带轮与2个小皮带轮通过

最优化方法课程设计实验报告_倒立摆

倒立摆控制系统控制器设计实验报告

成员:陈乾睿 2220150423 郑文 2220150493 学院:自动化 倒立摆控制系统控制器设计实验 一、实验目的和要求 1、目的 (1)通过本设计实验,加强对经典控制方法(LQR控制器、PID控制器)和智能控制方法(神经网络、模糊控制、遗传算法等)在实际控制系统中的应用研究。(2)提高学生有关控制系统控制器的程序设计、仿真和实际运行能力. (3)熟悉MATLAB语言以及在控制系统设计中的应用。 2、要求 (1)完成倒立摆控制系统的开环系统仿真、控制器的设计与仿真以及实际运行结果 (2)认真理解设计内容,独立完成实验报告,实验报告要求:设计题目,设计的具体内容及实验运行结果,实验结果分析、个人收获和不足,参考资料。程序

清单文件。 二、实验内容 倒立摆控制系统是一个典型的非线性系统,其执行机构具有很多非线性,包括:死区、电机和带轮的传动非线性等。 本设计实验的主要内容是设计一个稳定的控制系统,其核心是设计控制器,并在MATLAB/SIMULINK环境下进行仿真实验,并在倒立摆控制实验平台上实际验证。 算法要求:使用LQR以外的其它控制算法。 三、倒立摆系统介绍 倒立摆是机器人技术、控制理论、计算机控制等多个领域、多种技术的有机结合,其被控系统本身又是一个绝对不稳定、高阶次、多变量、强耦合的非线性系统,可以作为一个典型的控制对象对其进行研究。倒立摆系统作为控制理论研究中的一种比较理想的实验手段,为自动控制理论的教学、实验和科研构建一个良好的实验平台,以用来检验某种控制理论或方法的典型方案,促进了控制系统新理论、新思想的发展。由于控制理论的广泛应用,由此系统研究产生的方法和技术将在半导体及精密仪器加工、机器人控制技术、人工智能、导弹拦截控制系统、航空对接控制技术、火箭发射中的垂直度控制、卫星飞行中的姿态控制和一般工业应用等方面具有广阔的应用开发前景。 倒立摆的形式和结构各异,但所有的倒立摆都具有以下的特性:非线性,不确定性,耦合性,开环不稳定性,约束限制。 经过相关论文和文献的查询,我们决定采用模糊控制的方法进行倒立摆的控制。

二阶倒立摆实验报告材料

实用文档 研究生课程实验报告 课程名称:线性系统 实验名称:平面二级倒立摆实验 班级: 12S0441 学号:12S104057 姓名:白俊林 实验时间: 2012 年12 月 21 日 控制科学与工程教学实验中心

1.实验目的 1)熟悉Matlab/Simulink仿真; 2)掌握LQR控制器设计和调节; 3)理解控制理论在实际中的应用。 倒立摆研究的意义是,作为一个实验装置,它形象直观,简单,而且参数和形状易于改变;但它又是一个高阶次、多变量、非线性、强耦合、不确定的绝对不稳定系统的被控系统,必须采用十分有效的控制手段才能使之稳定。因此,许多新的控制理论,都通过倒立摆试验对理论加以实物验证,然后在应用到实际工程中去。因此,倒立摆成为控制理论中经久不衰的研究课题,是验证各种控制算法的一个优秀平台,故通过设计倒立摆的控制器,可以对控制学科中的控制理论有一个学习和实践机会。 2.实验内容 1)建立直线二级倒立摆数学模型 对直线二级倒立摆进行数学建模,并将非线性数学模型在一定条件下化简成线性数学模型。对于倒立摆系统,由于其本身是自不稳定的系统,实验建立模型存在一定的困难,但是经过小心的假设忽略掉一些次要的因素后,倒立摆系统就是一个典型的运动的刚体系统,可以在惯性坐标系内应用经典力学理论建立系统的动力学方程。对于直线二级倒立摆,由于其复杂程度,在这里利用拉格朗日方程推导运动学方程。 由于模型的动力学方程中存在三角函数,因此方程是非线性的,通过小角度线性化处理,将动力学非线性方程变成线性方程,便于后续的工作的进行。 2)系统的MATLAB仿真 依据建立的数学模型,通过MATLAB仿真得出系统的开环特性,采取相应的控制策略,设计控制器,再加入到系统的闭环中,验证控制器的作用,并进一步调试。控制系统设计过程中需要分析内容主要包括得出原未加控制器时系统的极点分布,系统的能观

线性系统理论

系统控制的理论和实践被认为是对20世纪人类生产和社会活动产生重大影响的科学领域之一。其中,线性系统理论是系统控制理论中最基础,最成熟的分支。系统存在于自然界和人类社会的各个领域。从系统控制理论的角度来看,它通常被定义为具有某些相关功能和受限制部分的特定功能的整体。系统状态由描述系统行为的变量表示。它具有完整性,抽象性和相对性的特征。 摘要 线性系统科学与技术是一门应用广泛的学科。面对各种各样的复杂系统,控制对象可以是确定性的或随机的,并且控制方法可以是常规控制或最优控制。控制理论与社会生产和科学技术的发展密切相关,并且在近代发展迅速。线性系统理论是现代控制理论中最基础,最成熟的分支,是控制科学的重要课程之一。 线性系统理论内容丰富,思想深刻,方法多样,富有美感。它不仅为线性控制系统的建模,分析和综合提供了完整的理论,而且还包含许多解决复杂问题的方法。这些方法简化了系统的建模,分析和综合,为系统控制理论的其他分支和其他学科提供了参考。它们是解决复杂问题的有效方法。 线性系统理论的发展经历了两个阶段:经典线性系统理论和现代线性系统理论。 古典理论形成于1930年代和1940年代。奈奎斯特在1932年提出了反馈放大器的稳定性理论。波特在1940年代初提出了波特图。埃文斯在1948年提出了根轨迹理论。这表明了经典线性控制理论的

形成。古典理论在第二次世界大战中的应用取得了巨大的成功。本文主要研究单输入单输出线性时不变系统。 1950年代后,随着航空技术的发展和控制理论的应用范围的扩大,经典线性控制理论的局限性日益明显。这种情况促进了线性系统的研究,从1960年以后的古典阶段到现代阶段。美国学者R.E.卡尔曼首先将状态空间方法应用于多元线性系统的研究,提出了可控性和可观测性两个基本概念,并提出了相应的标准。1963年,例如吉尔伯特,他得到了揭示线性系统结构分解的重要结果,为现代线性系统理论的形成和发展做出了开创性的工作。1965年后,现代线性系统理论又得到发展。有许多研究多元系统的理论和方法,例如线性系统的几何理论,线性系统的代数理论和多变量频域方法。随着计算机技术的发展,线性系统的计算方法和计算机辅助设计受到越来越多的关注。

2015北航系统工程考博(可靠性与系统工程学院)参考书、历年真题、报录比、研究生招生专业目录、复试分数线

2015北京航空航天大学系统工程考博(可靠性与系统工程学院)参考书、历年真题、报录比、研究生招生专业目录、复试分数线 一、学院介绍 1985年,我国国防科技界、教育界的著名专家,我国可靠性系统工程事业的奠基人和开拓者杨为民教授顺应国家战略重大需求,组建了北航工程系统工程系和可靠性工程研究所。历经20余年发展沉淀,学院形成了“献身国防,无私奉献的崇高境界;高屋建瓴,开拓创新的学术风范;淡泊名利,廉洁自律的高尚情怀;以人为本,集体发展的团队精神”的为民精神,秉承“开拓创新、敢为人先,需求牵引、专业推动,学科龙头、科教统筹,团队优势、集体发展”的工作理念,走过了一条“面向工程服务、开辟科研领域、创建培养体系”的特色创新之路,已成为国内可靠性工程专业技术领域的领军单位。 目前,研究所挂靠有多个以管理咨询和技术服务为职能的国家级中心和专家组,建成有可靠性领域唯一的国防科技重点实验室,以及多个国内实验设备与综合试验研究能力一流的部委级重点实验室和评价机构。这些高水平的技术与管理平台为院、所的可持续发展提供了坚实的基础与保证。 在科研领域,院、所现拥有专业齐全的研究方向、结构合理的教学科研队伍和配套先进的试验设备。多年来,紧密围绕国防科技工业发展对可靠性工程的专业需求,开展管理支持、人才培养、科学研究和工程服务。“九五”以来,先后承担完成了500余项科研项目,获得了包括国家科技进步特等奖在内的各类科技成果奖100余项,取得了显著的经济效益和社会效益。 在人才培养领域,可靠性与系统工程学院开创了国内高校第一个“质量与可靠性工程”专业,建立了从本科到硕士(工程硕士)、博士、博士后在内完整的人才培养体系,将理论研究、工程应用与人才培养紧密结合,培养了大批可靠性与系统工程专业人才。同时,为上级单位举办了500多期各类可靠性系统工程培训班,培训人数达15000余人次,普及推广了可靠性专业知识,有力地推动了国防科技工业生产中可靠性工程的开展。 今天,可靠性-效能的倍增器,系统工程-智慧的钥匙,两者交叉融合诞生了可靠性与系统工程学院,它是大系统复杂性和不确定性碰撞的结果,亦是贯彻落实科学发展观寻求方法论突破的必然。为此,我们将紧抓机遇,瞄准科学发展方法论的学科培育需求、精英教育综合能力的人才培养需求以及国家重大工程系统优化的工程应用需求这三大需求,系统谋划、开拓奋进,打造具有国防特色与工程技术优势的国内领先、国际一流的可靠性与系统工程人才培养基地、技术研发基地、试验评价基地和成果转化基地,为北航建设“空天信融合特色的世界一流大学”做出新的贡献。 二、2015北京航空航天大学系统工程考博参考书 科目代 科目名称参考书目 码 1001英语不指定参考书

倒立摆实验报告

倒立摆实验报告 机自82 组员:李宗泽 李航 刘凯 付荣

倒立摆与自动控制原理实验 一.实验目的: 1.运用经典控制理论控制直线一级倒立摆,包括实际系统模型的建立、根轨迹分析和控制器设计、频率响应分析、PID 控制分析等内容. 2.运用现代控制理论中的线性最优控制LQR 方法实验控制倒立摆 3.学习运用模糊控制理论控制倒立摆系统 4.学习MATLAB工具软件在控制工程中的应用 5.掌握对实际系统进行建模的方法,熟悉利用MATLAB 对系统模型进行仿真,利用学习的控制理论对系统进行控制器的设计,并对系统进行实际控制实验,对实验结果进行观察和分析,非常直观的感受控制器的控制作用。 二. 实验设备 计算机及等相关软件 固高倒立摆系统的软件 固高一级直线倒立摆系统,包括运动卡和倒立摆实物 倒立摆相关安装工具 三.倒立摆系统介绍 倒立摆是机器人技术、控制理论、计算机控制等多个领域、多种

技术的有机结合,其被控系统本身又是一个绝对不稳定、高阶次、多变量、强耦合的非线性系统,可以作为一个典型的控制对象对其进行研究。倒立摆系统作为控制理论研究中的一种比较理想的实验手段,为自动控制理论的教学、实验和科研构建一个良好的实验平台,以用来检验某种控制理论或方法的典型方案,促进了控制系统新理论、新思想的发展。由于控制理论的广泛应用,由此系统研究产生的方法和技术将在半导体及精密仪器加工、机器人控制技术、人工智能、导弹拦截控制系统、航空对接控制技术、火箭发射中的垂直度控制、卫星飞行中的姿态控制和一般工业应用等方面具有广阔的利用开发前景。 倒立摆已经由原来的直线一级倒立摆扩展出很多种类,典型的有直线倒立摆环形倒立摆,平面倒立摆和复合倒立摆等,本次实验采用的是直线一级倒立摆。 倒立摆的形式和结构各异,但所有的倒立摆都具有以下的特性: 1) 非线性2) 不确定性3) 耦合性4) 开环不稳定性5) 约束限制 倒立摆控制器的设计是倒立摆系统的核心内容,因为倒立摆是一个绝对不稳定的系统,为使其保持稳定并且可以承受一定的干扰,需要给系统设计控制器,本小组采用的控制方法有:PID 控制、双PID 控制、LQR控制、模糊PID控制、纯模糊控制 四.直线一级倒立摆的物理模型: 系统建模可以分为两种:机理建模和实验建模。实验建模就是通过在研究对象上加上一系列的研究者事先确定的输入信号,激励

2015北航工程力学考博(航空科学与工程学院)参考书、历年真题、报录比、研究生招生专业目录、复试分数线

2015北京航空航天大学工程力学考博(航空科学与工程学院)参考 书、历年真题、报录比、研究生招生专业目录、复试分数线 一、学院介绍 航空科学与工程学院(以下简称航空学院)是北航最具航空航天特色的学院之一,主要从事大气层内各类航空器(飞机、直升机、飞艇等)、临近空间飞行器、微小型飞行器等的总体、气动、结构、强度、飞行力学与飞行安全、人机环境控制、动力学与控制等方面的基础性、前瞻性、工程性以及新概念、新理论、新方法研究与人才培养工作。 航空学院前身是清华大学航空系,是1952年北航成立时最早的两个系之一,当时称飞机系(设飞机设计和飞机工艺专业),1958年更名为航空工程力学系,1970年更名为五大队,1972年更名为五系,1989年定名为飞行器设计与应用力学系,2003年成立航空科学与工程学院。早期的航空学院荟萃了一批当时国内著名的航空领域的专家,如屠守锷、王德荣、陆士嘉、沈元、王俊奎、吴礼义、张桂联、徐鑫福、徐华舫、何庆芝、伍荣林、史超礼、叶逢培等教授,屠守锷院士(两弹一星元勋)是首任系主任,他们为本院发展奠定了坚实基础。在北航发展史上,航空学院不断输出专业和人才,先后参与组建七系、三系、十四系、宇航学院、飞行学院、无人机所、土木工程系、交通学院等院系。 自建校以来60多年,学院已培养本科毕业生万余人,硕士毕业生两千余人,博士毕业生近千人。毕业生中涌现出王永志、戚发韧、崔尔杰、乐嘉陵、王德臣、张福泽、王浚、钟群鹏、陶宝祺、郭孔辉、赵煦、唐西生、郭孔辉、唐长红等14位两院院士,改革开放后毕业生中也涌现出了“航空报国英模”/原沈飞董事长罗阳、中国商飞董事长金壮龙、第十一届“中国十大杰出青年”/原“神舟”飞船总指挥袁家军、歼15等飞机型号总师孙聪、C919大型客机总师吴光辉以及李玉海、耿汝光、姜志刚、屠恒章、孙聪、方玉峰、王永庆、孙兵、曲景文、李东、余后满、傅惠民、秦福光、陈元先、宋水云、吴宗琼、陈敏、高云峰等一批航空航天院所的年轻总师、总指挥、省市及部门负责人、民营企业家,为我国航空航天、国防事业及国家发展做出突出贡献。 学院作为主力曾先后研制成功我国第一架轻型旅客机“北京一号”、国内第一架高空高速无人侦察机、靶机、蜜蜂系列轻型飞机和第一架共轴式双旋翼直升机等,创造了多项全国第一。学院参与了所有国家重点航空型号以及大部分导弹型号的攻关工作。60多年来,学院取得了上百项国家和省部级教学与科研成果,其中国家级奖20多项。 学院师资力量雄厚,在北航乃至全国同类及相近学院中名列前茅。学院有教授56名(其中博士生导师51名),副教授50名,青年教师中有博士学位的比例为97%。拥有许多国内外著名专家学者,如中国科学院院士高镇同教授、李天教授,中国工程院院士李椿萱教授、王浚教授,“长江学者”特聘教授傅惠民、孙茂、杨嘉陵、高以天、武哲、王晋军、向锦武教授,国家教学名师及“万人计划”王琪教授,杰出青年基金获得者4名,跨/新世纪优秀人才的获得者10名,全国百篇优秀博士学位论文获得者2名;有国家级教学基地2个、国

倒立摆实验报告

目录 一、倒立摆系统介绍 (2) 1.1倒立摆系统简介 (2) 1.2 倒立摆组成及其原理 (2) 1.3 倒立摆特性 (3) 二、一级倒立摆 (3) 2.1一级倒立摆建模 (3) 2.2 一级倒立摆控制方法 (11) 2.2.1 单输入—单输出控制方法 (11) 超前滞后控制方法 2.2.2 单输入—多输出控制方法 (22) 双PID控制方法 2.2.3 多输入—多输出控制方法 (30) 极点配置法 二次线性最优控制法 三、二级倒立摆 (36) 3.1二级倒立摆建模 (36) 3.2 二级倒立摆控制方法 (46) 3.2.1 二次线性最优控制法 (46) 3.2.2 基于融合技术的模糊控制法 (48) 四、总结 (60) 五、参考文献 (63)

一、倒立摆系统介绍 1.1倒立摆系统简介 倒立摆是机器人技术、控制理论、计算机控制等多个领域、多种技术的有机结合,其被控系统本身又是一个绝对不稳定、高阶次、多变量、强耦合的非线性系统,可以作为一个典型的控制对象对其进行研究。最初研究开始于二十世纪50 年代,麻省理工学院(MIT)的控制论专家根据火箭发射助推器原理设计出一级倒立摆实验设备。近年来,新的控制方法不断出现,人们试图通过倒立摆这样一个典型的控制对象,检验新的控制方法是否有较强的处理多变量、非线性和绝对不稳定系统的能力,从而从中找出最优秀的控制方法。倒立摆系统作为控制理论研究中的一种比较理想的实验手段,为自动控制理论的教学、实验和科研构建一个良好的实验平台,以用来检验某种控制理论或方法的典型方案,促进了控制系统新理论、新思想的发展。由于控制理论的广泛应用,由此系统研究产生的方法和技术将在半导体及精密仪器加工、机器人控制技术、人工智能、导弹拦截控制系统、航空对接控制技术、火箭发射中的垂直度控制、卫星飞行中的姿态控制和一般工业应用等方面具有广阔的利用开发前景。平面倒立摆可以比较真实模拟火箭的飞行控制和步行机器人的稳定控制等方面的研究。 1.2倒立摆组成及其原理 倒立摆的组成包括计算机、运动控制卡、伺服系统、倒立摆本体和光电码盘、反馈测量元件等几大部分,组成一个闭环系统。对于直线型倒立摆,可以根据伺服电机自带的码盘反馈通过换算获得小车的位移,小车的速度信号可以通过差分法得到;各个摆杆的角度由光电码盘测得并直接反馈到控制卡,速度信号可以通过差分方法得到。计算机从运动控制卡中实时读取数据,确定控制策略(电机的输出力矩),并发送给运动控制卡。运动控制卡经过DSP 内部的控制算法实现该控制决策,产生相应的控制量,使电机转动,带动小车运动,保持摆杆平衡。

二阶倒立摆实验报告

研究生课程实验报告 课程名称:线性系统 实验名称:平面二级倒立摆实验 班级:12S0441 学号:12S104057 姓名:白俊林 实验时间:2012 年12 月21 日

控制科学与工程教学实验中心

1.实验目的 1)熟悉Matlab/Simulink仿真; 2)掌握LQR控制器设计和调节; 3)理解控制理论在实际中的应用。 倒立摆研究的意义是,作为一个实验装置,它形象直观,简单,而且参数和形状易于改变;但它又是一个高阶次、多变量、非线性、强耦合、不确定的绝对不稳定系统的被控系统,必须采用十分有效的控制手段才能使之稳定。因此,许多新的控制理论,都通过倒立摆试验对理论加以实物验证,然后在应用到实际工程中去。因此,倒立摆成为控制理论中经久不衰的研究课题,是验证各种控制算法的一个优秀平台,故通过设计倒立摆的控制器,可以对控制学科中的控制理论有一个学习和实践机会。 2.实验内容 1)建立直线二级倒立摆数学模型 对直线二级倒立摆进行数学建模,并将非线性数学模型在一定条件下化简成线性数学模型。对于倒立摆系统,由于其本身是自不稳定的系统,实验建立模型存在一定的困难,但是经过小心的假设忽略掉一些次要的因素后,倒立摆系统就是一个典型的运动的刚体系统,可以在惯性坐标系内应用经典力学理论建立系统的

动力学方程。对于直线二级倒立摆,由于其复杂程度,在这里利用拉格朗日方程推导运动学方程。 由于模型的动力学方程中存在三角函数,因此方程是非线性的,通过小角度线性化处理,将动力学非线性方程变成线性方程,便于后续的工作的进行。 2)系统的MATLAB仿真 依据建立的数学模型,通过MATLAB仿真得出系统的开环特性,采取相应的控制策略,设计控制器,再加入到系统的闭环中,验证控制器的作用,并进一步调试。控制系统设计过程中需要分析内容主要包括得出原未加控制器时系统的极点分布,系统的能观性,能控性。 3)LQR控制器设计与调节实验 利用线性二次型最优(LQR)调节器MATLAB仿真设计的参数结果对平面二阶倒立摆进行实际控制实验,参数微调得到较好的控制效果,记录实验曲线。 4)改变控制对象的模型参数实验 调整摆杆位置,将摆杆1朝下,摆杆2朝上修改模型参数、起摆条件和控制参数,重复3的内容。 3.实验步骤

线性系统理论

Linear Systems Theory: A Structural Decomposition Approach 线性系统理论: 结构分解法 Ben M. Chen (陈本美) 新加坡国立大学 Zongli Lin(林宗利) 美国弗吉尼亚大学 Yacov Shamash (雅科夫 司马诩) 美国纽约州立大学石溪分校

此书献给我们的家人 前两位作者谨以这中译版献给他们的母校 厦门大学

目录 绪论 1 导论和预览 1.1 背景 1.2 各章预览 1.3 符号和术语 2 数学基础 2.1 导论 2.2 矢量空间和子空间 2.3 矩阵代数和特性 2.3.1 行列式、逆和求导 2.3.2 秩、特征值和约当型 2.3.3 特殊矩阵 2.3.4 奇异值分解 2.4 范数 2.4.1 矢量范数 2.4.2矩阵范数 2.4.3 连续时间信号范数 2.4.4 离散时间信号范数 2.4.5 连续时间系统范数 2.4.6 离散时间系统范数 3 线性系统理论复习 3.1 导论 3.2 动态响应 3.3 系统稳定性 3.4 可控性和可观性 3.5 系统可逆性 3.6 常态秩、有限零点和无限零点3.7 几何子空间 3.8 状态反馈和输出馈入的特性3.9 练习

4 无驱动和/或无检测系统的分解 4.1 导论 4.2 自治系统 4.3 无驱动系统 4.4 无检测系统 4.5 练习 5. 正则系统的分解 5.1 导论 5.2 SISO系统 5.3 严格正则系统 5.4 非严格正则系统 5.5 结构化分解特性的证明 5.6 系统矩阵的Kronecker型和Smith型5.7 离散时间系统 5.8 练习 6 奇异系统的分解 6.1 导论 6.2 SISO奇异系统 6.3 MIMO描述系统 6.4 定理6.3.1的证明和性质 6.5 离散时间奇异系统 6.6 练习 7 双线性变换的结构化映射 7.1 导论 7.2 连续到离散时间系统的映射 7.3 离散时间到连续时间系统的映射7.4 定理7.2.1的证明 7.5 练习 8 系统因子分解 8.1 导论 8.2 严格正则系统 8.3 非严格正则系统 8.4 离散时间系统 8.5 练习 9 通过选择传感器/执行器实现的结构配置9.1 导论 9.2 同时有限和无限零点结构配置 9.2.1 SISO系统 9.2.2 MIMO系统

2021年倒立摆实验报告(根轨迹)

*欧阳光明*创编 2021.03.07

I 摆杆惯量0.0034 kg*m*m g 重力加速度9.8 kg.m/s (2)直线一级倒立摆根轨迹校正控制原理 基于根轨迹法校正的基本思想是:假设系统的动态性能指标可由靠近虚轴的一对共轭闭环主导极点来表征,因此,可把对系统提出的时域性能指标的要求转化为一对期望闭环主导极点。确定这对闭环主导极点的位置后,首先根据绘制根轨迹的相角条件判断一下它们是否位于校正前系统的根轨迹上。如果这对闭环主导极点正好落在校正前系统的根轨迹上,则无需校正,只需调整系统的根轨迹增益即可;否则,可在系统中串联一个超前校正装置。 常见的校正器有超前校正、滞后校正以及超前滞后校正等。 2. 实验方法 (1)直线倒立摆建模、仿真与分析 利用牛顿-欧拉方法建立直线一级倒立摆系统的数学模型;依照根轨迹设计的步骤得到系统的控制器,利用MA TLAB Simulink中的工具进行仿真分析。 (3)直线一级倒立摆根轨迹校正控制 利用MATLAB Simulink来实现根轨迹校正控制参数设定和仿真,并利用该参数来设定只限一级倒立摆的根轨迹校正控制器值,分析和仿真倒立摆的运行情况。 3. 实验装置 直线单级倒立摆控制系统硬件结构框图如图1所示,包括计算机、I/O设备、伺服系统、倒立摆本体和光电码盘反馈测量元件等几大部分,组成了一个闭环系统。 图1 一级倒立摆实验硬件结构图 对于倒立摆本体而言,可以根据光电码盘的反馈通过换算获得小车的位移,小车的速度信号可以通过差分法得到。摆杆的角度由光电码盘检测并直接反馈到I/O设备,速度信号可以通过差分法得到。计算机从I/O设备中实时读取数据,确定控制策略(实际上是电

二阶倒立摆实验报告

. I 线性系统实验报告 : 院系:航天学院 学号: . .

2015年12月

1.实验目的 1)熟悉Matlab/Simulink仿真; 2)掌握LQR控制器设计和调节; 3)理解控制理论在实际中的应用。 倒立摆研究的意义是,作为一个实验装置,它形象直观,简单,而且参数和形状易于改变;但它又是一个高阶次、多变量、非线性、强耦合、不确定的绝对不稳定系统的被控系统,必须采用十分有效的控制手段才能使之稳定。因此,许多新的控制理论,都通过倒立摆试验对理论加以实物验证,然后在应用到实际工程中去。因此,倒立摆成为控制理论中经久不衰的研究课题,是验证各种控制算法的一个优秀平台,故通过设计倒立摆的控制器,可以对控制学科中的控制理论有一个学习和实践机会。 2.实验容 1)建立直线二级倒立摆数学模型 对直线二级倒立摆进行数学建模,并将非线性数学模型在一定条件下化简成线性数学模型。对于倒立摆系统,由于其本身是自不稳定的系统,实验建立模型存在一定的困难,但是经过小心的假设忽略掉一些次要的因素后,倒立摆系统就是一个典型的运动的刚体系统,可以在惯性坐标系应用经典力学理论建立系统的动

力学方程。对于直线二级倒立摆,由于其复杂程度,在这里利用拉格朗日方程推导运动学方程。 由于模型的动力学方程中存在三角函数,因此方程是非线性的,通过小角度线性化处理,将动力学非线性方程变成线性方程,便于后续的工作的进行。 2)系统的MATLAB仿真 依据建立的数学模型,通过MATLAB仿真得出系统的开环特性,采取相应的控制策略,设计控制器,再加入到系统的闭环中,验证控制器的作用,并进一步调试。控制系统设计过程中需要分析容主要包括得出原未加控制器时系统的极点分布,系统的能观性,能控性。 3)LQR控制器设计与调节实验 利用线性二次型最优(LQR)调节器MATLAB仿真设计的参数结果对平面二阶倒立摆进行实际控制实验,参数微调得到较好的控制效果,记录实验曲线。 4)改变控制对象的模型参数实验 调整摆杆位置,将摆杆1朝下,摆杆2朝上修改模型参数、起摆条件和控制参数,重复3的容。 3.实验步骤

线性系统理论_中英文对照

[Linear system theory and design] Absolutely integrable 绝对可积 Adder 加法器 Additivity 可加性 Adjoint 伴随 Aeronautical航空的 Arbitrary 任意的 Asymptotic stability渐近稳定 Asymptotic tracking 渐近跟踪 Balanced realization 平衡实现 Basis 基 BIBO stability 有界输入有界输出稳定 Black box 黑箱 Blocking zero 阻塞零点 Canonical decomposition 规范分解 Canonical规范 Capacitor 电容 Causality 因果性 Cayley-Hamilton theorem 凯莱-哈密顿定理Characteristic polynominal 特征多项式 Circumflex 卷积

Coefficient 系数 Cofactor 余因子 Column degree 列次数 Column-degree-coefficient matrix 列次数系数矩阵Column echelon form 列梯形 Column indices 列指数集 Column reduced 列既约 Common Divisor公共因式 Companion-form matrix 规范型矩阵Compensator 调节器,补偿器 Compensator equation补偿器方程 Control configuration 控制构型Controllability 能控性 Convolution 卷积 Conventional常规的 Coprimeness互质 Corollary推论 Cyclic matrix 循环矩阵 Dead beat design 有限拍设计 Decoupling 解耦 Degree of rational function有理矩阵的次数Description of system系统描述

线性系统理论多年考题和答案

2008级综合大题 []400102110010112x x u y x ????????=-+????????-????=& 1 能否通过状态反馈设计将系统特征值配置到平面任意位置? 2 控规范分解求上述方程的不可简约形式? 3 求方程的传递函数; 4 验证系统是否渐近稳定、BIBO 稳定、李氏稳定;(各种稳定之间的关系和判定方法!) 5 可能通过状态反馈将不可简约方程特征值配置到-2,-3?若能,确定K ,若不能,请说明理由; 6 能否为系统不可简约方程设计全阶状态观测器,使其特征值为-4,-5; 7画出不可简约方程带有状态观测器的状态反馈系统结构图。 参考解答: 1. 判断能控性:能控矩阵21416124,() 2.000M B AB A B rank M ?? ????==-=???? ???? 系统不完全 可控,不能任意配置极点。 2 按可控规范型分解 取M 的前两列,并加1与其线性无关列构成1140120001P -????=-??????,求得1203311066 001P ?? ?? ?? ??=-?????? ???? 进行变换[]11 20831112,0,22260001A PAP B PB c cP --? ??????? ????=-====???? ???????? ????

所以系统不可简约实现为[]08112022x x u y x ?????=+?????????? ?=? & 3. 12(1)(1)2(1) ()()(4)(2)(1)(4)(2) s s s G s c sI A B s s s s s --+-=-= =-++-+ 4. det()(4)(2)(1)sI A s s s -=-++,系统有一极点4,位于复平面的右部,故不是渐近稳定。 12(1) ()()(4)(2) s G s c sI A B s s --=-= -+,极点为4,-2,存在位于右半平面的极点,故系统不 是BIBO 稳定。 系统发散,不是李氏稳定。 5. 可以。令11228,12T k k k k A Bk k +???? =+=???????? 则特征方程[]2 112()det ()(2)28f s sI A Bk s k s k k =-+=-++-- 期望特征方程*2 ()(2)(3)56f s s s s s =++=++ 比较上两式求得:728T k -?? =??-?? 6. 可以。设12l L l ??=????,则11222821222l l A LC l l --?? -=? ?--?? 特征方程2 2121()(222)1628f s s l l s l l =+-++-- 期望特征方程*2 ()(4)(5)920f s s s s s =++=++ 比较得:103136L ???? =????????

倒立摆实验报告根轨迹

专业实验报告

(2)直线一级倒立摆根轨迹校正控制原理 基于根轨迹法校正的基本思想是:假设系统的动态性能指标可由靠近虚轴的一对共轭闭环主导极点来表征,因此,可把对系统提出的时域性能指标的要求转化为一对期望闭环主导极点。确定这对闭环主导极点的位置后,首先根据绘制根轨迹的相角条件判断一下它们是否位于校正前系统的根轨迹上。如果这对闭环主导极点正好落在校正前系统的根轨迹上,则无需校正,只需调整系统的根轨迹增益即可;否则,可在系统中串联一个超前校正装置。 常见的校正器有超前校正、滞后校正以及超前滞后校正等。 2. 实验方法 (1)直线倒立摆建模、仿真与分析 利用牛顿-欧拉方法建立直线一级倒立摆系统的数学模型;依照根轨迹设计的步骤得到系统的控制器,利用MATLAB Simulink中的工具进行仿真分析。 (3)直线一级倒立摆根轨迹校正控制 利用MATLAB Simulink来实现根轨迹校正控制参数设定和仿真,并利用该参数来设定只限一级倒立摆的根轨迹校正控制器值,分析和仿真倒立摆的运行情况。 3. 实验装置 直线单级倒立摆控制系统硬件结构框图如图1所示,包括计算机、I/O设备、伺服系统、倒立摆本体和光电码盘反馈测量元件等几大部分,组成了一个闭环系统。 图1 一级倒立摆实验硬件结构图 对于倒立摆本体而言,可以根据光电码盘的反馈通过换算获得小车的位移,小车的速度信号可以通过差分法得到。摆杆的角度由光电码盘检测并直接反馈到I/O设备,速度信号可以通过差分法得到。计算机从I/O设备中实时读取数据,确定控制策略(实际上是电机的输出力矩),并发送给I/O设备,I/O设备产生相应的控制量,交与伺服驱动器处理,然后使电机转动,带动小车运动,保持摆杆平衡。

线性系统理论综述

线性系统理论课程大作业论文线性系统理论综述及其应用

这学期学习的线性系统理论属于系统控制理论的一个最为基本和成熟发展的分支,主要包括以下内容:介绍采用系统理论解决工程问题的一般步骤,明确建模、分析、综合在解决实际问题中的作用,并重点介绍线性系统模型的特征和分析方法;介绍系统的状态空间描述,结余状态空间方法的分析和系统结构特征和结构的规范分解以及状态反馈及其性质等。 一.线性系统理论研究内容综述 系统是系统控制理论所要研究的对象,从系统控制理论的角度,通常将系统定义为由相互关联和相互制约的若干部分组成的具有特定功能的整体。 动态系统是运动规律按照确定规律或者确定的统计的规律岁时间演化的一类系统,动态系统的行为由各类变量间的关系来表征,系统的变量可以分为三种形式,一类是反映外部对系统的影响或者作用的输入变量组,如控制、投入、扰动等;二是表征系统状态行为的内部状态变量组;三是反映系统外部作用或影响的输入变量组如响应,产出。表征系统动态的过程的数学描述具有两类基本形式,一是系统的内部描述,另一组是输入变量对状态变量的组的动态影响。从机制的角度来看,动态系统可被分类为连续系统变量动态系统和离散事件动态系统;从特征的角度,动态系统可分别分类为线性系统和非线性系统,参数集成系统和分布参数系统;从作用时间类型角度,动态系统可被称为连续时间系统和离散时间系统。 线性系统理论是系统控制理论最为成熟和最为基础的分支。他是现代控制理论的一个重要组成部分,也是对经典控制理论的延申。现代控制理论主要是着重研究现性状态的运动规律和改变这种规律的可能性和方法。线性系统的理论和方法是建立在建模的基础上。在建模的基础上,可以进一步把线性系统的理论进一步区分为“分析理论”和“综合理论”。分析理论分为定量分析和定性分析,定量分析是着重于研究对系统性能和控制具有重要意义的结构特性。系统综合理论是建立在分析的基础上,系统综合目的是使系统的性能达到期望的指标或实现最优化。 线性系统理论的研究对象为线性系统,线性系统为最为简单和最为基本的一类动态系统。线性系统理论是系统控制理论中最为充分、发展最为成熟和应用最为广泛的一个开支。线性系统的的一个基本特征是其模型满足线性叠加原理。对于线性系统的研究也可以进一步分为线性是不变系统和线性时不变系统两类。对系统进行建模也是控制理论中具有重要的作用。对系统建模的作用多样性和基本型、途径以及系统的建模的准则=====系统建模的简单性和分析

2018考研北航自动化考研复习建议

2011考研北航自动化考研复习建议(出题方向,复习重点) 对于考北航自动化专业的同学而言,由于自动化专业科目复习是两门综合,但考试的内容比较细,对于基础知识点的考查比较多,专业课考试的所针对的难度并不是很大。所以,第一遍的参考书学习,一定要仔细梳理参考书的知识点并全面进行把握。专业课的复习需要拿出百分百劲头亲自动手去学习,去思考。 具体专业: 控制理论与控制工程、模式识别与智能系统、嵌入式系统虚拟仪器测控网络与智能测试诊断、自动检测与嵌入式技术智能仪器与智能机器人、先进飞行控制导航制导与智能决策、计算机系统可靠性与信息安全、现代仿真与虚拟技术、电机与电气、电力电子与电力传动、电工理论与新技术、机械电子工程。 2、出题老师情况 自控原理部分:林岩教授(研究方向:自适应控制、鲁棒控制理论及应用),1955年生,工学博士。为多项国家自然科学基金、北京市自然科学基金及863计划子课题的负责人或主要参加者。主要研究领域为自适应控制、鲁棒控制理论及应用等,在国内及国际刊物和会议上发表论文四十余篇,并作为国家自然科学基金重点课题的主要参加者获航空工业总公司1998年科技进步二等奖。主讲研究生课程“线性系统理论”、“鲁棒控制”等,为本科平台课程“自动控制原理”课程负责人。主讲硕士研究生、留学生线性系统平台课。在IJC、IEEECDC 和国内自动化学报等刊物发表论文20余篇,译著一部。作为国家自然科学基金重大课题的主要参加者获航空工业总公司1998年科技进步二等奖。 数字电路部分:胡晓光教授(研究方向:高压电气设备状态监测与故障诊断技术),1961年生,工学博士。研究领域&学科方向:面向现代电力系统中电力计量设备、高压电气设备和输变电设备,从电力电子技术在新型电力计量设备的理论与设计和电气设备在线监测的应用入手,旨在解决电能计量仪表的智能化网络化和信息通讯问题,重点研究:高压电气设备状

单级倒立摆实验报告

单级倒立摆实验报告 1. 单级倒立摆系统的建模 单级倒立摆系统的建模可采用受力分析或Lagrange 方程建立得到。这里采用受力分析方法建模。如图所示: 根据牛顿第二定律: (cos )0Mx m x L u θθ++-= (2-1) cos sin 0mLx I mLg θθθ--= (2-2) 以摆杆偏角θ、角速度θ 、小车的位移x 和 小车速度x 为状态变量,即令: () T X x x θθ= (2-3) 同时假设倒立摆摆杆的垂直倾斜角度θ与1 (单位为rad )相比很小,即1θ 。 则可以近似处理:cos θ≈1,sin 0θ≈,并 忽略高阶小量,则可得: 2222 ()()m L g I x u I m M mML I m M mML θ=+++++ (2-4) 22 ()()()mL m M g mL u I m M mML I m M mML θ θ+=-+++++ (2-5) 摆杆系统的状态方程为: 1222 2122 344122 ()()()()()x x m L g I x x u I m M mML I m M mML x x mL m M g mL x x u I m M mML I m M mML =???=+?++++? =??+=-+?++++? (2-6) 写成向量的形式为: X AX Bu y CX Du ?=+? =+? (2-7) 其中

0100000A 00010 00a b ?? ? ?= ? ? ??, 00c B d ?? ? ?= ? ??? ,10000010C ??= ???,00D ??= ??? (2-8) 参数a 、b 、c 、d 分别为: 222()m L g b I m M mML = ++ (2-9) 2 ()()mL m M g a I m M mML +=- ++ (2-10) 2 ()I c I m M mML = ++ (2-11) 2 ()mL d I m M mML =++ (2-12) 选择摆杆的倾斜角度θ和小车的水平位移x 作为系统的输出,则输出方程为: y CX = (2-13) 根据金棒-2型倒立摆系统实验平台的参数,m=0.2kg ,M=0.6kg ,L=0.158m ,I=0.001654kg.m 2 ,g=10N/kg.同时,这里建模时候使用的u是以力作为输入信号的,实际上采用的是以电压作为输入信号,通过电机作了一定的转化,这里我们约定:先暂时以力作为输入信号,最后再统一处理。则有,a=2.3121,b=-58.5337,c=0.3830,d=7.3167。 因此,010000 2.31210A 00010058.53370?? ? ?= ? ?-??,00.383007.3167B ?? ? ?= ? ??? 2. 全状态反馈设计 2.1. 检验系统可控性 可控性矩阵纯ctrB=105 *0 00.00020.005300.00020.00530.148200.0001-0.00310.09370.0001-0.00310.0937 2.5164-????--? ?????-?? 显然rank(ctrB)=4,系统可控. 2.2. 反馈设计 要求:稳定调节时间3s n t s π ξω= <,摆角5θ< ,(5/90100) 5.56p σ

直线一级倒立摆系统实验报告

直线一级倒立摆系统实验报告 西北工业大学 :云虎 探测制导与控制技术 学号:2013300925 1.实验参数介绍

Fg Fs与Fh的合力不计 g 重力加速度9.8m/s 2.根据实验指导书给的受力分析结合newton定律得出动力学方程:分析水平方向的合力有: M=F-f-N (1) 分析摆杆水平方向的受力得; N-Fs=m(x+lsinθ) ps:Fs=0 即 N=m+ml cosθ-ml sinθ(2) 把(2)带入(1)得到: (M+m)+f+ ml cosθ-ml sinθ=F(3) 对垂直方向的合力进行分析得到: -P+mg+Fh=m(l-lcosθ) ps:Fh=0 即 P-mg= ml sinθ+ml cosθ(4) 力矩平衡方程: Plsinθ+Nlcosθ+I=0 (5) 把公式(2)(4)带进(5)得到: (I+m)θ+mglsinθ=-ml(6)

近似化处理得到: (I+m )-mglф=ml (M+m)+f -ml=u 写出状态空间模型: =Ax+Bu y=Cx+Du = =+ф+ u = = +ф+ u 写成矩阵形式,带入参数化简如下: = = u y= = + u 3.MATLAB分析:

>> A=[0 1 0 0;0 0 0 0;0 0 0 1;0 0 29.4 0] A = 0 1.0000 0 0 0 0 0 0 0 0 0 1.0000 0 0 29.4000 0 >> B=[0;1;0;3] B = 1 3 >> C1=[1 0 0 0] C1 = 1 0 0 0 >> C2=[0 0 1 0] C2 = 0 0 1 0 >> C=[C1;C2] C = 1 0 0 0 0 0 1 0 >> D=[0;0] D =

北航线性系统理论完整版答案

1-1 证明:由矩阵 可知A 的特征多项式为 n n n n n n n n n n n n n n n a a a a a a a a a a a a a a a a a a a a a a a A I ++++++=+++++=+++=++=+= -+λλλλλλλλλλ λλλλλ λλλλ λλλλ1-3-32-21-11-3-31 22 -2-1-n 1 3-n 2-n 2 1 -1n 1 2-n 1-n 12-n 1-n n 1- )1(-)1(- 0 0 0 1- )1(-)1(- 0 0 0 1- 1 0 1- 0 0 0 1- 若i λ是A 的特征值,则 所以[] T i i 1-n i 2 1 λλλ 是属于i λ的特征向量。 1-7 解:由于()τ τ--t e t g =,,可知当τ≤-=-=αα ββαβαt u t u P u Q P 而()()?? ?+>+≤-=???>≤=βαβαβααβαβ t 0 t t 0 t t u t u Q u P Q ,故u P Q u Q P αββα≠,所以系统是时变的。 又因为()()()()()?? ?>≤=???>≤=ααααα,,T T t u t u P u P P T T min t 0 min t t 0 t 而()()()()()()() ?? ?>≤=???>≤=ααααα,,,,T T t u T T t u P u P P P T T T min t 0 min t min t 0 min t ,故()()u P P P u P P T T T αα=,所以系统具有因果性。 1-11 解:由题设可知,()τ-t g 随τ变化的图如下所示。

相关主题
文本预览
相关文档 最新文档