| Missile rudder is the executive part of missile flying system, and is close to the attack precision of the missile. In the paper a set of fully-digital-signal servo system for missile rudder is designed at the high accuracy position servo request, and its structure, control method, the hardware and software are analysed. This system with brushless DC motor (BLDCM for short) as its drive adopts three-loop control strategy to achieve the aim at high accuracy position trail of rudder.In the paper, the principle of BLDCM is presented in brief, and several classic control strategies for BLDCM is analyzed. It explains the construct source of the whole system with the kernel of TMS320F2812 DSP, and makes full analysis to the key, and designs CPLD control logic, and gets the waveform by simulation based on maxplus-II in the hardware. It describes the transplantation on TMS320F2812 of embedded operation system μC/OS-II, the partition and allocation of the tasks, the function flowing of each task in detail. The system adopts the improved PID arithmetic and the classic three-loop control method, in which it uses PID with its parameters are self-modified by fuzzy arithmetic in the position loop, and a compound arithmetic with bang-bang and the integral-separated PI in the speed loop, the integral-separated PI in the current loop. Meanwhile, considering the actual situation of rudder controller, the paper presents the technology of anti-jamming from hardware and software. The initial result shows that, the control strategy could achieve a better position trail, and the reliability, real-time and expansibility of the software is improved greatly after transplanting the μC/OS-II. |