The invention discloses a
quaternion-based rotation separation attitude adjustment method, which comprises the following steps of: aiming at attitude requirements and
angular velocity requirements of
satellite separation, dividing a program angle
planning process into two stages: a first stage is a directional attitude adjustment stage, and
forward backward pushing is carried out through a
satellite separation time point to obtain an attitude
quaternion corresponding to the
angular velocity of 0; taking the result as a program
quaternion at the attitude adjustment ending moment; the second section is a rotation starting, stabilizing and
racemization section, and according to the angular speed requirement, the quaternion of a rotation starting, stabilizing rotation and
racemization program is designed; after the attitude of the
rocket body is adjusted to the attitude adjustment end moment program quaternion, the
angular velocity is linearly accelerated from 0 to the angular velocity required by separation according to the rotation starting, stable rotation and
racemization program quaternion, and the
satellite separation attitude and the angular velocity both reach expected values at the separation moment. According to the method, a
universal solution is provided for one-time safe separation of multiple satellites, the problem of attitude solution
ambiguity in the attitude adjusting process is avoided, high universality is achieved, and the reliability of one-time safe separation of the multiple satellites is guaranteed.