实验一系统的传递函数阵和状态空间表达式的转换-西安文理学院.doc

实验一系统的传递函数阵和状态空间表达式的转换-西安文理学院.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验一系统的传递函数阵和状态空间表达式的转换-西安文理学院

现代控制理论实验指导书 西安文理学院 物理与机电工程学院 目录 前言 1 实验一 系统的传递函数阵和状态空间表达式的转换 3 实验二 多变量系统的能控性和能观测性分析 7 实验三 多变量系统的稳定性分析 13 实验四 系统设计:状态观测器的设计 17 前言 这是一本为工科高年级学生编写的实验指导书,作为控制系统领域各门控制课程的配套实验教材。 一、现代控制理论实验的任务 “现代控制理论”是全日制本科自动化专业的重要专业课程,它的实践性教学环节,对学生理解和掌握现代控制理论起着至关重要的直接影响作用。 现代控制理论实验的主要任务是使学生通过实验进一步理解和掌握现代控制理论的基本概念、基本原理和控制系统的分析与设计方法。它是现代控制理论课程教学的一部分,其主要目标如下: (1)深刻理解现代控制理论的基本理论; (2)初步掌握控制系统的分析与设计方法; (3)学习和掌握现代计算机技术及其辅助工具的运用,提高计算机的应用能力与水平; (4)提高实际应用能力和动手操作能力,培养严肃认真、一丝不苟的科学态度。 二、实验的要求 现代控制理论实验是一个专业性较强的实践环节,要求有专门的实验场所和实验设备;并且要求参加实验者必须具备必要的相关理论基础知识,对所做实验的前提条件及制约因素有足够的认识和理解;同时要求参加实验者具有较强的观察思考能力、研究分析能力和创新能力。 三、现代控制理论实验的实现方法 现代控制理论课程的实验方法比较灵活,实验方案和思路也比较多。众多厂家和高校都研制开发出了各种实验箱以及相应的实验平台,但大多数受到实验场所、实验设备等教学条件的制约。 按照加强理论、巩固基础、培养学生的观察思考能力和创新能力的指导思想,本实验指导书主要通过“计算机软件仿真”的实现方法去完成实验,使学生加深对所学理论的理解和认识。 四、对参加实验学生要求 (1)认真阅读实验指导书,复习与实验有关的理论知识,明确每次实验的目的,了解实验所涉及的相关软件的操作,熟悉实验的内容和方法。 (2)爱护实验设备,遵守实验室的规章制度,服从实验指导教师和实验室管理教师的安排和管理。 五、对实验报告的要求 (1) 标明实验名称、实验内容、实验目的,以及实验时间、实验地点、同组实验人员等。 (2) 注明实验所用的设备、软件及实验的步骤和方法。 (3) 认真分析所得的实验结果,得出明确的实验结论。并注明该结论所依据的原理和理论。 (4) 字迹工整,书写规范,并使用统一的实验报告纸。 实验一 系统的传递函数阵和状态空间表达式的转换 1.0 实验设备 PC计算机1台(要求P4-1.8G以上),MATLAB6.X软件1套。 1.1 实验目的 ①学习多变量系统状态空间表达式的建立方法、了解统状态空间表达式与传递函数相互转换的方法; ②通过编程、上机调试,掌握多变量系统状态空间表达式与传递函数相互转换方法。 1.2 实验原理说明 设系统的模型如式(1.1)示。 (1.1) 其中:A为n×n维系数矩阵; B为n×m维输入矩阵; C为p×n维输出矩阵; D为传递阵,一般情况下为0,只有n和m维数相同时,D=1。 系统的传递函数阵和状态空间表达式之间的关系如式(1.2)示。 (1.2) 式(1.2)中,表示传递函数阵的分子阵,其维数是p×m; 表示传递函数阵的按s降幂排列的分母。 ( 即: 则:, 函数的用法如下例所示: 例如:若给定系统的传函为 MATLAB程序如下: num=[0 6 12 6 10];den=[1 2 3 1 1]; printsys(num,den) 执行结果为 num/den = 6 s^3 + 12 s^2 + 6 s + 10 ---------------------------- ) s^4 + 2 s^3 + 3 s^2 + s + 1 1.3 实验步骤 根据所给系统的传递函数或(A、B、C阵),依据系统的传递函数阵和状态空间表达式之间的关系如式(1.2),采用MATLAB的file.m编程。 注意:ss2tf和tf2ss是互为逆转换的指令。 在MATLAB界面下调试程序,并检查是否运行正确。 举例说明程序的运行过程 [例1-1] 已知SISO系统的状态空间表达式为(1.3)式所示,求系统的传递函数。 , (1.3) 程序: %首先给A、B、C阵赋值; A=[0 1 0; 0 0 1; -4 -3 -2]; B=[1;3;-6]; C=[1 0 0]; D=0; %状态空间表达式转换成传递函数阵的格式为: [num,den

文档评论(0)

magui + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档