Algebra degli schemi a blocchi

Semplificare uno schema a blocchi vuol dire trasformarlo, passo dopo passo, in un unico blocco con la funzione di trasferimento totale W = Y / R. Servono tre regole base e quattro regole per spostare i nodi.

Regola d'oro: ogni trasformazione deve lasciare uguali i segnali.

Le tre regole base

Prima i tre simboli. Il blocco moltiplica il segnale per la sua funzione G. Il nodo sommatore (cerchio) somma o sottrae i segnali che entrano, secondo il segno scritto accanto. Il nodo di derivazione (pallino pieno) copia lo stesso segnale su più rami, senza cambiarlo.

1. Blocchi in serie

G₁ G₂

G = G₁ · G₂

uno dopo l'altro: si moltiplicano

2. Blocchi in parallelo

G₁ G₂ +±

G = G₁ ± G₂

uno accanto all'altro: si sommano, con il segno del sommatore

3. Anello di retroazione

+∓ G H

W = G1 ± G·H

+ nel denominatore se la retroazione è negativa, − se è positiva. Con retroazione unitaria (H = 1): W = G / (1 ± G)

La frase dell'anello

Andata diviso (1 + giro). L'andata è il prodotto dei blocchi da R a Y; il giro è il prodotto di tutti i blocchi che incontri facendo il giro dell'anello. Se la retroazione è positiva, il + diventa −.

Spostamento dei nodi a monte e a valle di un blocco

Quando due anelli si incrociano, le regole base non bastano: bisogna spostare un nodo oltre un blocco per separarli. Vale sia per i nodi sommatori sia per i nodi di derivazione.

A valle vuol dire dopo il blocco, nel verso della freccia. A monte vuol dire prima del blocco.

Spostare un nodo cambia il percorso di un segnale, quindi bisogna compensare inserendo un blocco nuovo sul ramo laterale (in rosso negli schemi): G oppure il suo inverso 1/G.

Le quattro regole in una tabella

Nodo da spostarea valle del blocco G
(dopo)
a monte del blocco G
(prima)
Nodo sommatoreGsul ramo che entra nel sommatore1/Gsul ramo che entra nel sommatore
Nodo di derivazione1/Gsul ramo derivatoGsul ramo derivato
SAG e DAI

Sommatore Avanti → G.   Derivazione Avanti → Inverso, cioè 1/G.
Se sposti il nodo indietro (a monte), fai l'opposto. Sommatore e derivazione si comportano sempre al contrario l'uno dell'altro.

Nodo sommatore a valle del blocco aggiungo G

prima
X₁ +± X₂ G Y
dopo
X₁ G +± X₂ G Y

Prima Y = (X₁ ± X₂)·G = X₁G ± X₂G. Dopo lo spostamento X₂ non passa più per G: gliela devo aggiungere io.

Nodo sommatore a monte del blocco aggiungo 1/G

prima
X₁ G +± X₂ Y
dopo
X₁ +± G Y X₂ 1/G

Ora X₂ attraversa G, che prima non attraversava. Con 1/G davanti l'effetto si annulla: (X₂/G)·G = X₂.

Nodo di derivazione a valle del blocco aggiungo 1/G

prima: il ramo derivato porta X
X G Y X
dopo: il ramo derivato porta ancora X
X G Y 1/G X

Dopo il blocco il segnale vale X·G. Per riavere X sul ramo derivato lo divido per G: (X·G)/G = X.

Nodo di derivazione a monte del blocco aggiungo G

prima: il ramo derivato porta Y
X G Y Y
dopo: il ramo derivato porta ancora Y
X G Y G Y

Prima del blocco il segnale vale solo X. Per riavere Y = X·G sul ramo derivato, anche lui deve passare per G.

E se il nodo supera più blocchi?

Vale la stessa regola con il prodotto dei blocchi superati. Un sommatore che va a valle di G₁ e G₂ in serie prende G₁G₂; una derivazione che va a valle degli stessi blocchi prende 1/(G₁G₂).

Altre due regole utili

Scambio di sommatori vicini

Due sommatori uno dopo l'altro, senza blocchi in mezzo, si possono scambiare o fondere in un unico sommatore con tre ingressi, conservando i segni: (A + B) − C = (A − C) + B.

Scambio di derivazioni vicine

Due nodi di derivazione consecutivi, senza blocchi in mezzo, si possono scambiare: copiano lo stesso segnale, quindi l'ordine non conta.

Attenzione: sommatore e derivazione non si scambiano

Un sommatore e un nodo di derivazione vicini non si possono invertire liberamente: prima della somma e dopo la somma il segnale è diverso.

Allenamento lampo sugli spostamenti

Scegli quale blocco va aggiunto sul ramo laterale. Rispondi di getto, senza guardare la tabella: è così che la regola si fissa.

Il metodo in cinque passi

  1. Dai un nome a ogni segnale importante e a ogni nodo (A, B, Σ₁, Σ₂...). Così non ti perdi.
  2. Riduci subito i blocchi in serie e in parallelo che vedi.
  3. Riduci gli anelli dall'interno verso l'esterno: prima quello più piccolo, che non ne contiene altri.
  4. Se due anelli si incrociano, sposta un nodo a monte o a valle di un blocco, compensando con G o 1/G, finché un anello sta tutto dentro l'altro.
  5. Controlla il risultato: i segni sono giusti? Se metti H = 0 devi ritrovare il solo percorso di andata.
Come capire se due anelli si incrociano

Ripassa con il dito ogni anello. Se un anello ha il suo sommatore dentro l'altro ma il suo nodo di derivazione fuori, sono intrecciati: serve uno spostamento.

Esercizi

Dieci esercizi in ordine di difficoltà. Prova da solo, apri il suggerimento solo se sei bloccato e guarda la soluzione solo alla fine.

0 su 10 svolti

Esercizio 1 – Tre blocchi in serie

difficoltà ●○○

Trova la funzione di trasferimento W(s) = Y(s)/R(s).

R(s) 2 3/(s+1) 1/s Y(s)
Suggerimento

Blocchi uno dopo l'altro, senza nodi in mezzo: quale regola?

Soluzione

Regola della serie: si moltiplicano le tre funzioni.

W = 2 · 3s + 1 · 1s = 6s(s + 1) = 6s² + s

Esercizio 2 – Parallelo con segno meno

difficoltà ●○○

Trova W(s). Attenzione al segno sul sommatore.

R(s) 4 1/(s+2) +− Y(s)
Suggerimento

Parallelo: si sommano, ma il ramo di sotto entra con il segno −. Poi fai il minimo comune denominatore.

Soluzione

W = 4 − 1s + 2 = 4(s + 2) − 1s + 2 = 4s + 7s + 2

Esercizio 3 – Retroazione unitaria

difficoltà ●○○

Trova W(s) e semplifica la frazione.

R(s) +− 10/(s+1) Y(s) retroazione unitaria (H = 1)
Suggerimento

W = G / (1 + G). Per togliere le frazioni dentro le frazioni, moltiplica sopra e sotto per (s + 1).

Soluzione

W = 10/(s+1)1 + 10/(s+1) = 10s + 1 + 10 = 10s + 11

Esercizio 4 – Retroazione non unitaria

difficoltà ●●○

Trova W(s) in funzione del parametro K.

R(s) +− K/s Y(s) 2
Suggerimento

Il giro dell'anello è G·H = 2K/s. Poi moltiplica sopra e sotto per s.

Soluzione

W = K/s1 + 2K/s = Ks + 2K

Esercizio 5 – Retroazione positiva

difficoltà ●●○

Questa volta il segno della retroazione sul sommatore è +. Trova W(s).

R(s) ++ 2/(s+3) Y(s) retroazione unitaria positiva
Suggerimento

Con la retroazione positiva il denominatore diventa 1 − G·H.

Soluzione

W = 2/(s+3)1 − 2/(s+3) = 2s + 3 − 2 = 2s + 1

Esercizio 6 – Anello dentro un anello

difficoltà ●●○

Trova W(s) prima in forma simbolica, poi con i valori numerici.

R +− G₁ +− G₂ Y H₂

Valori: G₁ = 10,  G₂ = 1/(s+1),  H₂ = 2

Suggerimento

Dall'interno verso l'esterno: prima l'anello con G₂ e H₂, poi la serie con G₁, infine l'anello esterno unitario.

Soluzione

Passo 1, anello interno: W₂ = G₂ / (1 + G₂H₂)

Passo 2, serie con G₁: andata = G₁·W₂

Passo 3, anello esterno unitario:

W = G₁W₂1 + G₁W₂ = G₁G₂1 + G₂H₂ + G₁G₂

Con i numeri: G₁G₂ = 10/(s+1) e G₂H₂ = 2/(s+1). Moltiplicando sopra e sotto per (s+1):

W = 10s + 1 + 2 + 10 = 10s + 13

Esercizio 7 – Parallelo dentro l'anello

difficoltà ●●○

Trova W(s) in forma simbolica e poi con i valori numerici.

R +− G₁ G₂ ++ Y H

Valori: G₁ = 1/s,  G₂ = 2,  H = 1

Suggerimento

Prima riduci il parallelo a un solo blocco, poi applica la regola dell'anello.

Soluzione

Passo 1, parallelo: Gₚ = G₁ + G₂

W = G₁ + G₂1 + (G₁ + G₂)·H

Con i numeri: Gₚ = 1/s + 2 = (2s + 1)/s

W = (2s + 1)/s1 + (2s + 1)/s = 2s + 13s + 1

Esercizio 8 – Spostare un nodo sommatore

difficoltà ●●○

Il segnale R entra in due sommatori: Σ₁ prima di G₁ e Σ₂ dopo G₁. Sposta Σ₂ a monte di G₁ per unire i due sommatori, poi trova W = Y/R.

R +− Σ₁ G₁ ++ Σ₂ G₂ Y retroazione unitaria negativa
Suggerimento

Sommatore spostato indietro, a monte di G₁: sul ramo che entra nel sommatore aggiungi 1/G₁. Poi i due sommatori sono vicini e si fondono in uno solo.

Soluzione

Passo 1, spostamento: Σ₂ va a monte di G₁, quindi il ramo superiore porta R passando per 1/G₁.

Passo 2, i sommatori ora sono vicini: si fondono. Prima del blocco G₁ arriva R + R/G₁ − Y = R·(1 + 1/G₁) − Y. In pratica, R passa per un blocco equivalente (1 + 1/G₁) fuori dall'anello.

Passo 3, anello: andata G₁G₂, retroazione unitaria: G₁G₂ / (1 + G₁G₂).

W = G₁ + 1G₁ · G₁G₂1 + G₁G₂ = G₂(1 + G₁)1 + G₁G₂

Verifica veloce: se togli la retroazione, Y = (R·G₁ + R)·G₂ = G₂(1 + G₁)·R. Il numeratore torna.

Esercizio 9 – Anelli intrecciati: spostare un nodo di derivazione

difficoltà ●●●

I due anelli si incrociano: l'anello di H₁ parte dal nodo B, tra G₂ e G₃; l'anello di H₂ arriva al sommatore Σ₂, tra G₁ e G₂. Sposta il nodo di derivazione B per separarli e trova W = Y/R.

R +− Σ₁ G₁ +− Σ₂ G₂ B G₃ Y H₂ H₁
Suggerimento

Sposta il nodo di derivazione B a valle di G₃, così che entrambi gli anelli partano da Y. Regola DAI: derivazione avanti → sul ramo derivato aggiungi 1/G₃.

Soluzione

Passo 1, spostamento: B va a valle di G₃. Il ramo di H₁ ora parte da Y e passa per 1/G₃, quindi la sua retroazione diventa H₁/G₃.

Passo 2, anello interno (da Σ₂ a Y con H₂): W₂ = G₂G₃ / (1 + G₂G₃H₂)

Passo 3, anello esterno: andata G₁W₂, retroazione H₁/G₃.

W = G₁W₂1 + G₁W₂·H₁/G₃ = G₁G₂G₃1 + G₂G₃H₂ + G₁G₂H₁

Strada alternativa: spostare il sommatore Σ₂ a monte di G₁ (sommatore indietro → 1/G₁ sul ramo di H₂). Il risultato è lo stesso: provalo come verifica.

Esercizio 10 – Due ingressi: riferimento e disturbo

difficoltà ●●●

Sul sistema agisce anche un disturbo D. Trova Y in funzione di R e di D usando la sovrapposizione degli effetti.

R +− G₁ ++ D G₂ Y
Suggerimento

Calcola due volte: una con D = 0 (solo R), una con R = 0 (solo D). Nel secondo caso l'andata da D a Y è solo G₂, ma il giro dell'anello resta lo stesso.

Soluzione

Solo R (D = 0): W_R = G₁G₂ / (1 + G₁G₂)

Solo D (R = 0): andata G₂, giro G₁G₂, quindi W_D = G₂ / (1 + G₁G₂)

Y = G₁G₂1 + G₁G₂·R + G₂1 + G₁G₂·D

Osserva: più G₁ è grande, più l'effetto del disturbo si riduce. È il motivo per cui si usa la retroazione.

Errori tipici da evitare