위성체는 태양전지판 등으로 인해서 강체에 유연모드가 더해지는 형태로 모델링 된다. 이 경우 자세제어기의 제어대역폭은 유연모드의 주파수를 피하여 설계해야 하고, 이로 인하여 응답속도가 느려지게 된다. 이를 극복하기 위하여 시간 기반으로 자세제어를 하는 방법을 살펴보았다. 자세제어를 시작할 때에 한 번 자세오차를 측정하고 이를 토대로 계산한 시간만큼 양의 방향으로, 그 다음으로는 동일한 시간동안 음의 방향으로 토크를 주어서 위성의 자세오차를 크게 줄인다. 그 후로 일반적인 PD 제어기를 이용하여 위성 자세제어를 마무리하도록 하였다. 시뮬레이션을 통하여 본 방법의 성능을 살펴보았다.
Due to solar panels and other parts, satellites are modeled as rigid body with flexible mode. In this case, control bandwidth of attitude controller should be designed to avoid the flexible mode frequency, and system response will be slowed. To overcome this property, we study the time based attitude control method. At the time of starting attitude control, we once measure the attitude error, and calculate the time duration using this value. Then we apply positive direction torque during the time duration, and after that, apply negative direction torque for the same duration. After this control, attitude error will be reduced drastically. Then, we apply normal PD control and finish the satellite attitude control. Through numerical simulation, we show the proposed method"s performance.