CN-121994283-A - SoC-based multi-sensor data processing system and signal processing method thereof
Abstract
The invention provides a multi-sensor data processing system based on a system on chip (SoC) and a signal processing method thereof, wherein the multi-sensor data processing system based on the SoC comprises a sensor data processing board, a plurality of types of sensors, a system management board, a servo control module, a power panel and a stopper; the sensor data processing board is in data interaction with a plurality of types of sensors, the sensor data processing board is in data interaction with the system management board, the servo control module and the stopper, and the power panel is used for supplying power to a system. The sensor data processing board is used for overall processing, so that the data processing of the multiple types of optical sensors is realized, and the technical problem that a unified signal processing management method of the multiple types of optical sensors is lacked in the prior art is solved.
Inventors
- YE ZILIU
- ZHENG KAN
- XIE FAN
- Dan Binfeng
Assignees
- 华中光电技术研究所(中国船舶集团有限公司第七一七研究所)
Dates
- Publication Date
- 20260508
- Application Date
- 20251210
Claims (10)
- 1. The multi-sensor data processing system based on the SoC is characterized by comprising a sensor data processing board, a plurality of types of sensors, a system management board, a servo control module, a power panel and a stopper; The sensor data processing board realizes data interaction with a plurality of types of sensors; The sensor data processing board, the system management board, the servo control module and the stopper realize data interaction; the power panel is used for supplying power to the system.
- 2. The SoC-based multi-sensor data processing system of claim 1, wherein the plurality of classes of sensors includes visible light sensors, mid-wave infrared sensors, long-wave infrared sensors, laser sensors.
- 3. The SoC-based multi-sensor data processing system of claim 2, wherein the sensor data processing board receives the data of the visible light sensor, the mid-wave infrared sensor, and the long-wave infrared sensor via an optical fiber and the data of the laser sensor via a serial port.
- 4. The SoC-based multi-sensor data processing system of claim 3, wherein the sensor data processing board sends instructions to the visible light sensor, the mid-wave infrared sensor, and the long-wave infrared sensor via optical fibers and sends instructions to the laser sensor via a serial port.
- 5. The SoC-based multi-sensor data processing system of claim 4, wherein the status information of the sensor data processing board itself and the status information of the power board and the stopper are reported back to a system management board via optical fibers.
- 6. A signal processing method of a multi-sensor data processing system based on a SoC, characterized in that the signal processing method of the multi-sensor data processing system based on a SoC is based on the multi-sensor data processing system according to any one of claims 1 to 5, comprising: The sensor data processing board receives optical fiber data; Judging whether the servo control command is a servo control command, if so, sending the servo control command to the servo control module, and performing self-checking through a self-checking function; and after the state information is acquired, data integration is carried out, and data is sent.
- 7. The method for processing signals of the SoC-based multi-sensor data processing system of claim 6, wherein after the step of acquiring the status information and then integrating the data and retransmitting the data, the method further comprises: and after CAN is interrupted, receiving the data of the retainer and the power panel, and performing CAN data processing.
- 8. The method for processing signals of the SoC-based multi-sensor data processing system of claim 7, wherein after the step of acquiring the status information and then integrating the data and retransmitting the data, the method further comprises: After the network is interrupted, the servo data is received and the network data processing is carried out.
- 9. The method of signal processing for a SoC-based multi-sensor data processing system of claim 8, wherein the method of signal processing for a SoC-based multi-sensor data processing system comprises: After receiving the CAN data and the optical fiber data, whether the high bit of the ID of the extension frame is 0 or not, if so, distinguishing the power panel by the power panel data according to the ID, distinguishing the power supply according to the first byte, caching the power panel data, and judging the data refreshing condition within 3 seconds.
- 10. The method for processing signals of the SoC-based multi-sensor data processing system of claim 9, wherein after the step of receiving CAN data and fiber data, if the high order of the extended frame ID is 0, the method further comprises: the stopper data is stored in a buffer memory according to the ID, and the stopper data is buffered.
Description
SoC-based multi-sensor data processing system and signal processing method thereof Technical field: The invention relates to the technical field of sensor data processing systems, in particular to a multi-sensor data processing system based on a SoC and a signal processing method thereof. The background technology is as follows: with the further improvement of the localization requirements in recent years, the application of localization chips of chips such as SoC and the like is continuously increased, and various sensors have higher requirements on the real-time property and the accuracy of chip data processing. For a device, various sensors are the most basic guarantee that the device can acquire external information and recognize and process images. For example, the visible light sensor transmits light information to the image processing side, various infrared sensors acquire infrared information and transmit the infrared information to the processing chip, and the sensors jointly ensure the most basic image acquisition function of the photoelectric equipment, so that the subsequent image processing can be realized. The servo control of the device also needs to obtain accurate device posture information, azimuth angle, pitching angle and the like, which all need corresponding sensors to realize. The sensors required for each optoelectronic device are therefore of a large variety and the communication modes are different, which places higher demands on the circuit boards that communicate with the various sensors. According to the demands of miniaturized devices, to reduce the number of circuit boards and improve the integration level, the communication of all sensors required on the optoelectronic device is all concentrated on the sensor data processing board. The sensor data processing board CAN realize optical fiber communication, serial port communication, network communication and CAN communication among various sensors, and communication of PS and PL ends inside the FPGA chip. The integration of communication modes of various interfaces on a circuit board also puts higher demands on software design. There is an urgent need for a multi-sensor data processing system based on SoC and a signal processing method thereof, which are helpful to solve the technical problem that the prior art lacks a unified signal processing management method for multiple types of optical sensors. The invention comprises the following steps: in an embodiment, the invention provides a signal processing system of a multi-sensor data processing system based on SoC, which is used for carrying out overall arrangement through the sensor data processing board to realize data processing of multiple types of optical sensors, thereby being beneficial to solving the technical problem that a unified signal processing management method of the multiple types of optical sensors is lacked in the prior art. The multi-sensor data processing system based on the SoC comprises a sensor data processing board, a plurality of types of sensors, a system management board, a servo control module, a power panel and a stopper; The sensor data processing board realizes data interaction with a plurality of types of sensors; The sensor data processing board, the system management board, the servo control module and the stopper realize data interaction; the power panel is used for supplying power to the system. In one embodiment, the plurality of types of sensors include visible light sensors, mid-wave infrared sensors, long-wave infrared sensors, laser sensors. In an embodiment, the sensor data processing board receives the data of the visible light sensor, the medium wave infrared sensor and the long wave infrared sensor through optical fibers and receives the data of the laser sensor through a serial port. In an embodiment, the sensor data processing board sends instructions to the visible light sensor, the mid-wave infrared sensor, and the long-wave infrared sensor through optical fibers, and sends instructions to the laser sensor through a serial port. In one embodiment, the status information of the sensor data processing board and the status information of the power board and the stopper are returned to the system management board through optical fibers. In an embodiment, the present invention further provides a signal processing method of a multi-sensor data processing system based on SoC, where the signal processing method of the multi-sensor data processing system based on SoC includes: The sensor data processing board receives optical fiber data; Judging whether the servo control command is a servo control command, if so, sending the servo control command to the servo control module, and performing self-checking through a self-checking function; and after the state information is acquired, data integration is carried out, and data is sent. In an embodiment, after the step of integrating the data after the status information is obtained and then t