Tengo algunas dificultades para entender algo. Existen varios métodos de discretización, como el orden cero (ZOH), el euler delantero, el euler inverso, tustin, etc.
- Los métodos de discretización de Euler hacia adelante, Euler hacia atrás, etcétera, aproximan el cálculo de una integral (ver más abajo), pero ¿cuál es la aproximación integral cuando se usa un ZOH? ¿Qué hace un ZOH?
- ¿Por qué Matlab no admite el euler hacia adelante, el euler hacia atrás, la regla de los Simpson o incluso las aproximaciones integrales de orden superior como métodos de discretización? ¿Pero solo ZOH, tustin, emparejamiento de polo cero? ¿Hay alguna razón para ello?
- ¿Es incluso útil usar, por ejemplo, la regla de Simpsons como método de discretización o incluso usar aproximaciones de orden superior? Hasta donde he leído, en enlace , ¿la regla de los Simpsons tiene una única desventaja?
Por ejemplo,
Considere la función de transferencia
$$ \ frac {F (s)} {E (s)} = \ frac {1} {s} $$
Esto corresponde a la ecuación diferencial
$$ \ frac {\ mathrm {d} f (t)} {\ mathrm {d} t} = e (t) $$
La integración de ambos lados da
$$ f (t) = f (t_0) + \ int_ {t_0} ^ {t} e (t) \ mathrm {d} t $$
Ahora t está espaciado uniformemente, por ejemplo, t = kT, con k = 0,1,2, ... Durante un muestreo t0 = kT yt = kT + T, la solución se convierte en
$$ f (kT + T) = f (kT) + \ int_ {kT} ^ {kT + T} e (t) \ mathrm {d} t $$
Ahora utilizamos la regla trapezoidal (tustin) enlace . La integral es aproximada por
$$ \ int_ {a} ^ {b} f (x) \, dx \ approx (ba) \ left [\ frac {f (a) + f (b)} {2} \ right] $$
Como resultado, obtenemos
$$ f (kT + T) = f (kT) + \ frac {kT + T - kT} {2} \ left (e (kT) + e (kT + T) \ right) $$
Usando la transformada z que obtienes
$$ (z - 1) F (z) = \ frac {T} {2} (z + 1) E (z) \ rightarrow \ frac {F (z)} {E (z)} = \ frac {T} {2} \ frac {z + 1} {z - 1} $$
y como tal, usted determina comparando el resultado con la primera ecuación que
$$ s = \ frac {2} {T} \ frac {z - 1} {z + 1} $$
Lo mismo que puede determinar usando euler hacia adelante, euler hacia atrás, etc. Ahora me pregunto ¿cuál es el reemplazo para la variable laplace s cuando usará ZOH? ¿Y qué tipo de aproximación utiliza el ZOH? Según tengo entendido, usted discretiza el sistema utilizando ZOH mediante la aplicación
$$ G (z) = (1 - z ^ {- 1}) \ mathcal {Z} \ left \ {\ frac {G (s)} {s} \ right \} $$