Esercizi sul luogo delle radici svolti, con i luoghi disegnati
Nove esercizi con soluzione: guadagno per uno smorzamento, asintoti e diramazioni, luogo circolare, angoli di partenza, stabilizzazione di un processo instabile, zero stabilizzante, luogo rispetto a un parametro, progetto su sovraelongazione.
https://www.electronics-engineering.com/esercizi-luogo-delle-radici-svolti
Esercizi sul luogo delle radici del tipo che si danno nei corsi di Controlli automatici, in tre livelli: base, con sistemi del secondo ordine e il calcolo del guadagno; medio, con asintoti, diramazioni, angoli di partenza e attraversamenti dell’asse immaginario; esame, con processi instabili, compensazione con uno zero, luogo rispetto a un parametro e progetto su specifica. Il risultato è indicato subito; la soluzione completa, con il luogo disegnato, si apre con un clic. Le regole dimostrate e il codice MATLAB e Python sono nell’approfondimento collegato in cima.
Livello base
Esercizio 1. Il luogo più semplice
Traccia il luogo di
e trova il guadagno per cui i poli in anello chiuso hanno smorzamento
.
Risultato: rami sull’asse reale tra 0 e
, diramazione in
per
, poi la retta verticale
;
.
Soluzione
Equazione caratteristica:
. Asse reale: il tratto tra 0 e
(a destra di ogni suo punto c’è un polo). Due asintoti a
dal baricentro
.
Diramazione:
,
, con
. Per
i poli sono
: la parte reale resta
(la somma dei poli è costante, regola 7).
Smorzamento: confrontando con
,
e
. Per
:
, poli
. Aumentare il guadagno rende la risposta più oscillante ma non più rapida ad assestarsi: il tempo di assestamento
s non cambia.

Esercizio 2. Un guadagno per una sovraelongazione
Per
trova il guadagno che dà ai poli dominanti uno smorzamento 0,5, la posizione del terzo polo e il guadagno critico.
Risultato:
; poli dominanti
, terzo polo
;
.
Soluzione
I poli dominanti stanno sulla retta
(smorzamento 0,5, angolo di 60° dal semiasse negativo). Usando la regola 7, la somma dei tre poli è sempre
: se i dominanti sono
, il terzo è
.
Imponendo che
, il coefficiente di
dà
, cioè
,
. Allora i poli dominanti sono
, il terzo
, e
.
Guadagno critico (Routh, oppure
):
,
,
. Il margine di guadagno con
è
.
Il terzo polo è sette volte più lontano dall’asse dei dominanti: la sua influenza è piccola, e la sovraelongazione reale (15,5 %) è vicina a quella del secondo ordine (16,3 %).

Livello medio
Esercizio 3. Quattro poli: asintoti, diramazioni, stabilità
Per
trova asintoti, punti di diramazione e guadagno critico.
Risultato: baricentro
, angoli
e
; diramazioni in
e
(entrambe con
);
con
.
Soluzione
Asse reale: tratti
e
. Asintoti:
, baricentro
, angoli
.
Diramazioni:
,
: radici
,
,
. Il punto
non sta sul luogo (tra
e
ci sono due poli a destra, numero pari). Negli altri due
: stessa
per simmetria (i poli sono simmetrici rispetto a
).
Routh su
: seconda riga
; terza
e
; quarta
, positiva per
. Equazione ausiliaria
:
.

Esercizio 4. Il luogo circolare e il massimo smorzamento
Per
trova i punti di diramazione e il guadagno che dà il massimo smorzamento dei poli complessi.
Risultato: diramazioni in
e
; massimo smorzamento
per
, con poli
.
Soluzione
Diramazioni (approfondimento):
,
.
La parte complessa del luogo è la circonferenza di centro
e raggio
. Lo smorzamento di un polo è il coseno dell’angolo tra la congiungente con l’origine e il semiasse negativo: è massimo dove la retta dall’origine è tangente alla circonferenza. Lì
,
, e la distanza dall’origine è
.
Il polo è
. Dall’equazione
, la parte reale è
, quindi
. Verifica:
ha radici
.

Esercizio 5. Angolo di partenza e attraversamento
Per
calcola l’angolo di partenza dal polo
, gli asintoti e il guadagno critico.
Risultato:
; baricentro
, angoli
,
;
con
.
Soluzione
Partenza (regola 6):
.
Asintoti:
.
Equazione caratteristica
. Routh:
, cioè
. Per
:
,
.
Controllo con la regola 7: per
i poli sono
e il terzo deve essere
(somma
): infatti
. ✓

Livello esame
Esercizio 6. Stabilizzare un processo instabile
Il processo
è controllato con un guadagno
in retroazione unitaria. Per quali
l’anello chiuso è stabile? Per quale
i poli sono reali coincidenti?
Risultato: stabile per
; poli coincidenti per
, in
(e per
, in
, instabile).
Soluzione
Equazione caratteristica:
. Stabile se tutti i coefficienti sono positivi:
.
Poli coincidenti: discriminante nullo,
,
,
. Per
la radice doppia è
: è la diramazione a sinistra, sul tratto a sinistra dello zero. Per
la radice è
, tra i due poli instabili: diramazione nel semipiano destro.
Il luogo è un cerchio di centro
e raggio
:
sono proprio
e
. ✓

Esercizio 7. Uno zero che stabilizza
Al sistema
, instabile per
, si aggiunge uno zero in
:
. Mostra che ora l’anello chiuso è stabile per ogni
.
Risultato: asintoti verticali con baricentro
; Routh sempre soddisfatto.
Soluzione
Asintoti:
, angoli
, baricentro
. I rami all’infinito restano sulla retta
, nel semipiano sinistro.
Routh su
: coefficienti tutti positivi, e la condizione del terzo ordine
vale per ogni
(diventa
).
Lo zero si ottiene con un controllore PD,
, o in pratica con una rete anticipatrice (zero seguito da un polo molto più a sinistra, che lascia il quadro quasi invariato).

Esercizio 8. Il luogo rispetto allo smorzamento
Il sistema massa-molla-smorzatore
ha lo smorzamento
regolabile. Traccia il percorso dei poli al variare di
e trova
per avere smorzamento critico e per avere
.
Risultato: i poli si muovono sulla circonferenza
; smorzamento critico per
;
per
.
Soluzione
Equazione caratteristica
, riscritta come
: luogo con poli
e zero in 0 (approfondimento).
Finché i poli sono complessi, il loro prodotto è 4, quindi
: stanno sulla circonferenza di raggio
. Con
:
. Smorzamento critico
per
(poli coincidenti in
);
per
, poli
.

Esercizio 9. Progetto su specifica di sovraelongazione
Il processo
è controllato con un guadagno
. Trova
per una sovraelongazione del 10 % e il tempo di assestamento corrispondente. Scrivi i comandi MATLAB e Python per verificarlo.
Risultato:
,
;
s.
Soluzione
Dalla sovraelongazione:
.
Equazione caratteristica
:
,
, quindi
e
. Poli
.
Tempo di assestamento al 2 %:
s, fissato dalla parte reale
, che con un solo guadagno non si può spostare. Per un sistema più rapido serve uno zero (rete anticipatrice) che porti il luogo più a sinistra.
Verifica in MATLAB: G = tf(1,[1 5 0]); stepinfo(feedback(17.9*G,1)). In Python: ct.step_info(ct.feedback(17.9*ct.tf([1],[1,5,0]),1)), che dà una sovraelongazione del 10,0 % e un tempo di assestamento di 1,42 s: la formula
è una stima prudente, ricavata dall’inviluppo esponenziale.







Benvenuti nella pagina su «Esercizi sul luogo delle radici svolti, con i luoghi disegnati». L'ho scritta pensando a chi studia ingegneria elettronica: se un passaggio non vi torna, un esercizio vi dà un risultato diverso o volete altro materiale sull'argomento, chiedete pure nei commenti e vi risponderò. Un voto con le stelle qui sopra mi aiuta a capire quali pagine migliorare.Welcome to the page on “Solved root locus exercises, with the loci drawn”. I wrote it for engineering students: if a step does not add up, an exercise gives you a different result or you would like more material on the topic, just ask in the comments and I will reply. A star rating above helps me understand which pages to improve.