p6-dominio-frecuencia - sistemas de control (1773)

Anuncio
INGENIERÍADESISTEMASYAUTOMÁTICA
SISTEMASDECONTROL
PRÁCTICASDESISTEMASDECONTROL
ANÁLISISYDISEÑODESISTEMASDECONTROLEN
ELDOMINIODELAFRECUENCIA
OBJETIVOS
Profesor:AdriánPeidró(apeidro@umh.es)
•
Afianzarlosconocimientossobrelarespuestaenfrecuenciadeunsistema.
•
Estudiarlarelaciónentrelosmárgenesdefase/gananciayellugardelasraíces.
•
Diseñarcontroladoreseneldominiodelafrecuencia.
1.INTRODUCCIÓN.RESPUESTAENFRECUENCIA.MÁRGENESDEFASEYGANANCIA
Comohemosvistoenprácticasanteriores,cuandointroducimosaunsistemalineale
invarianteeneltiempounaentradasenoidalconunadeterminadaamplitud𝑋yuna
frecuencia𝜔
Entrada = 𝑋 · sin 𝜔 · 𝑡 entonceslasalidadelsistemaenrégimenpermanenteesotraseñalsenoidalalamisma
frecuencia,peroconamplitudyfasedistintasalasdeentrada:
Salida = 𝑔 · 𝑋 · sin 𝜔 · 𝑡 + 𝜑 Laamplituddelaseñaldesalidaes𝑔veceslaamplituddelaseñaldeentrada,mientras
que 𝜑 es el ángulo de desfase de la señal de salida con respecto a la de entrada. La
ganancia𝑔yeldesfase𝜑dependendelafrecuencia𝜔delaseñaldeentrada,ylaforma
derepresentaresadependenciaesmediantelosdiagramasdeBode.Enlosdiagramas
deBoderepresentamoslaganancia𝑔(endecibelios)yeldesfase𝜑(engrados)frentea
lafrecuencia:
INGENIERÍADESISTEMASYAUTOMÁTICA
Figura1.DiagramasdeBode.Márgenesdefaseyganancia.
ApartirdelosdiagramasdeBodepodemosdefinirlosmárgenesdefaseyganancia.Se
defineelmargendegananciacomolacantidaddeganancia(endecibelios)quehayque
añadiraunsistemaparaquelagananciadelsistemaseade0dBalafrecuenciaalaque
sufaseesde-180º(frecuenciadecrucedefase).Deformasimilar,definimoselmargen
defasecomoeldesfasequedebemosañadiraunsistemaparaquesufaseseade-180º
alafrecuenciaalaquelagananciaesde0dB(frecuenciadecrucedeganancia).
Ensistemasdefasemínima(sistemassinpolosnicerosenelsemiplanocomplejode
parterealpositiva),losmárgenesdefaseyganancianosproporcionanlaestabilidaddel
sistema cuando lo controlamos mediante una realimentación negativa y unitaria. Un
sistema de fase mínima es estable si ambos márgenes son positivos. En ese caso, la
interpretacióndelosmárgenesdefaseygananciaeslasiguiente:elmargendeganancia
(ofase)nosdicecuántopodemosaumentarlagananciadelsistemaenbucleabierto(o
cuántopodemosretrasarunsistemaenbucleabierto,enelcasodelmargendefase)
antesdequeelsistemasevuelvainestableenbuclecerrado(considerandoqueelbucle
se cierra mediante una realimentación negativa y unitaria). En esta práctica vamos a
analizarestainterpretacióndelosmárgenesdefaseygananciaconalgunossistemasde
fasemínima,ytambiénvamosaestudiarsurelaciónconellugardelasraíces.
Además,estudiaremoseldiseñodesistemasdecontroleneldominiodelafrecuencia,
comprobandolaslimitacionesdelasredesdeadelantodefase.
INGENIERÍADESISTEMASYAUTOMÁTICA
2.RELACIÓNENTREELLUGARDELASRAÍCESYLOSMÁRGENESDEFASEYGANANCIA
Consideralossiguientestressistemasdefasemínima:
2
𝐺5 𝑠 = 8
9
𝑠 + 2𝑠 + 2𝑠 + 1
1.151𝑠 + 0.1774
𝐺9 𝑠 = 8
𝑠 + 0.739𝑠 9 + 0.921𝑠
1
𝐺8 𝑠 =
𝑠+1
Elsistema𝐺9 𝑠 eselaviónestudiadoenlapráctica3,mientrasqueelsistema𝐺8 𝑠 es
un filtro paso-bajo con una frecuencia de corte de 1 rad/s. Para cada uno de estos
sistemas,respondealassiguientescuestiones:
a) Calcula el margen de ganancia y la frecuencia de cruce de fase, usando la
funciónmargindeMatlab.
b)Medianterltool,representarellugardelasraícesyobtenerelvalorlímitede
la ganancia a partir de la que el sistema en lazo cerrado se torna inestable.
¿Cuálessonlospolosdelsistemaenlazocerradoenellímitedelaestabilidad?
c)¿Quérelaciónexisteentrelaganancialímiteobtenidaenelapartadobyel
margendegananciaobtenidoenelapartadoa?¿Quérelaciónexisteentrela
frecuenciadecrucedefaseobtenidaenelapartadoaylospolosenellímitede
laestabilidad,obtenidosenelapartadob?
d)Acontinuación,simulaenSimulinkellazodecontrolmostradoenlaFigura2,
paracadaunodelostressistemasconsiderados.
INGENIERÍADESISTEMASYAUTOMÁTICA
Figura2.BuclederealimentaciónunitariaynegativadelsistemaG(s),conunretardodeTsegundosa
lasalidadelsistema.
EnlapartesuperiordelaFigura2serepresentaelesquemadecontrolasimular,
mientrasqueenlaparteinferiordelamismafiguraserepresentaelmodode
implementardichoesquemadecontrolenSimulink.Laentradaallazodecontrol
esunescalónunitario.Elbloque𝑒 CDE aplicaunretardodeTsegundosalasalida
delsistemaG(s),yenSimulinkpuedeimplementarsedichoretardomedianteel
bloque “Transport Delay” de la librería “Continuous”. Para simular el anterior
lazodecontrol,sedeberánintroducirlossiguientesparámetrosdeconfiguración
(enSimulation->Configurationparameters):Starttime=0.0,Stoptime=100,
Solver options/Type = Fixed-step, Fixed-step size = 0.001, Solver = ode3.
Considerando estos parámetros de configuración, simula el esquema para
distintosvaloresdelretardoT(pruebaconT=0.05,0.10,0.15,0.20,0.25,0.30…),
yobservalasalida𝑦dellazodecontrolencadacaso.¿Cómovaríalarespuesta
delsistemaamedidaqueaumentamoselretardo?¿Sevuelveinestableellazo
decontrolapartirdeciertoretardolímite?Encasoafirmativo,encuentra(por
tanteo)elretardolímiteTlimapartirdelqueelsistemasevuelveinestable.
e)Mediantemargin,obténelmargendefase𝑀H (engrados)ylafrecuenciade
crucedeganancia𝜔I (enrad/s).Pasaelmargendefasedegradosasegundos,
realizandolasiguienteoperación:
𝜋 1
𝑀H segundos = 𝑀H grados
180 𝜔I
¿Quérelaciónexisteentreelmargendefase𝑀H (ensegundos)yelretardolímite
Tlimobtenidoportanteoenelapartadoanterior?
INGENIERÍADESISTEMASYAUTOMÁTICA
f) ¿Cómo evolucionan los polos del sistema en bucle cerrado a medida que
variamoselretardoTdelapartadod?Pararesponderaesto,obténprimerola
ecuacióncaracterísticadelsistemaenlazocerradodelaFigura2.Seguidamente,
elprofesormostraráenelproyectorlassolucionesdelaecuacióncaracterística.
3.DISEÑOENELDOMINIODELAFRECUENCIA
Siguiendo el procedimiento estudiado en las sesiones de teoría, diseña una red de
adelantodefaseparaqueelsistema𝐺5 𝑠 (sinconsiderarningúntipoderetardoT)
verifiquelossiguientesrequisitos:
• Errordeposiciónenbuclecerrado≤5%
• Margendefaseenbucleabierto≥60º
Trasdiseñarlareddeadelantodefase,compruebasielsistemacompensadocondicha
redcumplelosrequisitosdediseño,empleandoloscomandosmargin(paracomprobar
elmargendefasedelconjuntosistema+regulador)ystep(paracomprobarelerroren
régimenpermanentedelsistemaenbuclecerrado).
Encasodequelareddiseñadanocumplalasespecificacionesdediseño:
a)¿Aquépuedeserdebido?
b)Diseñaunareddeadelantodefasemulti-etapa(porejemplo,de2etapas)que
sícumplalosrequisitosdediseño.
Descargar