Estoy revisando y revisando este no profesional ( Resalto un error potencial en la Sección 3.4) documento: Modelo no lineal y amp; Diseño del controlador para el sistema de levitación magnética
Específicamente, estoy tratando de comparar las respuestas del modelo lineal y no lineal en Simulink, usando los parámetros proporcionados en la Tabla 1 de ese mismo documento. Debo comentar cualquier discrepancia.
Tengo problemas para comparar las respuestas, ya que son totalmente diferentes entre sí. Sospecho que puedo tener un error / malentendido cuando se trata de trazar el modelo no lineal. A continuación se presenta un breve resumen del documento.
System
Formatovectorialnolineal
Modelolineal
Comparandorespuestas-Trabajando
Paraelmodelonolinealuséun
function y = fcn(u)
% define your constants
g = 9.81;
m = 0.05;
R = 1;
L = 0.01;
C = 0.0001;
x1 = 0.012;
x2 = 0;
x3 = 0.84;
% nonlinear set of equations
x = [x2; g-((C/m)*(x3/x1)^2); -((R/L)*x3 + (((2*C)/L)*(((x2*x3)/((x1)^2)))))] + [0;0;1/L]*u;
y = x';
Luego di una entrada de pasos al sistema y obtuve el siguiente resultado. El amarillo es la entrada del paso, el verde es la salida.
Acontinuación,procedíconelmodelolineal.ColoquélasmatricesA
,B
,C
yD
dentrodeun
Paraobtenerlosnúmerosquevesarriba,reemplacélasconstantesconlosparámetrosdadoseneldocumento.Obtuveelsiguienteresultado.
Comosepuedever,ambasrespuestassoncompletamentediferentes,ynoestoysegurodequédiscrepanciasdebocomentar.¿Soncorrectasmisimplementacionesdemodelosnolinealesylineales?Puedoagregarmásdetallesotrabajossiesnecesario.
CompilacióndeSimulink
Parámetros:
Cualquier ayuda sería apreciada.