Skip to content

Laplace

Fondamenti di Automatica e Segnali

Trasformate di Laplace applicata alle funzioni di trasferimento di sistemi LTI.

Le leggi fisiche modellano sistemi ingegneristici tramite la determinazione di modelli matematici. Questi modelli possono essere espressi da equazioni differenziali.

I modelli che descrivono dei sistemi LTI (lineari tempo-invarianti) possono quindi essere espressi con equazioni differenziali di ordine n, del tipo:

∑j=0najdjydtj=∑j=0mbjdjudtj  ⟹  a0y(t)+⋯+andnydtn=b0u(t)+⋯+bmdmudtm\begin{aligned} \sum_{j=0}^n a_j \frac{d^j y}{dt^j} = \sum_{j=0}^m b_j \frac{d^j u}{dt^j} \\ \implies a_0 y(t) + \dots + a_n \frac{d^n y}{dt^n} = b_0 u(t) + \dots + b_m \frac{d^m u}{dt^m} \end{aligned}

L’indice n è il massimo ordine della derivata della funzione di uscita y(t)y(t). L’indice m è il massimo ordine della derivata dell’ingresso u(t)u(t).

La condizione n≥mn \geq m implica causalità (fisica realizzabilità). Di seguito si suppone che tale condizione sarà sempre verificata.

Un modello matematico fisicamente realizzabile descrive un sistema causale (ovvero non anticipativo).

Le trasformazioni funzionali associano funzioni nel dominio del tempo a funzioni in un altro dominio, nel quale operazioni complicate (come derivazione o integrazione) corrispondono a operazioni più semplici (come prodotto o somma). Le trasformazioni funzionali stabiliscono una relazione biunivoca tra funzioni nei due domini.

La trasformazione funzionale più utile per l’analisi di equazioni differenziali che rappresentano sistemi LTI è quella di Laplace. Data una funzione nel tempo f(t)f(t), la sua trasformata di Laplace è definita come:

F(s)=L[f(t)]=∫0∞f(t)e−stdt∈CF(s) = \mathcal{L} [f(t)] = \int_0^{\infty} f(t)e^{-st} dt \in \C

L’antitrasformata di Laplace è:

f(t)=L[F(s)]−1=12πj∫σ0−j∞σ0+j∞F(s)estds∈Rf(t) = \mathcal{L} [F(s)]^{-1} = \frac{1}{2\pi j} \int_{\sigma_0 -j\infty}^{\sigma_0 +j\infty} F(s)e^{st} ds \in \R

La rappresentazione cartesiana di s si effettua sul piano di Gauss (il piano complesso).

s=σ+jω=Re{s}+jIm{s}s = \sigma + j\omega = \text{Re}\{s\}+ j\text{Im}\{s\}

Dalla formula precedente si possono esprimere i seguenti parametri:

  • ω\omega: parte immaginaria di s (ordinata del piano di Gauss),
  • σ\sigma: parte reale di s (ascissa del piano di Gauss).

Dato il modulo ρ\rho e l’argomento φ\varphi, la rappresentazione polare di s è:

s=ρejφ=ρ(cos⁡(φ)+jsin⁡(φ))s = \rho e^{j\varphi}=\rho\big(\cos(\varphi)+j\sin(\varphi)\big)

Data la formula di Eulero:

ejφ=cos⁡(φ)+jsin⁡(φ)e^{j\varphi}=\cos(\varphi)+j\sin(\varphi)

Si ricavano le seguenti formule:

σ=ρcos⁡(φ)ω=ρsin⁡(φ)ρ=σ2+ω2φ=arctan⁡(ωσ)π2(1−sgn(σ))sgn(ω)\begin{aligned} \sigma &= \rho \cos(\varphi)\\ \omega &= \rho \sin(\varphi)\\ \rho &= \sqrt{\sigma^2 + \omega^2}\\ \varphi &= \arctan\bigg(\frac{\omega}{\sigma}\bigg)\frac{\pi}{2}\Big(1-\text{sgn}(\sigma) \Big)\text{sgn}(\omega) \end{aligned}

Il problema di partenza (ovvero la risoluzione delle equazioni differenziali) viene detto problema oggetto. Il problema nel dominio trasformato è detto problema immagine.

problemaoggetto    →risoluzionedifficilesoluzioneoggetto    L↓↑L−1problemaimmagine→piuˋ semplicioperazionisoluzioneimmagine\begin{CD} \boxed{\begin{split}\text{problema}\\ \text{oggetto}\;\;\end{split}} @> \text{difficile}>\text{risoluzione}> \boxed{\begin{split}\text{soluzione}\\ \text{oggetto}\;\;\end{split}} \\ @V\mathcal{L}VV @AA\mathcal{L}-1A \\ \boxed{\begin{split}\text{problema}\\ \text{immagine}\end{split}} @> \text{operazioni}>\text{più semplici}> \boxed{\begin{split}\text{soluzione}\\ \text{immagine}\end{split}} \end{CD}

In MATLAB, le operazioni di Laplace sono supportate da:

  1. Symbolic Toolbox: laplace, ilaplace
  2. Control System Toolbox: Transfer Function tf

Linearità:

L[αf1(t)+βf2(t)]=αF1(s)+βF2(s)\mathcal{L}[\alpha f_1(t)+\beta f_2(t)] = \alpha F_1(s)+\beta F_2(s) F(s∗)=F∗(s)F(s^*) = F^* (s)

Con s∗s^* complesso coniugato di s.

La messa in scala:

f(αt)  ⟺  1aF(sa)f(\alpha t) \iff \frac{1}{a} F\bigg(\frac{s}{a} \bigg)

Traslazione nel tempo:

L[f(t−t0)]=e−t0sF(s)\mathcal{L}[f(t-t_0)] = e^{-t_0 s} F(s)

Trasformata dell’integrale:

L[∫0tf(τ)dτ]=1sF(s)\mathcal{L} \bigg[\int_0^t f(\tau)d\tau \bigg] = \frac{1}{s} F(s)

Trasformata della derivata:

L[df(t)dt]=sF(s)−f(0+)\mathcal{L} \bigg[\frac{d f(t)}{dt} \bigg] = s F(s)-f(0^+)

Trasformata della derivata seconda:

L[d2f(t)dt2]=s2F(s)−sf(0)−df(0)dt\mathcal{L} \bigg[\frac{d^2 f(t)}{dt^2} \bigg] = s^2 F(s)-sf(0)-\frac{df(0)}{dt}

Teorema della traslazione in s:

L[eatf(t)]=F(s−a)\mathcal{L} \bigg[e^{at} f(t)\bigg] = F(s-a)

Teorema della trasformata dell’integrale di convoluzione:

L[∫0∞f1(τ)f2(t−τ)dτ]=F1(s)F2(s)\mathcal{L} \bigg[\int_0^{\infty} f_1 (\tau) f_2 (t-\tau)d\tau\bigg] = F_1(s) F_2(s)

Le proprietà che seguono valgono se il limite di f(t)f(t) esiste e per F(s)F(s) razionali. I numeri razionali (insieme Q\mathbb{Q}) sono tutti e soli i numeri che possono essere espressi sotto forma di frazione con numeratore e denominatore entrambi appartenenti ai numeri naturali:

F(s)∈\Q  :  F(s)=N(s)D(s)N(s),  D(s)∈NF(s) \in \Q \; : \; F(s) = \frac{N(s)}{D(s)}\quad N(s),\; D(s) \in \N

Teorema del valore iniziale:

lim⁡t→0+f(t)=lim⁡s→∞sF(s)\lim_{t \to 0^+} f(t) = \lim_{s \to \infty} sF(s)

Teorema del valore finale:

lim⁡t→∞f(t)=lim⁡s→0sF(s)\lim_{t \to \infty} f(t) = \lim_{s \to 0} sF(s)

Trasformata di una funzione periodica:

Dato il periodo T, sia f(t)f(t) una funzione non nulla in 0≤t≤T0\leq t \leq T. Sia fp(t)f_p(t) la funzione ottenuta attuando una ripetizione periodica di f(t)f(t), la sua trasformata è:

L[fp(t)]=F(s)1−eTs\mathcal{L} \bigg[f_p(t)\bigg] = \frac{F(s)}{1-e^{Ts}}
u(t)={0t<01t≥0u(t) = \begin{cases} 0 & \quad t<0 \\ 1 & \quad t \geq 0 \\ \end{cases}

La trasformata del segnale gradino unitario è:

L[u(t)]=1sL[u(t)]=∫0∞e−stdt==lim⁡c→+∞∫0ce−stdt==lim⁡c→+∞[e−st−s]0c=lim⁡c→+∞[e−sc−s+e0s]=1s\begin{aligned} \mathcal{L}[u(t)] &= \frac{1}{s}\\ \\ \mathcal{L}[u(t)] &= \int_0^{\infty} e^{-st}dt =\\ &= \lim_{c \to +\infty}\int_0^c e^{-st}dt =\\ &= \lim_{c \to +\infty} \bigg[\frac{e^{-st}}{-s}\bigg]_0^c \\ &= \lim_{c \to +\infty} \bigg[\frac{e^{-sc}}{-s}+\frac{e^0}{s}\bigg] =\frac{1}{s} \end{aligned}

N.B. lim⁡c→+∞e−c=0\lim_{c \to +\infty} e^{-c} = 0

Trasformata di segnale esponenziale monolatero:

f(t)={eatt≥00t<0f(t) = \begin{cases} e^{at} \quad & t \geq 0\\ 0 \quad & t < 0 \end{cases}

Allora la trasformata è:

L[f(t)]=1s−aL[f(t)]=∫0∞eate−stdt==lim⁡c→+∞∫0ceat−stdt==lim⁡c→+∞[e−t(s−a)−(s−a)]0c==lim⁡c→+∞[e−c(s−a)−(s−a)−e0−(s−a)]==1s−a\begin{aligned} \mathcal{L}[f(t)] &= \frac{1}{s-a}\\ \\ \mathcal{L}[f(t)] &=\int_0^{\infty} e^{at} e^{-st}dt =\\ &= \lim_{c \to +\infty}\int_0^c e^{at-st}dt =\\ &= \lim_{c \to +\infty}\bigg[\frac{e^{-t(s-a)}}{-(s-a)}\bigg]_0^c =\\ &= \lim_{c \to +\infty}\bigg[\frac{e^{-c(s-a)}}{-(s-a)}-\frac{e^0}{-(s-a)}\bigg] =\\ &= \frac{1}{s-a} \end{aligned}

Dato n∈Nn \in \N ed a∈Ca\in\C costante:

L[tneat]=n!(s−a)n+1\mathcal{L}[t^n e^{at}] = \frac{n!}{(s-a)^{n+1}}

Se f(t)=0f(t)=0 per t<0t < 0, allora:

  • gradino unitario: f(t)=t0f(t)=t^0
  • rampa unitaria: f(t)=t1f(t)=t^1
  • esponenziale monolatero: f(t)=t0eatf(t)=t^0 e^{at}

Un numero reale è un numero complesso con parte immaginaria nulla:

α∈C∧Im{α}=0  ⟹  α∈R⊆C\alpha \in \C \land \text{Im}\{\alpha\}=0 \implies \alpha \in \R \sube \C

Grazie alla formule di Eulero si può scrivere:

sin⁡(ωt)=[ejωt−e−jωt]12j\sin(\omega t) = \bigg[e^{j\omega t}-e^{-j\omega t} \bigg]\frac{1}{2j} cos⁡(ωt)=[ejωt+e−jωt]12\cos(\omega t) = \bigg[e^{j\omega t}+e^{-j\omega t} \bigg]\frac{1}{2}

Trasformata dell’impulso Delta di Dirac:

L[δ(t)]=1\mathcal{L}[\delta(t)] = 1

Trasformata parabola unitaria:

f(t)=t2/2  ⟹  L[f(t)]=1s3f(t) = t^2/2 \implies \mathcal{L}[f(t)] =\frac{1}{s^3}

La rampa unitaria è la bisettrice del 1° quadrante. Inoltre, è la derivata della parabola unitaria.

f(t)={tt≥00t<0L[f(t)]=∫0∞te−stdt=1s2\begin{aligned} f(t) &= \begin{cases} t \quad & t \geq 0\\ 0 \quad & t < 0 \end{cases} \\ \mathcal{L}[f(t)] &= \int_{0}^{\infty} t e^{-st}dt =\frac{1}{s^2} \end{aligned} f(t)=t22;L[f(t)]=1s3f(t) = \frac{t^2}{2} \quad ; \quad \mathcal{L}[f(t)] = \frac{1}{s^3}

Trasformata di sinusoide e cosinusoide:

L[sin⁡(ωt)]=ωs2+ω2\mathcal{L} \Big[\sin(\omega t)\Big] = \frac{\omega}{s^2+\omega^2} L[cos⁡(ωt)]=ss2+ω2\mathcal{L} \Big[\cos(\omega t)\Big] = \frac{s}{s^2+\omega^2}