Debe descubrir cómo se relacionan la entrada y la salida en el espacio de FRECUENCIA.
La función de transferencia es su modelo de frecuencia.
Aquí está la ecuación que debe usar si desea ajustar sus datos a un filtro de primer orden.
Laentradaesunvoltajequecontrolas.
Lasalidaeselvalordelcodificador,queprobablementetengaqueconvertiraposiciónderotaciónovelocidadderotación.
Loqueestáshaciendosellamaidentificacióndelsistema,yesfácildehacersitienesunmodeloconunordenbajo.
Asíquetomesusdatos,varíelaentradatalvezincrementandoelvoltajeenpasos(como0.5V).Acontinuación,obtenerlasalidaenvelocidadderotación.Silavelocidaddelmotorcomienzaadisminuiramedidaqueaumentaelvoltaje,entoncesunafuncióndetransferenciadeprimerordenseríaexcelenteparadescribirestecomportamiento.
Luego,enmatlab,figure;plot(Input,Output)(creoquetengoelejecorrecto)sivealgoquetieneunaamplitudcomolaimagenquesemuestraapartirdesusdatos,entoncesestáenelcaminocorrecto.(recuerdequelaentradaesvoltios,lasalidaesvelocidadderotación).
Ahoranecesitacrearparámetrosdesumodelodefiltrodepasobajo.Puedecomenzaramarcarlosvaloresentf([a],[taua])amanoparaquecoincidanconsusdatos,opuedeusarunalgoritmo.Aquíhayunbuentutorialsobrecómohacer esto
Asegúrate de prestar atención a las unidades, tus unidades estarán en voltios contra rpm o algo así. Si su modelo no parece un filtro de paso bajo y tiene un punto de resonancia, entonces necesita cambiar a un modelo de orden superior. El motor puede responder como un paso de banda (no gira a bajas velocidades y luego tiene una banda de paso plana y luego se cae con la mayor cantidad de voltaje que le pones). Entonces, deberías cambiar a una función de transferencia de paso de banda.