针对火炮身管振动影响射击准确度的问题, 建立考虑身管微形变的炮塔动力学模型和状态空间模型. 基于该系统模型, 利用多项式平方和(SOS) 方法设计非线性状态反馈控制器和非线性状态观测器, 给出控制器和观测器在设计时满足分离原理的条件. 数值仿真结果表明, 所提出的方法可以使火炮随动系统在驱动炮台的同时有效抑制身管振动.