Skip to content

Risposta di circuiti RC a gradino e impulso

Interruttori dal punto di vista matematico

Section titled “Interruttori dal punto di vista matematico”
┌──/ ──┐
│+ │
V_s R_1
│- │
└──────┘

Se chiudo l’interruttore all’istante t0t_0, il circuito avrà questo comportamento:

VR1(t)={t<t0    0tt0    VsV_{R_1}(t) = \begin{cases} t < t_0 \implies 0 \\ t \geq t_0 \implies V_s \end{cases}

Se tracciamo il grafico sul piano cartesiano, otteniamo la forma di una funzione gradino θ(tt0)\theta(t - t_0).

Di conseguenza, VR1(t)=Vs θ(tt0)V_{R_1}(t) = V_s\ \theta(t - t_0).

Prendiamo un generatore di corrente IsI_s che, a circuito chiuso, eroga una corrente costante I0I_0.

L’interruttore viene chiuso all’istante t0t_0.

┌─/ ─┬────┐
I_s R_1 C_1
└────┴────┘

Costruiamo il sistema:

{VR1(t)=VC1(t)=V(t)Is(t)=IR1(t)+IC1(t)VR1(t)=IR1(t)R1IC1(t)=C1 dVC1dt(t)Is(t)=I0 θ(tt0)V(t0)=0\begin{cases} V_{R_1}(t) = V_{C_1}(t) = V(t) \\ I_s(t) = I_{R_1}(t) + I_{C_1}(t) \\ V_{R_1}(t) = I_{R_1}(t)\,R_1 \\ I_{C_1}(t) = C_1\ \frac{dV_{C_1}}{dt}(t) \\ I_s(t) = I_0\ \theta(t - t_0) \\ V(t_0) = 0 \end{cases}

Otteniamo ancora una volta un problema di Cauchy:

{Is(t)=V(t)R1+C1 dVdt(t)Is(t)=I0 θ(tt0)V(t0)=0\begin{cases} I_s(t) = \frac{V(t)}{R_1} + C_1\ \frac{dV}{dt}(t) \\ I_s(t) = I_0\ \theta(t - t_0) \\ V(t_0) = 0 \end{cases}

Ora possiamo studiare due casi:

  • A circuito aperto e scarico non succede niente.

    {t<t0V(t)R1+C1 dVdt(t)=0V(t0)=0\begin{cases} t < t_0 \\ \frac{V(t)}{R_1} + C_1\ \frac{dV}{dt}(t) = 0 \\ V(t_0) = 0 \end{cases}
  • Quando l’interruttore viene chiuso, otteniamo un’equazione differenziale a variabili separabili.

    {tt0V(t)R1+C1 dVdt(t)=I0V(t0)=0\begin{cases} t \geq t_0 \\ \frac{V(t)}{R_1} + C_1\ \frac{dV}{dt}(t) = I_0 \\ V(t_0) = 0 \end{cases} {tt0V(t0)V(t)dV(t)V(t)I0 R1=t0tdtτ    [ln(V(t)I0 R1)]V(t0)V(t)=tt0ττ=R1 C1V(t0)=0\begin{cases} t \geq t_0 \\ \int_{V(t_0)}^{V(t)} \frac{dV(t)}{V(t) - I_0\ R_1} = - \int_{t_0}^t \frac{dt}{\tau} \iff \left[\ln\left(V(t) - I_0\ R_1\right)\right]_{V(t_0)}^{V(t)} = -\frac{t - t_0}{\tau} \\ \tau = R_1\ C_1 \\ V(t_0) = 0 \end{cases} ln(V(t)I0 R1)ln(I0 R1)=tt0τ    V(t)=I0 R1(1ett0τ)\ln\left(V(t) - I_0\ R_1\right) - \ln\left(I_0\ R_1\right) = -\frac{t - t_0}{\tau} \iff V(t) = I_0\ R_1\left(1 - e^{-\frac{t - t_0}{\tau}}\right)

Otteniamo così la funzione completa, che tiene conto dello scalino:

V(t)=I0 θ(tt0) R1 (1ett0τ)V(t) = I_0\ \theta(t - t_0)\ R_1\ \left(1 - e^{-\frac{t - t_0}{\tau}}\right)

Presa una funzione gradino, avremo sempre una risposta specifica per un circuito, che chiameremo g(t)g(t). Nel caso trattato sopra, l’ingresso è I0 θ(tt0)I_0\ \theta(t - t_0) e la risposta sarà I0g(tt0)I_0\,g(t - t_0).

Chiameremo Z0Z_0 la risposta in condizioni di stato zero di un generico circuito a un generico ingresso. Riprendendo la definizione precedente, g(t)=Z0(θ(t))g(t) = Z_0(\theta(t)).

Introduciamo un operatore lineare che trasla una funzione di un certo Δt\Delta t:

TΔt[f(t)]=f(tΔt)\mathcal{T}_{\Delta t}[f(t)] = f(t - \Delta t)

Poiché entrambi gli operatori sono lineari, non c’è differenza nell’ordine di composizione tra Z0Z_0 e T\mathcal{T}.

Possiamo descrivere il grafico di un impulso come un rettangolo di base dd e altezza 1d\frac{1}{d}:

{t<0    00td    1dt>d    0\begin{cases} t < 0 &\implies 0 \\ 0 \leq t \leq d &\implies \frac{1}{d} \\ t > d &\implies 0 \end{cases}

Otteniamo la delta di Dirac δ(t)\delta(t) quando dd tende a zero. Più in generale, data una funzione di test ff, la delta di Dirac è definita dalla proprietà:

+δ(t) f(t) dt=f(0)    +δ(t) dt=1\int_{-\infty}^{+\infty} \delta(t)\ f(t)\ dt = f(0) \implies \int_{-\infty}^{+\infty} \delta(t)\ dt = 1

Riprendiamo l’esempio del circuito visto in precedenza. Questa volta l’interruttore rimarrà chiuso per un intervallo di tempo d=t1t0d = t_1 - t_0. La corrente del generatore avrà valore 1t1t0\frac{1}{t_1 - t_0}.

Si distinguono tre fasi:

  • Per t<t0t < t_0 il sistema resta invariato (circuito aperto e scarico).

  • Per t0tt1t_0 \leq t \leq t_1 otteniamo:

    V(t)=R1 1d(1ett0τ)V(t) = R_1\ \frac{1}{d}\left(1 - e^{-\frac{t - t_0}{\tau}}\right)
  • Per t>t1t > t_1, la risposta è data dalla scarica del circuito a partire dal valore di tensione raggiunto durante l’impulso:

    {C1 dVdt(t)+V(t)R1=0V(t1)=R1 1d(1edτ)    V(t)=V(t1) ett1τ\begin{cases} C_1\ \frac{dV}{dt}(t) + \frac{V(t)}{R_1} = 0 \\ V(t_1) = R_1\ \frac{1}{d} \left(1 - e^{-\frac{d}{\tau}}\right) \end{cases} \implies V(t) = V(t_1)\ e^{-\frac{t - t_1}{\tau}}

Per studiare la risposta alla delta di Dirac, dobbiamo far tendere dd a zero:

V(t)=limd0V(t1) ett1τ=limd0R1d(1edτ)ett0dτ=R1 ett0τlimd01edτd=R1 ett0τ1τ=1C1 ett0τ\begin{array}{ll} V(t) &= \lim_{d \to 0} V(t_1)\ e^{-\frac{t - t_1}{\tau}} \\ &= \lim_{d \to 0} \frac{R_1}{d}\left(1 - e^{-\frac{d}{\tau}}\right) e^{-\frac{t - t_0 - d}{\tau}} \\ &= R_1\ e^{-\frac{t - t_0}{\tau}} \lim_{d \to 0} \frac{1 - e^{-\frac{d}{\tau}}}{d} \\ &= R_1\ e^{-\frac{t - t_0}{\tau}} \frac{1}{\tau} \\ &= \frac{1}{C_1}\ e^{-\frac{t - t_0}{\tau}} \end{array}