在电路中运用叠加定理时,储能元件(电容,电感)的初始值只能计算一次

我们在《》讲到:含有电容、电感的电路也是线性电路。其实这句话是存在瑕疵的,应该说当电感,电容中不储能,即其初始值为零的时候,电感,电容是线性元件(线性系统)。这个我们从线性系统的定义可以看出:
当一个系统满足ay=ax时,通俗的讲就是当其输入增加或减少a倍,其输出同时也增加或减少a倍时,就说这个系统是线性系统。
依据上面的定义,我们看下电容的公式:
当我们以u为输入,i为输出的时候
i ( t ) = c ∗ d u d t i(t) =c*\frac{du}{dt} i(t)=cdtdu
这个系统就是线性系统,但是这个时候也不存在初始值的概念了。因为自变量就是u。
当我们以i为输入,u为输出的时候
u ( t ) = 1 c ∗ ∫ 0 t i ( t ) d t + u ( 0 )   u(t) =\frac1c *\int_0^t i(t)dt+u(0)\, u(t)=c10ti(t)dt+u(0)
这个时候当 i ( t ) i(t) i(t)变为原来的两倍时,很显然我们不能直接得到 u ( t ) u(t) u(t)也是原来的两倍。这就不是一个线性的系统。

并且在实际的电路中,我们很难以一个电压直接作为电容的自变量。例如
在电路中运用叠加定理时,储能元件(电容,电感)的初始值只能计算一次_第1张图片
在这个电路中,如果我们用电容的电流做方程,会得到
u s ( t ) = i ( t ) ∗ r + ∫ 0 t i ( t ) d t + u ( 0 )   u_s(t) =i(t)*r +\int_0^t i(t)dt+u(0)\, us(t)=i(t)r+0ti(t)dt+u(0)
这样做是得不到微分方程,没法求解的。
因此我们只能列下面的微分方程
u s ( t ) = u c + r ∗ c d u d t u_s(t) =u_c +r*c\frac{du}{dt} us(t)=uc+rcdtdu
我们注意观察这个方程,其解得的值为
u c = u 0 ∗ e − t r c + u s ( 1 − e − t r c ) u_c =u_0*e^{- \frac{t}{rc}}+u_s(1-e^{-\frac{t}{rc}}) uc=u0erct+us(1erct)
也就是说这个系统的输出是电容电压,输入是电源电压,这个系统是非线性的。那么我们就不能利用叠加定理了吗,其实不是的,
注意观察,上面式子的右边是线性的,且只与电源电压有关,左边是电容的零输入响应。
其实左边的部分可以写为
u 0 ∗ e − t r c = u 0 ∗ δ ∗ ( 1 − e − t r c ) u_0*e^{- \frac{t}{rc}}=u_0*\delta*(1-e^{-\frac{t}{rc}}) u0erct=u0δ(1erct)
其中的 δ \delta δ为单位冲激激励,其积分值为1。也就是说:电容的零输入响应其实相当于冲激激励的零状态响应(冲激量的积分为电容的初始值)
这就巧妙的避开了电容初始值的问题。其实在电路教材里面,我们已经知道了电路的全响应=零状态响应+零输入响应。这就是我们在利用叠加定理时需要注意的。

总结


带有初始值的电容,电感组成的系统可以看做是线性系统,也可以利用叠加定理求解,但是要考虑系统的零输入响应。


我们在利用叠加定理的时候,可以将电容的初始值置零,然后计算所有激励的响应,叠加起来。这个时候注意,我们还要将所有激励置零,然后计算在电容初始值条件下的零输入响应,最后将两部分叠加起来就是电容的实际响应。
即:


全响应=电容置零时电源1的零状态响应+电容置零时电源2的零状态响应+电容置零时电源n的零状态响应+电源置零时的电容的零输入响应。


其实从另一个角度考虑,电源置零时的电容的零输入响应其实相当于电容置零时,冲激电源的响应(冲激量的积分为电容的初始值)
那么上面的式子可以写为:


全响应=电容置零时电源1的零状态响应+电容置零时电源2的零状态响应+电容置零时电源n的零状态响应+电容置零时的冲激响应


因为都是电容置零,所以简写为:


全响应=电源1的零状态响应+电源2的零状态响应+电源n的零状态响应+冲激响应(冲激量的积分为电容的初始值)


另外还可以写为:


全响应=电源1全响应+电源2的零状态响应+电源n的零状态响应


也就是说:在电路中运用叠加定理时,储能元件(电容,电感)的初始值只能计算一次

你可能感兴趣的:(自动化)