Z trasformazione

L' trasformare zione Z è uno strumento matematico per l' automatica ed elaborazione del segnale , che è l'equivalente discreto della trasformata di Laplace . Trasforma un segnale nel dominio del tempo reale in un segnale rappresentato da una serie complessa e chiamato trasformato ed Z .

Viene utilizzato tra l'altro per il calcolo di filtri digitali con risposta all'impulso infinita e in modalità automatica per modellare sistemi dinamici in modo discreto.

Definizione

La sua definizione matematica è la seguente: la trasformazione in Z è un'applicazione che trasforma una sequenza s (definita su numeri interi) in una funzione S di una variabile complessa denominata z , tale che

La variabile n rappresenta generalmente il tempo discretizzato, la variabile complessa z è solo un essere matematico. Quando lavoriamo su s ( n ) diciamo che siamo nel dominio del tempo , quando lavoriamo su S ( z ) il dominio si chiama frequenza per analogia con la trasformata di Fourier.

Sì , stiamo parlando di un segnale causale. Al contrario, sì , stiamo parlando di un segnale anti-causale.

Per i segnali causali, possiamo anche usare la trasformata Z monolaterale  :

Esistenza della trasformata in Z

Il dominio di convergenza è il sottoinsieme in cui converge la serie . In altre parole, il dominio di convergenza della trasformata nella sequenza è l'insieme:

Il sottoinsieme in cui questa serie converge assolutamente è detto corona di convergenza . In posa , viene:

con

Il dominio di convergenza assoluta di è quindi una corona

dove significa ogni volta o e dove la disuguaglianza (ampia o stretta) (resp. ) è la condizione necessaria e sufficiente affinché abbia un limite finito quando (resp. ) tende a . in modo esplicito,

Nel resto dell'articolo, si assume che la corona di convergenza sia non vuota e le trasformazioni in Z sono valide solo per .

Proprietà di trasformazione Z

Mostriamo le proprietà elencate di seguito:

Linearità

La trasformata Z di una combinazione lineare di due segnali è la combinazione lineare delle trasformate Z di ciascun segnale.

Spostamento di tempo

Lo spostamento temporale di k campioni di un segnale risulta nella moltiplicazione della trasformata Z del segnale per z −k .

Avanzate

Quando usiamo la trasformata Z monolaterale (vedi sopra), otteniamo

convoluzione

La trasformata Z di un prodotto di convoluzione è il prodotto delle trasformate Z

dove .

In effeti,

Moltiplicazione per un esponenziale con trasformata in Z dalla seguente Moltiplicazione per la variabile di evoluzione

Generalmente:

dove significa che applichiamo k volte all'operatore

Se scriviamo questa formula al rango k = 1, otteniamo la formula di derivazione  :

Teorema del valore iniziale

Sia un segnale causale e la sua trasformata in Z. Allora:

Teorema del valore finale

Consideriamo un segnale causale e la sua trasformata in Z. Quindi, quando esiste il limite sinistro, possiamo scrivere:

Dimostrazione

Il teorema del valore iniziale ha una prova ovvia: è sufficiente impostare e sostituire y con 0 nell'espressione per .


Per il teorema del valore finale, si noti che il fatto che esiste implica che la successione è limitata e quindi che il raggio di convergenza di è minore o uguale a 1. Abbiamo

con

e questa sequenza di funzioni è uniformemente convergente all'aperto . Il punto 1 appartiene all'adesione di U e per , converge a . Secondo il “teorema del doppio limite”, abbiamo quindi therefore

Trasformazione Z inversa

La trasformata Z inversa è data da:

dove è un cammino chiuso percorso in senso antiorario e appartenente interamente al dominio di convergenza.

In pratica, questo calcolo viene spesso effettuato utilizzando il teorema dei residui e la formula diventa nel caso di un segnale causale:

Altri metodi di inversione Altri metodi di inversione da cui passare a sono: lettura a ritroso dalla tabella delle trasformate usuali; l'applicazione delle regole dello spostamento, delle combinazioni lineari, del prodotto di convoluzione. Nella disperazione si può sempre provare a procedere per identificazione dando z k +1 valori numerici e cercando i coefficienti x (0) a x (k) che sono soluzioni di un sistema di k + 1 equazioni lineari a k + 1 sconosciuto. Oppure prova a trovare un'espansione di Taylor o Maclaurin della funzione da invertire. Un caso particolarmente favorevole si verifica quando la funzione è una frazione razionale . Infatti quando:, essendo P e Q due polinomi in 1/z, la divisione può essere effettuata fino al grado di precisione desiderato, e si ottengono direttamente i valori numerici dei coefficienti , n variabile da 0 a m. In questo caso, la notazione è adottata maggiormente in questo caso . Il motivo è che, per sistemi discreti o campionati, la funzione di trasferimento si scrive h (n) e la sua trasformata in Z è spesso presentata in questa forma di quoziente tra un output (in z) e un input (in z ) . Un esempio concreto per illustrare questo approccio:   Quoziente di polinomi in z, approssimazione numerica.

Attenzione, questo metodo è puramente numerico, non fornisce l'espressione analitica della serie inversa. In questo esempio, H (z) è il rapporto di due polinomi in 1 / z. Il numeratore sembra moltiplicare per 2 il denominatore spostato di 1 periodo, ma scegliamo valori numerici un po' imprecisi per evitare un quoziente perfetto pari a 2/z.

Possiamo verificare su un foglio di calcolo o manualmente che questi polinomi soddisfino la definizione di divisione euclidea : H (z) = NUM ​​(z) / DENOMINAZIONE (z) = Q (z) + R (z) / DENOMINAZIONE (z) . Assumiamo che il resto sia trascurabile rispetto ai coefficienti del quoziente. I diagrammi di questi vari polinomi possono essere visualizzati su un foglio di calcolo come segue.

ZtransfoNumDenomQuotient.PNG ZtransfoPolynReste.PNG

Per curiosità possiamo visualizzare la risposta all'impulso dell'approssimazione Q (z) di H (z). Allo stesso modo, possiamo visualizzare la risposta dell'indice di Q (z) a un passo di Heaviside. Ztransfo2reponses.PNG

Se ci accontentassimo di un'approssimazione meno precisa di H (z) per il quoziente Q (z), della forma

fino alla potenza di 5 ad esempio: otterremmo curve di risposta leggermente diverse, molto meno precise (imprecisione 6 volte maggiore circa). La scelta del grado di approssimazione, ovvero del miglior compromesso tra la precisione e la pesantezza dei calcoli, è dettata dall'esame concreto del problema specifico che stiamo trattando.   Processo per identificazione approssimata dei coefficienti di X (z). Per passare da a , se nessun metodo sembra portare, nella disperazione possiamo sempre provare a procedere per identificazione dando z k + 1 valori numerici e cercando i coefficienti x (0) a x (k) che sono soluzioni di un sistema di k + 1 equazioni lineari con k + 1 incognite. Esempio:   Uso di frazioni razionali, esempio della funzione di trasferimento della successione di Fibonacci.

La serie generatrice della successione di Fibonacci è quindi la sua trasformazione in Z è

Per trovare la formula di Binet , eseguiamo la trasformazione inversa. Si può provare il metodo delle frazioni razionali. Il denominatore ha due poli, e che sono il numero dell'oro  : e l'opposto del suo opposto: . Per i calcoli incontrati di seguito, useremo le seguenti proprietà di e  :, e

.

La funzione si scompone in frazioni razionali elementari che riscriviamo un po':

.

Una frazione del tipo può essere lavorata come segue:

La prima parte è la trasformata della solita formula esponenziale, la seconda parte 1 / z è il puro ritardo di una tacca. Affinché la trasformata inversa di questa frazione elementare sia , applicando le regole delle combinazioni lineari calcoliamo la sequenza cercata:

 

Relazione con altre trasformazioni

Trasformata di Laplace

Teorema  -  Sia x un segnale, supposto una funzione differenziabile indefinitamente, e (con sovrascrittura, che denota una distribuzione come funzione)

il pettine di Dirac (che appartiene allo spazio delle distribuzioni temperate ). Il segnale campionato , definito da , è una distribuzione che può essere scritta come

.

La corrispondenza è una suriezione della banda di convergenza della trasformata di Laplace del segnale campionato (assumendo questa banda di convergenza non vuota) sulla corona di convergenza della trasformata Z della sequenza generale di termini , e si ha

. Dimostrazione

O appartenenti alla banda di convergenza di . Allora (con un nuovo abuso di scrittura) appartiene e per definizione dove denota la trasformata di Fourier . Sia dove è lo spazio di Schwartz delle funzioni decrescenti (di cui è il duale). Abbiamo (ancora in forma impropria)

Di conseguenza

.

Le suddette uguaglianze sono valide perché in ogni gancio di dualità, abbiamo a sinistra una distribuzione temperata ea destra una funzione decrescente; quindi, la sostituzione invia banda convergenza del segnale campionato nell'anello convergenza di .

Reciprocamente, sia la sequenza dei termini generali  ; impostiamo e . Il numero complesso appartiene a se, e solo se la successione dei termini generali appartiene allo spazio delle “sequenze a crescita lenta” (cioè delle successioni a per le quali esiste un intero come for . La trasformata di Fourier di tale continuazione è la - distribuzione periodica

.

Cerchiamo di associare la sequenza con la distribuzione definito (in notazione abusiva) per

.

La mappa è un monomorfismo di nello spazio delle distribuzioni temperate e la trasformata di Fourier è un automorfismo di . Si ottiene quindi (sempre in notazione abusiva)

.

Quanto sopra mostra che

Ricapitoliamo: se , allora , quindi , quindi , quindi (notazione abusiva) , quindi . Abbiamo quindi mostrato che la corrispondenza è una suriezione di on .

Trasformata di Fourier e trasformata discreta di Fourier

Se il cerchio unitario appartiene alla corona di convergenza , la trasformata di Fourier della successione si ottiene portando la restrizione della trasformata Z di tale successione al cerchio unitario, cioè ponendo . La trasformata di Fourier è infatti la funzione -periodica (è -periodica se poniamo e prendiamo come variabile la pulsazione ). Se è una successione di numeri reali, si ha quindi , si può ipotizzare che vari nell'intervallo .

La trasformata di Fourier può essere definita per sequenze a crescita lenta (è quindi una distribuzione -periodica) e la trasformata Z da questa più generale trasformata di Fourier (vedi la dimostrazione sopra).


Esiste anche una relazione tra la trasformata Z e la trasformata discreta di Fourier (DFT). Il TFD di un segnale di supporto si ottiene valutando in (con ).

Le solite trasformazioni Z

Sotto, rappresenta l'impulso unitario o “sequenza di Kronecker  ” (uguale a 1 per e 0 altrimenti; si può anche scrivere , dove è il simbolo di Kronecker ); d'altra parte, designa la fase unitaria (uguale a 1 per e 0 altrimenti).

Z trasforma
Segnale Trasformato in Z Area di convergenza
1
2
3
4
5
6
7
8
9
10
11

Note e riferimenti

Appunti

  1. Bourlès 2010 , §12.3.5
  2. Secondo Lang 1993 , §II.2
  3. Bourlès 2010 , §§12.3.5, 12.4.4; Pallu de la Barrière 1966 , cap. II
  4. Bourlès 2010 , §10.2.3
  5. Abbiamo invertito in una fase del calcolo e , cosa possiamo giustificare ( Schwartz 1965 , §V.5)
  6. Bourlès 2010 , §12.3.2
  7. Pallu de la Barrière 1966 , cap. 10, §4, Lemma 9.
  8. Bourlès 2010 , §§12.3.3, 12.3.5

Riferimenti

Vedi anche

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">