根据系统是否含有参数随时间变化的元件,自动控制系统可分为时变系统与定常系统两大类。

定常系统又称为时不变系统,其特点是:系统的自身性质(所研究物体的本质属性例如:质量、转动惯量等)不随时间而变化。具体而言,系统响应的性态只取决于输入信号的性态和系统的特性,而与输入信号施加的时刻无关,即若输入u(t)产生输出y(t),则当输入延时τ后施加于系统,u(t-τ)产生的输出为y(t-τ)。


定常系统又称为时不变系统

即:系统的自身性质不随时间而变化。具体而言,系统响应的性态只取决于输入信号的性态和系统的特性,而与输入信号施加的时刻无关。也就是说我t1时输入u,输出为y,那我t2时刻输入u,输出值还为y


时变系统

其中一或一个以上的参数值随时间而变化,从而整个特性也随时间而变化的系统。

火箭是时变系统的一个典型例子,在飞行中它的质量会由于燃料的消耗而随时间减少;另一个常见的例子是机械手,在运动时其各关节绕相应轴的转动惯量是以时间为自变量的一个复杂函数。


时不变系统是输出不会直接随着时间变化的系统。

如果输入信号产生输出y(t),那么对于任意时间延迟的输入将得到相同时间延迟的输出 
如果系统的传递函数不是时间的函数,就可以满足这个特性。 这个特性也可以用示意图的术语进行描述
如果一个系统是时不变的,那么系统框图与任意延时时刻的框图都是可以互换的。
为了表明如何确定系统是时不变系统,我们来看两个系统:
系统 A:

系统 B:

由于系统 A 除了x(t)与 y(t)之外还显式地依赖于 t 所以它是时变系统,而系统 B 没有显式地依赖于时间 t 所以它是时不变的。

数学分析:

假定某个系统的输入为u(t),相应的输出为y(t)。

当输入经过τ的延时后,即输入为u(t-τ)时,若输出也相应地延时τ,即输出y(t-τ),那么这个系统即为定常系统。
即当输入信号u(t)先进行时移τ为u(t-τ),再进行系统变换H[]得到的值H[u(t-τ)];

说白了就是一个系统从初始时刻运行一段时间T,这段时间的输入输出有一段相应的轨迹线。

如果将这个系统的T时刻的状态以初始时刻的重新运行一段时间T时,输入从初始时刻变化形式与之前一样,看看输出是不是与之前的一样

(比如以火箭举例输入指的是推射的能量,输出指的是加速度;

第一次火箭以正常的情况发射,运行T时间时,输入能量、加速度与时间能绘制出一个三维曲线Q1;

第二次火箭以第一次时T时刻的状态发射,运行T时间时(输入能量随时间的变化与第一次一样),这时输入能量、加速度输出、以及时间变化绘制另一个三维曲线Q2,Q1和Q2这两个曲线在输出加速度上是不重合的(肯定会变化,因为T时刻的质量变小了))

与输入信号u(t)先进行系统变换H[]得到y(t),再进行时移得到的值y(t-τ)相等,即H[u(t-τ)]=y(t-τ)。
如:
1.判断系统y(t)=cos[u(t)],t>0是否为时不变系统:
1).输入信号u(t),先进行时移为u(t-τ),再进行系统变换得到的值为cos[u(t-τ)],t>0;
2).输入信号u(t),先进行系统变换为cos[u(t)],再进行时移得到的值为cos[u(t-τ)],t>0;
两者相等,所以该系统为时不变系统。
2.判断系统y(t)=u(t)cost是否为时不变系统:
1).输入信号u(t),先进行时移为u(t-τ),再进行系统变换得到的值为u(t-τ)cost,t>0;
2).输入信号u(t),先进行系统变换为u(t)cost,再进行时移得到的值为u(t-τ)cos(t-τ),t>0;
u(t-τ)cost≠u(t-τ)cos(t-τ),所以该系统为时变系统

最终看的是两种路径最终图像(即右下角的图像)是否重合

注意:上面的分析方法也可以用我说的方法检验是否为定常系统,即:假设t1时输入u,输出为y,看t2时刻输入u,输出值是否还为y即可


动态系统和静态系统

静态系统与时间无关,当前的输入即确定当前的输出,具有瞬态性;动态系统与时间有关,对于一般因果系统,当前的输入不仅取决于当前的输入,还与系统过去时刻的状态(输入和输出)有关。

1.1动态系统的定义

在很多领域都有关于"系统"这个概念,系统往往描述了一个比较复杂的关系的总和,而我们要想很好控制这个系统,就需要先了解它。控制理论研究的是更加广义的系统,把一个系统先当作黑箱,那么这个黑箱和外界的交互关系,就对应了有不同时间的输入输出。

图1.1系统的输入输出

在t时刻,这m个会影响系统的输入量在控制理论里称为控制变量(Stellgrößen),而这p个系统输出的可以被传感器测量的量称为测量变量(Messgrößen)。现在我们做一些基本假设,限制一些条件,只研究连续时变的线性系统。而且系统的行为,即输出量,由描述系统的函数通过输入量,在时域上唯一确定。我们把系统的行为分为静态和动态两类。

用电路来举个例子,  现在是输出电压,  表示输入电流,那么电路系统有:

图1.2 含阻电路和含容电路

例a:带电阻的电路

(1.1) 

例b:带电容的电路

(1.2) 

显然和不随时间变化的例a相比,例b里的初始条件 ,以及  在这个时间区间  内的变化决定了输出电压。系统的状态受过去影响,随时间变化。这样的系统被称为动态系统。

定常系统(时不变系统)和时变系统&& 动态系统和静态系统的更多相关文章

  1. Linux系统中“动态库”和“静态库”那点事儿 /etc/ld.so.conf 动态库的后缀为*.so 静态库的后缀为 libxxx.a ldconfig 目录名

    Linux系统中“动态库”和“静态库”那点事儿 /etc/ld.so.conf  动态库的后缀为*.so  静态库的后缀为 libxxx.a   ldconfig   目录名 转载自:http://b ...

  2. 【转】iOS动态库和静态库的简要介绍

    静态库与动态库的区别 首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别人使用. 什么时候我们会用到库呢?一种情况是某些代码需要给别人使用,但是我们不希望别人 ...

  3. Atitit 代理CGLIB 动态代理 AspectJ静态代理区别

    Atitit 代理CGLIB 动态代理 AspectJ静态代理区别 1.1. AOP 代理主要分为静态代理和动态代理两大类,静态代理以 AspectJ 为代表:而动态代理则以 spring AOP 为 ...

  4. PHPCMS V9多站点[站群功能]动态设置与静态设置子站内容URL

    今天我们来讲解下 PHPCMS V9的站群功能的 动态站点与静态站点的配置 站群站点,分为动态站点,和静态站点两种设置方法: 静态的,就是将栏目和内容都了HTML 文件,我们先讲解下,站群的操作: 建 ...

  5. Linux中的动态库和静态库(.a/.la/.so/.o)

    Linux中的动态库和静态库(.a/.la/.so/.o) Linux中的动态库和静态库(.a/.la/.so/.o) C/C++程序编译的过程 .o文件(目标文件) 创建atoi.o 使用atoi. ...

  6. ARP缓存记录种类动态条目和静态条目

    ARP缓存记录种类动态条目和静态条目 为使广播量最小,ARP维护IP地址到MAC地址映射的缓存以便将来使用.根据缓存的有效期时间,ARP缓存中包含动态和静态条目本文选自ARP协议全面实战手册. 这里首 ...

  7. asp.net之动态页面和静态页面的区别

    asp.net之动态页面和静态页面的区别 当我开始接触web开发的时候,首先学到的是html.css.js这一类网页语言,通过布局可以搭建出一个静态网站,效果也跟我们上网时经常看到的一些网站一样了.于 ...

  8. linux动态库与静态库混合连接

      1, 在应用程序需要连接外部库的情况下,linux默认对库的连接是使用动态库,在找不到动态库的情况下再选择静态库.使用方式为: gcc test.cpp -L. -ltestlib 如果当前目录有 ...

  9. gcc编译工具生成动态库和静态库之一----介绍

     1.库的分类 根据链接时期的不同,库又有静态库和动态库之分. 静态库是在链接阶段被链接的(好像是废话,但事实就是这样),所以生成的可执行文件就不受库的影响了,即使库被删除了,程序依然可以成功运行. ...

随机推荐

  1. over the Wall

    最近风头很紧,先上两个可用的谷歌镜像给各位应急. https://kfd.me/ http://gufenso.coderschool.cn/ https://github.com/gfw-break ...

  2. AtCoder Beginner Contest 242 题解

    目录 C - 1111gal password D - ABC Transform E - (∀x∀) F - Black and White Rooks G - Range Pairing Quer ...

  3. Git如何使用,操作流程

    官方示例 git config --global user.name "sanqianll" git config --global user.email "224001 ...

  4. Ubutun:镜像网站

    中科大镜像站(地址:安徽):http://mirrors.ustc.edu.cn清华大学镜像站:http://mirrors.tuna.tsinghua.edu.cn浙江大学镜像站:http://mi ...

  5. LeetCode-038-外观数列

    外观数列 题目描述:给定一个正整数 n ,输出外观数列的第 n 项. 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述. 你可以将其视作是由递归公式定义的数字字符串序列: ...

  6. Vue基础知识的巩固与学习

    生命周期的解析和应用: Vue 实例有一个完整的生命周期,也就是从开始创建.初始化数据.编译模板.挂载Dom→渲染.更新→渲染.卸载等一系列过程,我们称这是 Vue 的生命周期.通俗说就是 Vue 实 ...

  7. GAN实战笔记——第七章半监督生成对抗网络(SGAN)

    半监督生成对抗网络 一.SGAN简介 半监督学习(semi-supervised learning)是GAN在实际应用中最有前途的领域之一,与监督学习(数据集中的每个样本有一个标签)和无监督学习(不使 ...

  8. 番茄钟的实现(基于Xilinx EGO1学习板)

    番茄钟设计 一.总体设计 1.番茄工作法简介 番茄工作法由意大利的奇列洛创造.其内容就是:工作25分钟休息5分钟,循环四次后休息15分钟. 本项目就是基于Xilinx Ego1开发板实现一个计时器,该 ...

  9. emu8086 调用LED面板的方法

    一.实验要求 1.熟悉并掌握 EMU8086 汇编语言调试环境: 2.学习 8086 的指令系统,输入简单的指令,观察各寄存器.内存相关单元以及处理器标志位的变化(所有数据传送类指令,可参考教材用例) ...

  10. CSI 工作原理与JuiceFS CSI Driver 的架构设计详解

    容器存储接口(Container Storage Interface)简称 CSI,CSI 建立了行业标准接口的规范,借助 CSI 容器编排系统(CO)可以将任意存储系统暴露给自己的容器工作负载.Ju ...