Red de conocimiento informático - Consumibles informáticos - Dos generaciones de programación amorosa

Dos generaciones de programación amorosa

No entraré en detalles sobre esto. Hablemos de los principios básicos:

1. Si el estado del sistema es completamente controlable, los polos del sistema se pueden configurar arbitrariamente mediante retroalimentación de estado completa realizada por todas las variables de estado. (Simplemente coloque los polos en el semiplano izquierdo).

2. Si el estado del sistema no es completamente controlable, siempre que el estado incontrolable sea estable, el sistema aún puede funcionar a través del sistema. retroalimentación de las variables de estado controlables. (Es decir, dejar que el sistema se calme).

gt gta =[-1 0 1;

gt gtb = [1-1 0]'; > gt gtc = [1 0 1]

clasificación gt gt ([B, A*B, A*A*B])

ans =

2

Se descubre que el sistema no es completamente controlable, el tercer estado es incontrolable (porque el tercer comportamiento de la matriz de control es 0) y el número de matrices de estado es mayor que cero. , por lo que es inestable.

Por lo tanto, el sistema no puede estabilizarse mediante retroalimentación de estado.