type
Post
status
Published
date
Jan 21, 2026
slug
summary
tags
学习
category
技术积累
icon
password
RC电路作为一个最基础的电路,通过一个简单的电阻 R 和电容 C 的组合,能构建出截然不同的滤波特性。当我们将输出端选在电容两端时,它是一个Low-Pass低通系统;而当输出端选在电阻两端时,它则摇身一变,成为了High-Pass高通系统。
 
为了在计算机中模拟这一过程,首先需要从电路的物理本质出发。
根据基尔霍夫电压定律(KVL),输入电压 等于电容电压与电阻电压之和。
结合电容的电流公式 以及欧姆定律 ,我们可以推导出描述电阻负载系统的连续时间线性常系数微分方程(CT LCCDE)。
 
在数学形式上,该方程体现了输出电压的变化率与输入电压变化率以及系统自身状态的关系:
然而,计算机无法直接处理连续的微分方程,因此我们需要通过前向差分法(Forward Difference Approximation)将其离散化。
我们将导数项近似为 ,其中 是采样周期。经过整理,我们得到了用于数字仿真的离散时间差分方程(DT LCCDE):
基于上述理论,我们在 MATLAB 中编写了仿真程序。代码首先定义了电路参数:电阻为 1kΩ,电容为 5μF,对应的时间常数 。通过递归循环,我们可以计算出系统对不同输入信号的响应。
在阶跃响应的实验中,可以观察到非常有趣的现象。当输入信号发生突跳时,电容负载(蓝色曲线)并没有立即跟随,而是以指数方式平滑上升。
这是因为电容两端的电压不能突变,能量的积累需要时间,这种特性使其能够滤除高频杂波,保留低频分量。
反之,电阻负载(红色曲线)在信号跳变的瞬间产生了一个巨大的尖峰,随后迅速衰减回零。
这种对突变的"敏感"正是高通滤波器的典型特征,它只允许信号中剧烈变化的部分通过。
 
为了进一步验证其频率特性,我们引入了正弦波测试。
10Hz 的低频环境下,电容负载几乎完美地还原了输入波形,而电阻负载的输出微乎其微。
当频率提升至 3200Hz 时,结果完全反转:电容负载的输出幅度被大幅削弱,而电阻负载则表现活跃。
这一实验结论直观地回答了电路的滤波类型:电容负载配置对应低通滤波器,而电阻负载配置对应高通滤波器。
 
关于 RC 电路是否为时间不变系统(Time-Invariant System)的问题,答案是肯定的。
从物理角度看,电路中的电阻和电容值不随时间改变。我们在仿真中通过改变阶跃信号的延迟时间 也验证了这一点:无论信号何时进入系统,输出波形的形状始终保持一致,仅仅是随时间轴平移。
这种稳定性是线性时不变(LTI)系统的重要基石。