Abstract

Attitude stabilization is a necessary function for a shipboard Marine Satellite Tracking Antenna (MSTA), which is responsible for making the antenna dish track the geostationary satellite in the presence of severe environment. A control scheme based on Model Predictive Control (MPC) is proposed to stabilize the antenna dish of an MSTA, and the detailed design process from algorithm design to Hardware-in-the-loop (HIL) simulation is explained. Due to the use of stepper motor as the actuator, the MPC is proposed to deal with the speed acceleration and deceleration problems of stepper motors, which can result in the optimal velocity profile. The MPC algorithm is implemented in Field Programmable Gate Array (FPGA) with three different data types. In addition to using traditional floating-point and fixed-point data types to represent values in MPC, a special data type, half-precision floating-point, is also explored for the first time. The comparison results are presented and analyzed in terms of FPGA resource usage and algorithm execution time. The performance of the proposed control scheme is validated in HIL simulation, which is creatively implemented in a low-cost System On Chip (SOC) FPGA. The HIL simulation results demonstrate that the proposed control scheme in fixed-point MPC can satisfy the requirements of the MSTA.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.