自动控制原理学习笔记(三)线性定常离散控制系统的数学模型

  • 一、离散系统概述
  • 二、信号采样与保持
    • 1、信号采样
    • 2、采样定理(离散信号完全恢复相应连续信号的必要条件)
    • 3、采样周期选择
    • 4、零阶保持器
  • 三、Z变换(详细可查复变函数与积分变换的知识)
  • 四、离散系统的数学模型
    • 1、差分方程及其解法
    • 2、脉冲传递函数
  • 五、稳定性分析、动态性能、模拟校正、数字校正

  分析离散系统的数学工具:Z变换理论
  描述离散系统的数学模型:差分方程和脉冲传递函数

一、离散系统概述

  离散系统定义:
  控制系统中有一处或几处信号是脉冲序列或数码的系统。
  离散系统类型:
  1、采样控制系统 :如果在系统中采用了采样开关,将连续信号转变为脉冲序列去控制系统,则称此系统为采样控制系统。—— 时间离散,数值连续
  2、数字控制系统 :如果在系统中采用了数字计算机或数字控制器,其信号是以数码形式传递的,则称此系统为数字控制系统。—— 时间离散,数值量化

  目前,离散系统最广泛应用的形式是计算机,特别是以微型计算机为控制器的数字控制系统。也就是说,数字控制系统是一种以数字计算机为控制器去控制具有连续工作状态的被控对象的闭环控制系统。因此,数字控制系统包括工作于离散状态下数字计算机和工作于连续状态下的被控对象两部分

计算机控制系统的优点:
(1)控制计算由程序实现,便于修改,容易实现复杂的控制律;
(2)抗干扰性强;
(3)一机多用,利用率高;
(4)便于联网,实现生产过程的自动化和宏观管理
计算机控制系统的缺点:
(1)采样点间信息丢失,与相同条件下的连续系统相比,性能会有所下降;
(2)需附加A/D, D/A转换装置

  下图为数字控制系统的原理框图,计算机被作为校正装置引进系统,它只能接受时间上离散,数值上被量化的数码信号。系统的被控量和给定量一般在时间上都是连续的模拟信号。所以流程一般是:
1、偏差量用采样开关在时间上离散化
2、A/D转化为数码信号
3、计算机数字运算输出时间上离散、数值上量化的数码信号。
4、离散点之间补上输出信号值(常用零保持器:保持前一个采样点的值直到后一个采样点出现)
5、D/A转化为模拟信号

  D/A和A/D起着模拟量和数字量之间的转换作用。当数字计算机的字节足够长,装换精度足够高时,可以忽略量化误差影响,近似认为转换有唯一的对应关系,此时A/D相当于仅仅是一个采样开关,D/A相当于一个保持器。这样就可以把计算机的计算规律用一个传递函数加一个采样开关来描述。计算机控制系统的描述方法如下图

二、信号采样与保持

1、信号采样


理想采样过程:
(1)t <<T 认为采样瞬时完成。
(2)计算机字长很长,认为 e*(kT)=e(kT),即忽略量化误差。

2、采样定理(离散信号完全恢复相应连续信号的必要条件)

连续信号e(t)与离散信号e*(t) 的频谱分析
频谱 :信号按频率分解后的表达式(傅里叶变换)

  一般来说,连续信号的频带宽度是有限的,采样信号具有有采样频率为周期的无限频谱,初除了主频谱外还有无限多个附加的高频频谱分量,为了复现被采样的连续信号,必须使采样后的主频谱和高频频谱彼此不混叠,可以用一个理想的低通滤波器滤掉其他频谱,保留主频谱。
  不混叠条件为:(香农采样定理)

3、采样周期选择

  采样定理给出了T的最大值,T越小,采样角频率越高,获得的控制信息越多,控制效果好。但是会增加计算负担,难以实现复杂的控制律。T越大会影响动态性能,甚至不稳定。T的选取有经验公式可查询。

4、零阶保持器

没啥说的,很简单

三、Z变换(详细可查复变函数与积分变换的知识)

资料很多,简单来说就是把采样得带的离散信号函数做拉普拉斯变换,然后用下式替换:

Z变换法是研究线性定常离散系统的一种有效工具,但是Z变换也有一定的局限性。
1、只反映采样点上的信息。
2、一定条件下,输出的连续信号在采样点处会有跳变

四、离散系统的数学模型

1、差分方程及其解法

连续函数e(t)的采样函数e(kt)记为e(k)

连续系统数学模型可以用微分方程表示,那么差分方程就可以表示离散系统的数学模型。差分方程的解法:迭代法、Z变换法

2、脉冲传递函数

脉冲传递函数是离散系统的复域数学模型,相当于连续系统的传递函数。

五、稳定性分析、动态性能、模拟校正、数字校正

先不涉及这么深的。

自动控制原理学习笔记(三)线性定常离散控制系统的数学模型相关推荐

  1. 自动控制原理学习笔记(二)

    第二章 控制系统的简单数学模型 时域:常微分方程 复频域:传递函数 方框图 信号流图(Mason增益公式) 状态空间模型 离散系统:脉冲传递函数 2.1 基本概念 2.1.1 数学模型的定义 描述各变 ...

  2. 自动控制原理学习笔记系列( 一、自动控制系统的稳定性分析)

    自动控制原理学习笔记系列 第一篇 自动控制系统的稳定性分析 自动控制原理学习笔记系列 一.目的 二.操作步骤 1. 研究高阶系统的稳定性 2.系统根轨迹增益变化对系统稳定性的影响 一.目的 (1) 研 ...

  3. 自动控制原理学习笔记---自动控制系统校正与综合

    自控原理学习笔记 自控原理学习笔记专栏 第一章--反馈控制系统的动态模型 第二章--控制系统稳定性分析 第三章--连续时间系统性能分析 第四章--自动控制系统校正与综合 第五章--线性离散系统 自动控 ...

  4. 自动控制原理 学习笔记1

    1 传递函数 MOOC链接 1.1 传递函数的定义 线性常定系统的传递函数定义为:零初始条件下,系统输出量的拉氏变换与输入量的拉氏变换之比. 零初始条件是指当前系统的输入和输出都为0.分开来说: 1. ...

  5. 自动控制原理学习笔记(持续更新)

    文章目录 自动控制原理 控制系统的数学模型 非线性特性线性化 传递函数 零极点表示 时间常数表示法 信号流图与梅逊公式 时域分析法 典型输入函数 性能指标 暂态性能指标 稳态性能指标 一阶系统的时域分 ...

  6. 自动控制原理学习笔记(四)

    第四章 控制系统的稳定性及稳态误差 文章目录 第四章 控制系统的稳定性及稳态误差 4.1 基于传递函数的稳定性分析 4.1.1 连续系统稳定性及劳斯判据(书3.8~3.9) 线性定常系统稳定的充要条件 ...

  7. 自动控制原理 学习笔记3

    6 线性系统的时域分析方法 通过观察系统的时域输出表达式来分析系统的稳定性.暂态(动态)和稳态性能. 动态响应:动态响应又称为过度过程或是瞬态过程,是指系统在典型输入信号的作用下,系统输出量从初始状态 ...

  8. 自动控制原理 学习笔记2

    3 几个基本的概念以及传递函数 前向通道传递函数,顺着系统输入箭头的方向,到达系统输出的通路,且路径中经过的环节不重复. C ( s ) E ( s ) = G 1 ( s ) ⋅ G 2 ( s ) ...

  9. 【AngularJs学习笔记三】Grunt任务管理器

    为什么80%的码农都做不了架构师?>>>    #0 系列目录# AngularJs学习笔记 [AngularJs学习笔记一]Bower解决js的依赖管理 [AngularJs学习笔 ...

  10. Mr.J-- jQuery学习笔记(三十二)--jQuery属性操作源码封装

    扫码看专栏 jQuery的优点 jquery是JavaScript库,能够极大地简化JavaScript编程,能够更方便的处理DOM操作和进行Ajax交互 1.轻量级 JQuery非常轻巧 2.强大的 ...

最新文章

  1. 【EventBus】EventBus 源码解析 ( 注册订阅者总结 | 从封装的数据结构角度分析 EventBus )
  2. 001_Ajax简介
  3. Python黑客入门:暴力破解zip,零基础也可以学会!
  4. js面向对象的五种写法
  5. (35)23种设计模式研究之六【命令模式】
  6. ScheduledExecutorService
  7. 2016计算机知识点,2016年计算机一级考试知识点
  8. maven构建Hibernate项目
  9. cjson读取json文件_JSON格式介绍和使用cJSON解析 | 学步园
  10. UniBeast:在任何支持基于英特尔处理器的PC上安装OS X优胜美地
  11. 我们该如何选择适合自己的编程语言呢?
  12. 【加拿大访问学者】加拿大康考迪亚大学访问学者相关问题解答【魁北克及蒙特利尔地区必看Concordia University Visiting Scholars or Research Interns】
  13. 减肥要吃...淡化色斑要吃....皮肤干燥要吃...长了小痘痘要吃...整天对着电脑要吃...记住这些
  14. Kali2020详细的安装教程
  15. Nginx下同域部署多个Vue项目(history路由模式),报404、500错误
  16. 3、InnoDB存储引擎
  17. 详解超声波测距模块HC-SR04的使用
  18. 数据库范式(normalization)
  19. Android 开发艺术探索——第十章 Android的消息机制
  20. 黑白棋算法分析(一)

热门文章

  1. 最近很火的京东、天猫超市飞天茅台抢购是怎么回事,从原理流程给你们分析一波
  2. 疯狂Java讲义(十三)----第一部分
  3. ad中按钮开关的符号_电路仿真软件CADe_SIMU的电气元件符号翻译和下载地址
  4. Ruby之父松本行弘:编程是可以干一辈子的
  5. 计算机教室电气设计规范,车库电气设计规范.docx
  6. 学习2 游戏交互界面设计(贪食豆)
  7. 信息检索-矩阵理论与线性代数
  8. AirPrint 基础知识
  9. 3.7V锂电池升压到5V1A,FS2114升压转换芯片设计布局
  10. App后台开发架构实践