Font Size: a A A

Research And Implementation Of Radar Leveling Control System Based On CAN Bus

Posted on:2020-04-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y JiangFull Text:PDF
GTID:2392330626950478Subject:Instrumentation engineering
Abstract/Summary:PDF Full Text Request
As radar plays an increasingly important role in information warfare,the requirements for the maneuverability of vehicle-mounted radar are also increasing.The leveling system is one of the important components of the vehicle-mounted radar.Before the radar enters the working state,the support legs are automatically adjusted according to the level sensor signal,so that the radar platform can quickly reach a high-precision level status.It is of great practical value to develop a leveling control system with high reliability,strong expandability,excellent testability and maintainability.In this paper,the radar leveling control system is designed by using CAN bus communication mode,which aims to ensure the leveling precision and leveling speed,enhance the scalability,testability and maintainability of the leveling system,and further improve the reliability of the leveling system.Firstly,through analyzing the composition and working principle of the radar leveling system,an embedded hardware platform for the leveling control system is built,and the main control board of the leveling system based on CAN bus is designed and manufactured.The main control board mainly includes the switch drive module and the CAN bus communication module,which are used to implement on-off control of the solenoid valve group and data exchange with other nodes in the CAN bus network.Secondly,by studying the communication principle and synchronization mechanism of CAN bus,the CAN controller driver is designed and programmed,and the CAN analyzer is used to test the communication speed,real-time and reliability of the CAN bus interface.At the same time,the application layer protocol of the CAN bus is designed according to the communication characteristics of the leveling system.Then,based on the four-point chasing leveling algorithm,the embedded Linux application software is developed for the leveling control system,which realizes the functions of automatic leveling,automatic withdrawal,automatic lifting,automatic lodging,and other functions,as well as communication modules.And Qt4.7 is used to design the graphical user interface for the embedded terminal,which mainly includes a manual control interface and an automatic control interface.Finally,AMESim is used to establish the hydraulic leveling system model,and the parameters of the relevant components are set according to the actual situation.Through the dynamics simulation of the hydraulic system,the dynamic variation characteristics of the platform inclination under different leveling speeds are obtained.After joint debugging of the system,the leveling control system can quickly respond to the control commands issued by the terminal interface,and control the on/off of the solenoid valve based on the detected values of the measuring system during the execution of the task.At the same time,the terminal interface can update and display the working status of the system in real time,and provide the function of quering the abnormal information when the system works abnormally.In addition,the simulation analysis results of the hydraulic leveling system prove that the four-point chasing leveling algorithm meets the accuracy requirements of the leveling system under complex conditions,which also provides guidance and reference for the actual system design.
Keywords/Search Tags:Radar leveling, Embedded Linux, CAN bus, AMESim, Hydraulic system, Qt
PDF Full Text Request
Related items