仿真_7_采样控制系统课件.ppt

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

第七章 采样控制系统的仿真方法 采用数字计算机、微型计算机(单片机、单板机、DSP等)进行控制系统分析、设计,形成数字(计算机)控制系统。 在第二章中介绍的连续-离散混合模型 7.1 概述 采样控制系统的结构与第四章用离散相似法得到的离散化模型是否很相似? 7.2 采样周期与仿真步长 7.3 采样控制系统的仿真方法 一、以采样时刻的系统输出为目标的仿真方法 二、以受控对象状态变量为目标的仿真方法 实时半实物仿真 实时半实物仿真 * * 采样控制系统的仿真方法 The Simulation Methodology of Sampling Control System Instructor: JIANG, PING 第一节 概述 第二节 采样周期与仿真步长 第三节 采样控制系统的仿真方法 第四节 基于SIMULINK的多采样速率系统仿真 由于计算机成为控制器能实现各种复杂的控制算法,因此发展迅速。 计算机控制系统通常是采样控制系统,其模型为混合模型。 被控对象:状态变量是连续变化的,数学模型是连续时间模型。 控制器的输入变量和控制变量只在采样时刻取值,是间断的脉冲序列,数学模型为差分方程、离散状态方程或脉冲传递函数等离散时间模型。 连续 离散 采样控制系统的组成: 1、连续的被控对象; 2、离散的控制器; 3、采样开关或A/D转换; 4、D/A转换或保持器。  严格说,A/D、计算机处理、D/A三者并不同步,但三者时间总和远小于采样周期,认为处理是瞬时完成的。 采样间隔期间,由保持器保持控制信号,一般地,D/A转换器将计算机第K次输出保持到第K+1 次计算结果输出以后才改变。通常把D/A转换器看成零阶保持器。 零阶保持器   区别:采样控制系统的采样开关(A/D),保持器(D/A)是真实存在的,采样周期与仿真步长不一定相等。   而离散相似法中的采样开关和保持器是虚拟的,离散化时取的采样周期与计算步长是一致的。   于是对采样控制系统进行仿真要考虑以下问题: 1、仿真步长是否等于真实的采样周期?不相等时如何处理? 2、如何解决连续部分仿真与离散部分仿真的接口问题? 一、采样周期 Ts 等于仿真步长 h   当实际采样控制系统的采样周期为 Ts , 取仿真步长 h = Ts能满足仿真精度要求时,应尽可能选择二者相等。   当取h = Ts时,一般宜采用只在连续部分入口加采样器和保持器。就是将实际系统中的采样器和保持器与虚拟的采样器和保持器统一起来,而连续部分内部不再增加虚拟的采样器和保持器。   连续系统离散化模型:G(Z)=Z[H(S)G(S)]   当系统阶次较高时,G(Z)=Z[H(S)G(S)]难以求取,就化成状态空间表达式形式来求取。 二、采样周期 Ts 仿真步长 h   这是实际采样控制系统最常见的形式。 一般采样周期Ts由系统频带宽度、实际采样开关硬件的性能和实现数字控制器计算程序的执行时间长短来确定。   通常 Ts较大,而如果仿真时取 h = Ts 将出现较大的误差,此时需要取h Ts 。   另外,当连续部分存在非线性时,为便于程序处理,需将系统分成若干部分,分别建立仿真模型,要在各部分入口设置虚拟采样器保持器,为保证仿真精度,此时有必要取h Ts 。   由以上两种情况,仿真模型存在两种频率的采样开关: 离散部分的采样周期Ts 连续部分的仿真步长h 解决方案: 1、取实际采样周期为仿真步长的整数倍,Ts = k h 2、分两部分分   别进行仿真 离散部分用 Ts 连续部分用 h 3、离散部分每计算一次,将其输出按保持器要求保持。对连续部分计算,循环 k 次(达到 Ts = k h),将第 k 次计算结果作为连续部分该次采样周期的输出。 Ts = k h 程序结构示意 1)初始化 2)循环嵌套 for i=1:Ts: T %T总仿真时间 离散模型计算 for j=1:K 连续对象计算 end end for j=1:h:Ts Ts = K h K=Ts/h 离散 连续 多回路多采样周期 的控制系统   采样系统中有多个回路,每个回路的采样周期不同。 通常内回路的采样周期比较小,而外回路的采样周期比较大。  例如:数字控制的电机双闭环调速系统,内环(电流环)速度快采样周期较小,而外环(速度环)变化较慢,采样周期比较大。 取T1s = k1 h T2s = k2 h k1 k2 通常又取k1 = n* k2 三、采样周期 Ts 仿真步长 h   前两种情况 h = Ts 或 h Ts ,数值控制器的仿真模型都不需修改。   当 h Ts 时,需要修改仿真模型

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档