Il problema principale qui è un fraintendimento di come viene definita la stabilità. La stabilità non è definita dalla risposta del gradino, ma è invece definita dalla risposta del sistema alle condizioni iniziali (o una risposta all'impulso). Da Katsuhiko Ogata Modern Control Engineering, 5a edizione. :
Un sistema di controllo invariante lineare nel tempo è stabile se alla fine l'uscita ritorna al suo stato di equilibrio quando il sistema è sottoposto a una condizione iniziale. Un sistema di controllo invariante lineare nel tempo è criticamente stabile se le oscillazioni dell'uscita continuano per sempre. È instabile se l'uscita diverge senza limite dal suo stato di equilibrio quando il sistema è soggetto a una condizione iniziale .
[Enfasi mia].
Da una prospettiva puramente fisica
Un altro modo di formulare questo è: in presenza di zero input e condizioni iniziali diverse da zero, l'energia del sistema aumenta, diminuisce o rimane costante nel tempo? Se l'energia diminuisce nel tempo, il sistema è stabile. Se l'energia aumenta nel tempo, il sistema è instabile. Se l'energia del sistema rimane costante nel tempo, il sistema è criticamente stabile.
G1
my¨1(t)+ky1(t)=u1(t)
y1u1kmu1=0
G2
my˙2(t)=u2(t)
y2mu2è una forza esterna applicata alla massa. Se si applica una certa velocità iniziale alla massa e non vi è alcun attrito o alcun tipo di dissipazione di energia e non vi è alcuna forza esterna che esegue lavori sul sistema, rimarrà tale velocità per sempre. L'energia nel sistema è tutta cinetica ed è immagazzinata nella massa. Nessuna energia viene creata o dissipata, quindi estremamente stabile.
Dal punto di vista dell'ingegneria dei sistemi
È possibile rappresentare condizioni iniziali diverse da zero utilizzando la risposta all'impulso del sistema. Quindi, ai fini dell'ingegneria dei sistemi, se la risposta all'impulso del sistema è limitata, il sistema è almeno criticamente stabile. Se la risposta all'impulso del sistema si avvicina a zero, allora il sistema è stabile. Se la risposta all'impulso del sistema è illimitata, allora è instabile.
my˙(t)=u(t)
m(sY(s)−y(0))=U(s)
Y(s)=U(s)/m+y(0)s
Y(s)=y(0)s
y(0)=1Y(s)=1s
mu(t)=mδ(t)δ(t)Y(s)=1s