差分方程的经典求解
求解差分方程的方法有多种,时域经典法是将全响应分解为齐次解(自然响应)与特解(强迫响应)之和。
差分方程的标准形式
给定 阶线性常系数差分方程:
全解形式为:
其中 为齐次解(对应齐次方程的通解), 为特解(满足非齐次方程的一个特解)。
齐次解的求解
特征方程
齐次方程(令激励 )为:
设解的形式为 ,代入齐次方程得到特征方程:
求解得到 个特征根 。
特征根形式与对应齐次解
单实根
若特征根 为单实根,则对应的齐次解项为:
重实根
若特征根 为 重根,则对应的齐次解项为:
即从 扩展为 的多项式乘以 。
共轭复根
若特征根为一对共轭复根 ,则对应的齐次解项为:
或等价形式:
其中 ,。
齐次解的组合
将所有特征根对应的齐次解项线性组合,得到完整的齐次解形式:
带待定系数 ,由边界条件确定。
特解的求解
特解 的函数形式由激励 的形式决定。将特解代入原差分方程,通过比较系数确定特解中的待定参数。
常见激励对应的特解形式
| 激励 | 特解形式 |
|---|---|
| 常数 | |
| ( 次多项式) | |
| ( 不是特征根) | |
| ( 是 重特征根) | |
| 或 | |
特解待定系数的确定
将设定的特解形式代入差分方程,根据方程两边对应项系数相等建立方程组,即可求解出特解中的待定参数。
示例:若 且 不是特征根,设 ,代入方程后解出 。
全解与边界条件
全解为齐次解与特解之和:
初始条件与边界条件的确定
待定系数 需要通过系统的初始条件来确定。对于 阶系统,需要 个初始条件。
常用方法:
- 已知 直接代入
- 或利用系统在 时的历史状态递推得到
将 分别代入全解表达式,得到关于 的 个线性方程,联立求解。
迭代法
迭代法是差分方程最基本的求解方法,适合计算机数值计算。
将差分方程改写为递归形式:
从已知的初始状态开始,逐步递推计算出所有 。
优点:简单直接,适合编程实现。 缺点:不易得到闭式解析表达式,难以观察系统的本质特性。
经典法求解步骤总结
- 根据系统列写差分方程
- 写出特征方程,求解特征根,得到齐次解形式(含待定系数)
- 根据激励信号的形式设定特解,代入差分方程确定特解参数
- 全解 = 齐次解 + 特解
- 利用初始条件(边界条件)确定齐次解中的待定系数
- 得到系统的完全响应
链接到
- 上一个知识点:7.2 卷积和
- 下一个知识点:7.4 常用典型序列
- 相关知识点:2.6 经典微分方程求解