概念:微分方程的解、瞬态响应、稳态响应、自由响应、强迫响应、零输入响应、零状态响应

article/2025/9/15 19:34:56

要理解这几个概念,首先要从“微分方程的解“的结构说起,

参考:《常系数线性微分方程的解法》

(1)

(2)

我们对物理系统进行建模时,列出的微分方程多为”非齐次、线性“,如上式(2)所示,由上面的定理7可知,这种非齐次微分方程的通解y(t)由两部分相加:①对应的”齐次微分方程“的通解y1(t),②一个该非齐次微分方程的特解y2(t)。

y(t)就是该物理系统的输出信号的时域表达式,显然该表达式中的y1(t)部分跟输入信号f(t)无关,那么y1(t)就称为该系统的”自由响应“,y2(t)跟输入信号f(t)相关,称为系统在输入信号作用下的”强迫响应“,《机械工程控制基础》第6版,p83最后一段

关于特征根:按照”线性微分方程的解”相关理论,对齐次方程做拉氏变换后,可以得到一个关于复变量s的代数方程,我们知道,“方程的解的形式”与“这个s代数方程的根的情况”直接相关,所以我们把这个代数方程(特征方程)的根称为特征根。那么这两者的关系是什么?如下所示:

①特征根均为单实根,则齐次微分方程的解的形式一定是:

②特征根为一重共轭复根,形如α±βi,则齐次微分方程的解的形式一定是:

③特征根为k重根(还可细分为k重实根/k重复根),则解的形式是:

实际上以上种种情况都是③的特例,直接看一个特征方程的例子,特征方程是以s为变量的高次多项式:

一个高次多项式,在复数域内一定可以进行因式分解,化为这种形式:

                      (3)

题外话:为什么一定能因式分解为上述形式,例如:

在实数域无法分解,但在复数域就能分解为:

下面回到正题,继续看上面的③,

式(3)总共有k1+k2+```+kn个复数根,这些ki中可能有一些为0,这样相应的特征根λi就变成了单重根,否则就是ki重根;如果某个特征根λi的虚部为0,那么λi就是ki重实根。显然根据ki的不同、λi实虚部的不同,可以涵盖前面所述的三种情况。

直接给出结论得了,式(3)对应的齐次微分方程的解的基为:

也即,微分方程的解为:上图中的每一项*cij,再相加(如果λi含虚部,还可把e^λit进一步欧拉展开)。

利用这条结论,我们来做几个例子:

例1:已知某齐次线性微分方程的特征方程为(s-5)(s+3)^2=0,问该微分方程的解?

 

分析:特征根为:λ1=5 (重数k1=1)、λ2= -3(k2=2),那么根据上图,我们可以写出微分方程的解空间的基为:

从而得到解为:,式中c1、c2、c3为任意实数

例2:已知某齐次线性微分方程的特征方程为(s-5)(s^2+2s+5)^2=0,问该微分方程的解?

该特征方程的根为:

λ1=-1+2j (重数k1=2)、λ2=-1-2j (重数k2=2)、λ3=5 (重数k3=1),那么根据上图写出解的基为:

根据解的基,可以立即写出微分方程的通解:

总结一下齐次线性微分方程的解的结构:一定脱离不了这种形式的多项式:

也即,(式10)

由上述分析可见,基础解系的线性组合就是通解,不过令人疑惑的是,基础解系中含有虚数i,也即最终方程的解类似这样:y(t) = sin(2*t) + 5 * i * cos(8*t) +.....。这很奇怪,对于yt=f(t)这种一元非线性函数,是很容易绘制出时域曲线的,但是表达式中含有虚数i,就让人不知所措了,想象不出这条曲线到底长啥样,甚至不知道这个函数式到底能不能画出曲线。

其实这个问题的解决方案也很简单:由于这些含有虚数的解,一定是共轭的,通过合并同类项,一定能用欧拉公式,把指数部分含虚数的项,合并为三角函数sin或cos 

附一个欧拉公式 

下面再继续讲解概念:瞬态响应。

根据(式10)可知,只要特征根的实部<0,也即传函的极点<0,那么系统在时域的自由响应一定会趋于0,我们把这种情况下的自由响应称为“瞬态响应”,需要注意的是,虽然自由响应会趋于0,但是由于总响应=自由响应+强迫响应,如果输入信号为震荡信号造成强迫响应发生震荡甚至发散的话,那么总响应也是不会趋于0的。

只要有一个特征根的实部>0,就会造成自由响应发散,这时的自由响应就不叫“瞬态响应”了。

“稳态响应”指的是,强迫响应。

极点(特征根)的实部,正负号决定了是稳定还是发散,绝对值决定了稳定或发散的快慢;

极点(特征根)的虚部,决定了在稳定/发散过程中震荡的周期(参见式10)

按照微分方程转状态空间的步骤,可知,输出信号y(t)及其各阶导数,就是系统的状态向量。所谓系统状态的初值,就是这些状态变量在t=0时刻的值。

零输入响应的定义:已知状态变量的初值不全为0,求输入信号为0时,系统的响应,也即先求齐次方程的通解,然后根据初值把通解中的各个c都求出来。(为何不全为0,试想,如果初值全为0,输入也为0,那就不用求输出信号了,因为输出信号肯定也是0)

零状态响应的定义:已知状态变量的初值在t=0-时刻均为0,求给定输入信号x(t)作用下,系统的响应,也即:先求非齐次方程的通解,然后根据状态变量在t=0+时刻的初值,求出通解中的各个c。特别注意这里的t=0-和0+时刻,虽然在这两个时刻,状态变量的值都叫做初值,但是这两个时刻状态变量的值可能是不同的,也即0-时刻状态变量全为0,但0+时刻状态变量可能不是全为0,那么何种情况下0+时刻不是全0呢?那就是:当微分方程的右边含有输入信号的导数时,会引起冲激,导致状态变量不全为0。

下面区分一下:自由响应和零输入响应

参考:第9讲 零状态响应与零输入相应 - 百度文库

零输入响应就是微分方程的右端为0时,微分方程的解。也即,齐次微分方程的解。该解完全取决于输出y及其y的各阶导数的初值。因为没有输入信号,所以0时刻前后的初值相同,也即:

零状态响应就是,在t=0-时刻输出信号y及其y的各阶导数的初值均为0时,系统的输出,也即先求非齐次方程的通解,然后求出通解中的各个常数c。

需要注意的是,因为存在输入信号,可能使得,也即,虽然在t=0-时刻,y及y的各阶导数全为0(也即所谓的0状态),但是在t=0+时刻,y及y的各阶导数就不一定全为0了,那么到底为多少呢?具体的计算可自行百度“冲激函数匹配法”,这里简单提一点,设输入信号为f(t),只要微分方程的右边出现了f(t)的导函数,不管是几阶,那么就会导致y(t)及其导数不全为0。

自由响应指的是,输出信号y(t)中跟t=0+时刻的初状态相关的项,显然,它包含了全部的零输入响应+一部分零状态响应。

强迫响应指的是:从零状态响应中去掉自由响应所包含的那一部分零状态响应后,剩余的部分


http://chatgpt.dhexx.cn/article/qPPVcHIH.shtml

相关文章

零输入响应,零状态响应和完全响应

动态电路分析 实际上就是有电容和电感的电路。由于他们能贮存能量&#xff0c;并独立作为电压源和电流源&#xff0c;从以下三种情况分析&#xff08;均为一阶电路&#xff09; 零输入响应 无信号作用&#xff0c;由初始时刻的储能所产生的响应。即没有独立电源接入&#xf…

零输入响应与零状态响应响应

零输入响应与零状态响应 零输入响应与零状态响应1、 零输入响应2、零状态响应3、两种响应的区别4、两种响应的判断方法5、两种响应的求解方法6、两种响应之间的联系 零输入响应与零状态响应 这两个响应在大学的电路中&#xff0c;是有详细介绍的&#xff0c;学习的目的是为了&…

连续系统的零状态响应与零输入响应

写在前面&#xff1a;本文仅浅略介绍连续系统零状态响应与零输入响应的概念及其求解方法&#xff0c;本文参考书籍为《信号与线性系统分析》第五版以及百度。 目录 1.什么是连续系统&#xff1f;以及连续系统的求解。 2.连续系统的零输入响应 3.连续系统的零状态响应 1.什…

第三章 系统的时域分析

线性时不变系统描述 连续系统&#xff1a; 连续系统由线性常系数微分方程描述 特性&#xff1a; 输入为x(t),输出y(t) 则&#xff0c;输入为x(t)的线性变化&#xff0c;积分&#xff0c;微分时&#xff0c;输出也对应的变化。 离散系统&#xff1a; 一般使用 线性常系数差分…

信号之零输入和零状态响应

文章目录 一、全响应1.符号2.特性 二、零输入响应y~zi~(t)1.步骤2.例题&#xff1a; 三、零状态响应y~zs~(t)1.系数匹配法2.步骤3.例题 一、全响应 1.符号 零输入响应(zero input)&#xff1a; y x ( t ) y z i ( t ) y_x(t)\quad y_{zi}(t) yx​(t)yzi​(t)零状态响应(zero …

《信号与系统》自然/受迫响应、零输入/零状态响应及系统初始状态

前言 博主在本科期间并未学过信号与系统这门课程&#xff0c;且之前的高数复变电路都是60飘过&#xff0c;因此直到考研期间学习信号与系统一时间感觉一窍不通&#xff0c;许多地方不能理解&#xff0c;再加上我们所用参考教材是本校老师编写&#xff0c;并非奥郑吴“三大名著…

创业计划书

要求 清楚明了、真实可信、简明扼要、图表、逻辑性强、佐证材料 作用&#xff1a;指明目标 给员工绘制蓝图给投资方看 创业须知 创业创意选择要差异化、尽量避免同仁化 多了解法律知识 如何介绍自己的公司或产品 a. 模板法&#xff1a;(公司的名称)提供的(产品或服务)利…

一个创业公司的融资流程?

https://www.sohu.com/a/202743405_100010072 笔者最近参加了几次路演会&#xff0c;看到很多熟悉的项目&#xff0c;有些在此之前已经拿到好几份term sheet。本以为这些创始人是来融下一轮的&#xff0c;等他们登台路演时才发现&#xff0c;他们还是在融之前的轮次。会后&…

Hadoop 服务器集群搭建

背景简介: 服务器分类: 体型: 小型机 大型机 X86服务器(PC server) 品牌: IBM HP Dell 曙光 浪潮等 X86服务器中有 IBM HP Dell 曙光 浪潮 重要元素: CPU(核数4 6 8 10..) 内存(成对出现) 硬盘 等 实验真是场景下搭建服务器集群, 最终效果,通过远程或在某局域网中在…

CentOS7 集群搭建

环境准备 1、VMware Workstation 16 Pro 2、CentOS-7-x86_64-DVD-2009.iso 3、SSH 连接改工具 finashell 一、安装 centos VMware安装CentOS7超详细版_Xiao J.的博客-CSDN博客_vmware安装centos7 如果网络无法打开或者网段不在同一网段&#xff0c;则检查本机上的下面两个…

基于iptables的SNAT+DNAT+docker服务器集群搭建

什么是SNAT&#xff1f; SNAT用于局域网访问互联网&#xff0c;局域网的主机A想访问互联网上的主机C&#xff0c;首先要将数据包发送到防火墙所在的主机B&#xff0c;B收到后修改数据包的源地址为B机的公网IP&#xff0c;然后再发送到互联网。 C机收到后将回应包经互联网发送…

springcloud高可用服务器集群搭建

服务器健壮是非常重要的&#xff0c; 但是有很多种原因可能会导致服务注册中心宕机&#xff0c;如果宕机就会有一些灾难性的问题出现&#xff0c;所以保证服务注册中心处于活着运行状态显得尤为重要&#xff01;&#xff01;&#xff01; 我们必须保证&#xff0c;哪怕某些服…

redis5.0集群搭建(两台服务器)

redis5.0集群搭建(两台服务器) 用两台虚拟机模拟6个节点&#xff0c;一台机器3个节点&#xff0c;创建出3 master、3 salve 环境。 redis 采用 redis-5.0.2 版本。 两台虚拟机都是 CentOS &#xff0c;一台 Centos7 &#xff08;IP:192.168.1.20&#xff09;&#xff0c;一台 C…

分布式文件服务minio集群搭建

minio集群搭建过程记录 minio集群搭建1、服务器&#xff1a;2台服务器&#xff08;存储数据目录不能是/root目录&#xff0c;否则会报错&#xff09;2、从官网获取Minio二进制文件并上传至2台集群主机&#xff1a;3、创建目录(2台集群主机都执行)4、集群启动文件配置(2台集群主…

云服务器大数据高可用集群搭建-----hadoop篇

目录 一、集群配置二、集群规划三、Hadoop、Zookeeper、Java、Centos版本四、Linux配置4.1 主机名配置4.1.1 修改Linux主机名4.1.2 修改linux的hosts文件4.1.3 重启服务器4.1.4 修改windows的hosts文件 4.2防火墙配置4.3 设置普通用户4.4 免密登录4.5 创建安装目录和软件包存放…

云服务器搭建Hadoop集群

云服务器搭建Hadoop集群 一、配置服务器1. 创建普通用户2. 安装 Java 环境3.安装hadoop4.网络配置5.hadoop配置6.执行分布式实例 一、配置服务器 1. 创建普通用户 说明&#xff1a;由于 root 环境下操作比较危险&#xff0c;所以这里新建一个普通用户来进行 hadoop 的搭建。 …

ZooKeeper集群搭建

目录 1 搭建要求 2 准备工作 3 配置集群 4 启动集群 5 模拟集群异常 1 搭建要求 真实的集群是需要部署在不同的服务器上的&#xff0c;但是在我们测试时同时启动很多个虚拟机内存会吃不消&#xff0c;所以我们通常会搭建伪集群&#xff0c;也就是把所有的服务都搭建在一台…

(七)centos7案例实战——nginx+keepalived高可用服务器集群搭建

前言 本节内容延续之前的内容&#xff0c;往期博客已经介绍了如何安装nginx服务器以及将nginx安装成为一个系统服务&#xff0c;本节内容是在前期内容的基础上&#xff0c;搭建一个高可用的nginx服务器集群&#xff0c;主要使用Keepalived组件&#xff0c;实现高可用的nginx集…

多台云服务器的 Kubernetes 集群搭建

环境 两台或多台腾讯云服务器&#xff08;本人搭建用了两台&#xff09;&#xff0c;都是 CentOs 7.6&#xff0c; master 节点&#xff1a;服务器为 4C8G&#xff0c;公网 IP&#xff1a;124.222.61.xxx node1节点&#xff1a;服务器为 4C4G&#xff0c;公网 IP&#xff1a…

基于slurm框架的GPU服务器集群搭建方法

基于slurm框架的GPU服务器集群搭建操作文档 1. 环境基础 2. 环境配置 2.1 hostname配置 2.2 关闭SELinux &#xff08;master, slave&#xff09; 2.3 关闭Firewall &#xff08;master, slave&#xff09; 2.4 配置ip与hostname映射关系 (master, slave1) 3. 创建munge和…