你的系统可以理解为混合系统(hybrid systems),由于系统可以明显分成几个子系统,这种情况应该可以采用切换(开关)控制(Switching control),就是针对子系统设计几个控制器,根据状态的不同进行切换,即基于状态切换的开关控制(State based switching control)。注意切换是一种困难的控制方法,要保证切换稳定及防止频繁切换(Stability and chatter),具体地说就是每一个控制器都是稳定的,切换仍然可能造成系统不稳定,开关(切换)条件设置不当,可能造成系统发神经似的来回切换