现代控制工程课程设计


    






    现 代 控 制 工 程


    课 程 设 计



    目 录
    设计目求 1
    设计目 1
    设计求 1
    二状态空间方程建立 1
    三倒置摆状态空间模型 2
    四模型特性分析 3
    1控性分析 3
    2 观性分析 3
    3稳定性分析 4
    4MATLAB仿真求解 4
    五倒置摆系统综合仿真分析 5
    五全维状态观测器设计仿真分析 8
    六参考文献 13

    设计目求
    设计目
    1通课程报告加深理解现代控制理中基概念
    2掌握状态方程描述线性系统稳定性控性观性分析计算方法
    3掌握状态反馈系统综合全维观测器设计方法
    4重视理计算MATLAB编程计算SIMULINK仿真力提高计算机编程计算力
    设计求
    图1示单倒置摆系统原理图设摆长度质量m铰链安装质量M车车台直流电动机拖动水方车施加控制力u相参考系产生位移z车施加控制力倒置摆会左右倾倒稳定系统控制目倒置摆出现左右倾倒时通控制直流电动机车水方运动倒置摆保持垂直位置

    二状态空间方程建立
    简化问题工程忽略次素例中简化问题方便研究系统空间设计问题忽略摆杆质量执行电动机惯性摆轴轮轴轮接触面间摩擦风力设车瞬时位置z倒置摆出现偏角θ摆心瞬时位置控制力u作车摆均产生加速运动根牛顿第二定律水直线运动方惯性力应控制力u衡


    (1)
    绕摆旋转运动惯性力矩应重力矩衡


    (2)
    式(1)式(2)两方程非线性方程需作线性化处理控制目保持倒置摆直立施加合适u条件认均接零时≈忽略项
    (3)
    + (4)
    连联立求解式(3)式(4)
    (5)
    (6)
    消中间变量θ输入量u输出量z微分方程
    (7)

    综合述分析抽象出系统研究象:位移z车速度摆角速度θ角速度系统研究象抽象成四变量接根前面方程四变量建立空间状态方程分析控象特性
    三倒置摆状态空间模型
    章节中已选取四研究象作状态变量分:位移z车速度摆角速度θ角速度Z输出变量考虑式(5)(6)(7)列出倒置摆状态空间模型表达式:
    (8a)
    (8b)
    式中
    方便研究假定系统参数M1kgm01kgl1m系统状态方程中参数矩阵:
    (9)

    时倒置摆状态空间模型表达式:


    四模型特性分析
    建立完模型需模型进行分析作控制倒置摆左右倾倒时否通控制作回复原直立位置取决控性首先分析控性
    1控性分析
    控性判:线性定常系统完全控充分必条件控性矩阵秩式(9)关数带入该判
    (10)
    单倒置摆运动状态控换句话说意味着总存控制作u非零状态转移零
    2 观性分析
    观测性判:线性定常系统系统完全观测充分必条件观测性矩阵秩
    3稳定性分析
    单倒置摆系统状态方程求特征方程:
    (11)
    解特征值00四特征值中存正根两零根说明单倒置摆系统控系统稳定线性系统李雅普诺夫稳定性判时系统矩阵A必须非奇异系统仅存唯衡状态该系统矩阵A奇异出系统稳定
    4MATLAB仿真求解
    述理求解出MATLAB代码:A[01000010000100110]B[0101]C[1000]D0
    Qcctrb(AB)
    ncrank(Qc)
    if nc<3
    disp('系统控')
    else
    disp('系统控')
    end
    Qoobsv(AC)
    norank(Qo)
    if no<3
    disp('系统观')
    else
    disp('系统观')
    end
    运行结果:
    Qc
    0 1 0 1
    1 0 1 0
    0 1 0 11
    1 0 11 0
    系统控
    Qo
    1 0 0 0
    0 1 0 0
    0 0 1 0
    0 0 0 1
    系统观
    面系统模型进行分析结果知控系统具控性观性控系统稳定需控系统进行反馈综合四特征值全部位根面S左半面适位置满足系统稳定工作已达良静态性求需设计全维状态观测器系统达控制目
    五倒置摆系统综合仿真分析
    采全状态反馈取状态变量zθ反馈信号状态控制规律
    (12)

    式中分zθ反馈参考输入v增益闭环控制系统状态方程 设置期闭环极点121+i1i
    MATLAB求:
    0412146
    图画出状态反馈系统结构图:

    相应Scope图形:








    仿真代码:
    A[01000010000100110]b[0101]c[1000]d0
    Nsize(A)nN(1)
    sys0ss(Abcd)
    P_s[121+i1i]
    kacker(AbP_s)
    A1Ab*k
    sysss(A1bcd)
    t00015
    [ytx]step(syst)
    subplot(221)
    plot(tx(1))grid
    xlabel('t(s)')ylabel('x(t)')
    title('z')
    subplot(222)
    plot(tx(2))grid
    xlabel('t(s)')ylabel('x(t)')
    title('z微分')
    subplot(223)
    plot(tx(3))grid
    xlabel('t(s)')ylabel('x(t)')
    title('\theta')
    subplot(224)
    plot(tx(4))grid
    xlabel('t(s)')ylabel('x(t)')
    title('\theta微分')
    t000110
    [ytx]step(syst)
    subplot(221)
    plot(tx(1))grid
    xlabel('t(s)')ylabel('x(t)')
    title('z')
    subplot(222)
    plot(tx(2))grid
    xlabel('t(s)')ylabel('x(t)')
    title('z微分')
    subplot(223)
    plot(tx(3))grid
    xlabel('t(s)')ylabel('x(t)')
    title('\theta')
    subplot(224)
    plot(tx(4))grid
    xlabel('t(s)')ylabel('x(t)')
    title('\theta微分')
    显示结果:
    k 04000 10000 214000 60000
    单倒置摆全状态反馈阶跃响应曲线图
    仿真图知单倒置摆全状态反馈稳定闭环系统观察仿真曲线:单位阶跃作输出变量逐渐趋某常数状态变量θ逐渐趋0参考输入v单位阶跃时状态量单位阶跃作相应逐渐趋稳定时摆杆回原始位置(θ0)车保持稳定(z某常数)果4状态变量全作反馈该系统稳定
    五全维状态观测器设计仿真分析
    实现单倒置摆控制系统全状态反馈必须获取系统全部状态zθ信息需设置zθ四传感器实际工程系统中状态信息检测者检测检测装置昂贵安装困难造成难获取信息状态反馈实际中难实现甚实现种情况设计全维状态观测器解决全维状态反馈实现问题
    全维观测器运动方程

    式中
    全维观测器已G配置极点决定状态量估计误差衰减速率
    设置状态观察器期闭环极点232+i2i虚轴希闭环极点2意味着状态变量估计值少规律衰减
    MATLAB求出G:
    52165235
    实现单倒置摆控制系统全状态反馈必须获取系统全部状态zθ信息需设置zθ四传感器实际工程系统中状态信息检测者检测检测装置昂贵安装困难造成难获取信息状态反馈实际中难实现甚实现种情况设计全维状态观测器解决全维状态反馈实现问题
    simulink仿真图:全维状态观测器实现状态反馈结构图:


    相应Scope显示:



    仿真代码:
    A[01000010000100110]b[0101]c[1000]d0
    Nsize(A)nN(1)
    sys0ss(Abcd)
    P_s[121+i1i]
    kacker(AbP_s)
    h(acker(A'c'P_s))'
    A1[A b*kh*cAb*kh*c]
    b1[bb]c1[c zeros(14)]d10
    sysss(A1b1c1d1)
    t000110
    [ytx]step(syst)
    figure(1)
    plot(tx(14)'')grid
    xlabel('t(s)')ylabel('x(t)')
    figure(2)
    plot(tx(58)'')grid
    xlabel('t(s)')ylabel('x(t)')
    figure(3)
    subplot(411)
    plot(t(x(1)x(5)))grid
    ylabel('z')
    subplot(412)
    plot(t(x(2)x(6)))grid
    ylabel('z微分')
    subplot(413)
    plot(t(x(3)x(7)))grid
    ylabel('\theta')
    figure(3)
    subplot(411)
    plot(t(x(1)x(5)))grid
    subplot(412)
    plot(t(x(2)x(6)))grid
    ylabel('z微分')
    subplot(413)
    plot(t(x(3)x(7)))grid
    ylabel('\theta')
    subplot(414)
    plot(t(x(4)x(8)))grid
    ylabel('\theta微分')
    仿真结果:
    ①h[5 21 65 235]T
    ②状态反馈状态变量阶跃响应图

    ③带全维观测器状态反馈状态变量阶跃响应图

    注:——表示z阶跃响应 ——表示阶跃响应
    ——表示θ阶跃响应 ——表示阶跃响应
    ④系统状态全维观测器估计状态间误差曲线


    图知全维状态观测器观测4变量阶跃响应曲线全状态反馈时阶跃响应曲线基相识二者误差误差(系统状态全维观测器估计状态间误差曲线示)全维状态观测器性基满足求
    六参考文献
    [1]梁慧冰现代控制理基础
    [2]胡寿松动控制原理简明教程
    [3]方水良现代控制理MATAB实践
    [4] 王晓凯基简化模型倒立摆控制实验研究[J]计算机技术动化1997(1)
    [5] 王海英袁丽英吴勃控制系统MATLAB仿真设计(第1版) [M]高等教育出版社2009(1)
    [6]MATLAB程序设计应(第二版)刘卫国编
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    电除尘器课程设计报告大气污染控制工程

    电除尘器设计课程设计报告学生姓名: 班 级: 学 号:时 间:2013年5月13日-19日指导教师: XX大学环境科学与工程学院课程设计任务书一、待除尘电厂基本情况某电厂地处...

    3年前   
    432    0

    大气污染控制工程课程设计旋风除尘器设计

    《大气污染控制工程》课程设计 题 目:旋风除尘器的设计专 业:指导 老师:姓 名:学 号: 2017年X月X日目录1.引言....................

    1年前   
    305    0

    某小型燃煤电站锅炉烟气除尘系统设计大气污染控制工程课程设计

    某小型燃煤电站锅炉烟气除尘系统设计摘要:该设计主要为某小型燃煤电站锅炉烟气除尘系统设计,设计耗煤量为203.8kg/h,分析锅炉烟气特点,排烟温度560℃,烟气密度:1.32kg/m3及排放要...

    2年前   
    386    0

    控制工程成本的思路与对策

    控制工程成本的思路与对策在当前激烈的市场竞争环境中,如何在满足消费者需求的前提下最大限度地降低成本、提高产品价格竞争力,是现代企业面临的重要问题      施工企业工程项目成本管理工作纵向贯穿...

    10年前   
    466    0

    有效控制工程造价

    有效控制工程造价建筑工程造价在我国长期存在概算超估算、预算超概算、决算超预算的“三超”现象,严重困扰着建设工程投资效益管理      加强工程造价管理,就是要合理确定和有效控制工程造价,其目的...

    12年前   
    601    0

    水污染控制工程 总结

    第九章1.污染指标:生化需氧量(BOD)、化学需氧量(COD或OC)、总有机碳(TOC)、总需氧量(TOD)反应水中有机物含量。植物营养元素无机物。细菌总数生物性质。2.水体自净作用是指水中污...

    4年前   
    702    0

    控制工程项目内部成本

    控制工程项目内部成本  摘要:项目成本控制贯穿于工程项目施工的全过程,要逐项循序地进行落实,责任到人,按照制度和有关章程办理,努力抓出实效  企业内部控制,是指企业为了保证业务活动的有效进行和...

    8年前   
    607    0

    控制工程基础试卷

    序号一、试写出图示机械装置(物体与地面无摩擦)在外力F作用下的运动(微分)方程,并求该系统的传递函数Y0(s)/F(s)。(10分)二、试求图示框图的传递函数C(s)/R(s)(方法不限,10...

    3年前   
    654    0

    噪声控制工程讲义

    这篇是整个环境噪声控制工程的根底,后二篇都是以这篇为根底的,因此这一篇是此门功课的重中之重。本篇的特点是概念多,理论性强,数学公式多,计算多,为了学好后二篇我们有必要记忆一些概念与公式。

    2年前   
    596    0

    噪音控制工程合同书

    噪音控制工程合同书  甲方:_____________________   乙方:_____________________  地址:_____________________   地址:__...

    10年前   
    350    0

    如何有效控制工程造价以及监理在控制工程造价中的作用

    如何有效控制工程造价以及监理在控制工程造价中的作用前言   工程造价控制,是在满足工程质量标准前提下,在投资决策阶段、设计阶段、工程发包阶段和工程实施阶段,把工程造价的发生控制在批准的限额以内...

    10年前   
    512    0

    《数据课程设计》与《数电课程设计》与《vb课程设计》心得体会汇编

    《数据课程设计》与《数电课程设计》与《vb课程设计》心得体会汇编  数据课程设计心得体会(一)  在我看来,数据库课程设计主要的目标是利用课程中学到的数据库知识和技术较好的开发设计出数据库应用...

    2年前   
    585    0

    微课程设计

    重点: 认识细节描写的概念、作用难点: 掌握细节描写的写法要求学生认识细节描写的概念、作用并掌握掌握细节描写的写法。

    2年前   
    526    0

    物流课程设计

    中国现代物流业,是适应中国经济快速开展和对外开放、市场竞争日益加剧的形势而开展起来的新兴产业。随着经济全球化、信息化进程的加快,近几年中国现代物流业有了较快的开展。已成为我国现代化程度和经济开展...

    2年前   
    630    0

    课程设计自我总结

    课程设计自我总结  篇一  课程设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,单...

    10年前   
    744    0

    小古文课程设计

     拓展性课程“智乐点课坊” 课程类型 菜单 课程名称: 智乐小古文 适用年级: 四、五年级 总 课 时: 30课 ...

    1年前   
    400    1

    工程结构课程设计

    宝鸡文理学院地理与环境学院20XX级      系 别: 地理与环境学院 专业班级: 给水排水工程班 老师: 学生姓名: ...

    1年前   
    322    0

    课程设计小组总结

    课程设计小组总结 为期10天的课程设计终于结束了,这段时间是我们小组在大学期间不可多得的美好记忆。他给了我们很多的感受和经验,让我们在饱受酸甜苦辣的同时也体会到集体的力量和成功的喜悦。在我们...

    9年前   
    11039    0

    软件课程设计心得

    软件课程设计心得第一篇:软件课程设计心得软件工程课程设计课程设想心得体味,这也激起了我尔后勤奋进修的乐趣,我想这将对我以后的进修发作主动的影响。其次,此次课程设想让我充实熟悉到团队协作的主要性...

    10年前   
    703    0

    工厂供电课程设计

    前言课程设计是教学过程中的一个重要环节,通过课程设计可以巩固本课程理论知识,了解变电所设计的基本方法,了解变电所电能分配等各种实际问题,培养独立分析和解决实际工程技术问题的能力,同时对电力工业...

    1年前   
    423    0

    文档贡献者

    文***享

    贡献于2023-01-06

    下载需要 2 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档