Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Esercizio sui controllori

PLC, servomotori, inverter...robot

Moderatori: Foto Utentedimaios, Foto Utentecarlomariamanenti

0
voti

[1] Esercizio sui controllori

Messaggioda Foto UtenteAndy85 » 9 ago 2014, 8:37

Ciao a tutti! Ho un problema a comprendere e risolvere questo esercizio. Qualcuno potrebbe gentilmente aiutarmi a venirne fuori? Grazie :-)

Assegnato un processo con fdt (s+10) \over (s+1)(s+20) chiuso in retroazione unitaria, determinare i parametri della fdt del controllore in modo da soddisfare le seguenti specifiche:
1) per r(t)= t (rampa unitaria come riferimento) si abbia a regime un errore <= 0.1;
2) la fdt ad anello aperto presenti margine di fase di 40° e pulsazione di attraversamento di 1 rad/s.

Mi domando: se il controllore da progettare introduce un polo e uno zero e il processo non ha nessun polo nell'origine, la funzione sul ramo diretto sarà di tipo 0.
Quindi, l'errore di cui parla è quello di velocità e dovrebbe essere infinito perché la costante di velocità è nulla. Non è in contraddizione con la specifica richiesta o sto sbagliando io? ?%
Come si dovrebbe procedere in questo caso per progettare il controllore??
Avatar utente
Foto UtenteAndy85
15 4
 
Messaggi: 36
Iscritto il: 8 ago 2014, 19:00

1
voti

[2] Re: Esercizio sui controllori

Messaggioda Foto Utenteg.schgor » 10 ago 2014, 15:58

Vedo che nessuno ti risponde, quindi cerco di farlo io,
avvertendo che non sono un professore.

Dunque per la prima domanda, data la funzione, osserverei
che ai fini della dinamica del sistema ha importanza solo
il polo più lento (l'altro polo e lo zero sono praticamente ininfluenti).
Quindi il sistema ad anello aperto risulterebbe \frac{K}{1+j\omega}.
Se chiudendo l'anello si vuole <un errore statico di 0.1, deve essere K=10.

La seconda domanda mi lascia perplesso.
Sei sicuro Il margine di fase debba essere di 40°? Il sistema "naturale"
è praticamente del primo ordine, con un margine di fase di 140°, quindi
il regolatore dovrebbe peggiorarne la dinamica?
Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
 
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO

0
voti

[3] Re: Esercizio sui controllori

Messaggioda Foto UtenteAndy85 » 10 ago 2014, 20:17

Innanzitutto grazie per avermi risposto..
Sono d'accordo sul fatto che il polo dominante è quello in -1, e quindi sulla approssimazione che hai fatto. Il margine di fase è proprio quello, ho riportato la traccia così com'è.
Provo ad esporre il procedimento che vorrei applicare, forse riesco a spiegare meglio il mio dubbio..

Io dovrei progettare una rete anticipatrice o ritardatrice del tipo
C(s)= a_{0} \cdot \frac{1+a_{1}\cdot s}{1+b_{1} \cdot s}
a1, b1 si ricavano da formule tenendo conto dei valori di modulo e fase del processo G(s) nella pulsazione di attraversamento (quindi senza il controllore), e di a0. Si applica la seguente formula:
K=lim_{s->0}  s \cdot C(s) G(s)
Sapendo che l'errore noto è e=\frac{1}{K} si ricava a0 invertendo la formula di sopra, e di conseguenza si ricavano a1 e b1.
Poiché il sistema C(s) G(s) non ha poli nell'origine, il K diventa nullo e di conseguenza l'errore tende ad infinito e non inferiore a 0.1.

Se invece C(s) G(s) fosse stato di tipo 1 (un polo nell'origine), avrei ottenuto un valore costante e avrei potuto determinare facilmente a0 e poi a1, b1.

Questo è il mio dubbio, non mi quadrano i conti applicando le formule analitiche di progetto. Non vorrei fosse sbagliata la traccia, o peggio ancora non aver capito come va fatto il progetto!
Avatar utente
Foto UtenteAndy85
15 4
 
Messaggi: 36
Iscritto il: 8 ago 2014, 19:00

0
voti

[4] Re: Esercizio sui controllori

Messaggioda Foto Utenteg.schgor » 11 ago 2014, 7:00

Andy85 ha scritto:dovrei progettare una rete anticipatrice o ritardatrice

perché? Il problema non lo chiede. Dovrebbe bastare un regolatore proporzionale.
Anche la seconda domanda chiede una risposta a 1r/s, quindi non si vede motivo
di "forzare" il controllo (vedi forzamento)
Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
 
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO

0
voti

[5] Re: Esercizio sui controllori

Messaggioda Foto UtenteAndy85 » 11 ago 2014, 14:54

L'esercizio è una traccia d'esame e riporta come appendice le formule delle reti anticipatrici e ritardatrici. Questo mi fa pensare che debba utilizzare una delle due.

Utilizzando un semplice controllore del tipo C(s)=\frac{20}{s}, con K calcolato sfruttando l'errore a regime, ottengo dei risultati prossimi a quelli desiderati (margine di fase di circa 47°) ma non credo basti solo quello..
Avatar utente
Foto UtenteAndy85
15 4
 
Messaggi: 36
Iscritto il: 8 ago 2014, 19:00

0
voti

[6] Re: Esercizio sui controllori

Messaggioda Foto Utenteg.schgor » 11 ago 2014, 18:14

Non ho detto che sia impossibile trasformare la funzione
in modo da rispettare le specifiche, ho detto che mi sembra assurdo
(come del resto molti problemi scolastici) mettere un regolatore che
riduce la velocità di risposta e rende più instabile il sistema...
Comunque non mi torna che con un integratore da 1r/s con
un'amplificazione di 20 si raggiungano le prestazioni volute.
Mi spieghi il< procedimento?
Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
 
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO

0
voti

[7] Re: Esercizio sui controllori

Messaggioda Foto UtenteAndy85 » 11 ago 2014, 19:04

Ho semplicemente considerato come funzione ad anello
\frac{20}{s}\dotc\frac{(s+10)}{(s+1)(s+20)}

e poi ho tracciato i diagrammi di bode in matlab. Ma ripeto, non credo sia il procedimento giusto
Avatar utente
Foto UtenteAndy85
15 4
 
Messaggi: 36
Iscritto il: 8 ago 2014, 19:00

1
voti

[8] Re: Esercizio sui controllori

Messaggioda Foto Utenteg.schgor » 12 ago 2014, 7:27

La funzione originaria può essere ridotta a
G=\frac{2}{1+j\omega} e questa ha un guadagno statico di 6dB
che si riducono a 3dB in corrispondenza di 1r/s (0.16Hz). Dunque se si vuole
che la funzione complessiva passi qui per 0dB con un controllore integratore
bisogna che l'integratore abbia una frequenza di taglio inferiore a questa.
A conti fatti a me risulta C=\frac{1}{1.4j\omega}.
Mi fai vedere i tuoi diagrammi?
Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
 
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO

1
voti

[9] Re: Esercizio sui controllori

Messaggioda Foto Utenteg.schgor » 13 ago 2014, 6:44

Attendevo dettagli della tua soluzione.
Per completare il discorso, invio le prove della mia,
ottenute con l'applicazione delle funzioni di Laplace (LF) di Microcap.
rispettivamente per il blocco integratore e quello del sistema
originale (semplificato)
Forum28d.GIF
Forum28d.GIF (3.11 KiB) Osservato 6102 volte

Da questo si ottengono facilmente i rispettivi diagrammi di Bode:
Forum28g.GIF
Forum28g.GIF (5.95 KiB) Osservato 6102 volte

La traccia verde è quella del sistema originale, la blu quella del'integratore
e la rossa quella dell'intero sistema.
Di questa viene anche mostrato il diagramma delle fasi,
evidenziando il margine di fase.
Se sei interessato, posso inviare altri dettagli.
Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
 
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO

1
voti

[10] Re: Esercizio sui controllori

Messaggioda Foto Utenteg.schgor » 14 ago 2014, 7:03

La mancanza di risposte mi fa ritenere che l'argomento non interessi più,
tuttavia vorrei chiuderlo ribadendo la considerazione iniziale sull'assurdità
di un problema del genere.
Questo dovrebbe infatti intitolarsi: come progettare un regolatore
per rendere un sistema più lento e più instabile
.
Mi sono preso la briga di simularne il funzionamento chiudendo l'anello
Forum28ac.GIF
Forum28ac.GIF (3.15 KiB) Osservato 6069 volte

ed ecco il risultato
Forum28acg.GIF
Forum28acg.GIF (5.42 KiB) Osservato 6069 volte

dove la traccia blu è il riferimento, quella verde l'errore e la rossa
la risposta del sistema.
Bel risultato per l'insegnamento della progettazione di regolatori...
Avatar utente
Foto Utenteg.schgor
57,8k 9 12 13
G.Master EY
G.Master EY
 
Messaggi: 16971
Iscritto il: 25 ott 2005, 9:58
Località: MILANO


Torna a Automazione industriale ed azionamenti

Chi c’è in linea

Visitano il forum: Nessuno e 9 ospiti