Vehicle laboratory monitoring system
By collecting and analyzing smoke concentration and temperature data in real time in the vehicle laboratory, an alarm mechanism is triggered, which solves the problem of lack of monitoring in the vehicle laboratory and realizes the health protection of staff and real-time data storage.
Patent Information
- Application Number
- CN202511180084.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-22
- Publication Date
- 2025-12-09
AI Technical Summary
The existing vehicle laboratory lacks a smoke concentration and temperature monitoring system, which cannot monitor and alarm in real time, affecting the health of staff.
The system uses a data acquisition module to collect environmental parameters in real time, transmits them to a data processing module via a wireless network for analysis, generates analysis results and triggers an alarm mechanism, and provides user interaction via a terminal module.
It enables real-time monitoring of smoke concentration and temperature inside the vehicle laboratory, provides timely alarms, protects the health of laboratory staff, and stores data in real time for easy remote access.
Smart Images

Figure CN121089802A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of vehicle laboratory monitoring, and more particularly to a vehicle laboratory monitoring system. Background Technology
[0002] In recent years, with the development and progress of science and technology in my country, vehicles need to undergo a series of safety testing experiments during the production and manufacturing process. Vehicle laboratories are places specifically used for vehicle safety testing experiments. When vehicles are undergoing various safety tests, starting the vehicle will generate smoke, which will cause the smoke concentration and temperature in the laboratory to rise. This will affect the health of the staff in the laboratory. Therefore, it is necessary to monitor the smoke concentration and temperature in the vehicle laboratory in real time.
[0003] Existing vehicle laboratories lack corresponding smoke concentration and temperature monitoring systems, making it impossible to monitor and alarm on smoke concentration and temperature in real time, which makes the health of personnel in the vehicle laboratories vulnerable to impact. Summary of the Invention
[0004] This application provides a vehicle laboratory monitoring system to solve the technical problem that existing vehicle laboratories lack corresponding vehicle laboratory smoke concentration and temperature monitoring systems, thus making it impossible to monitor and alarm the smoke concentration and temperature in the vehicle laboratory in real time.
[0005] In view of this, this application provides a vehicle laboratory monitoring system, including a data acquisition module, a data transmission module, a data processing and early warning module, and a terminal module; The data acquisition module is used to collect environmental parameter data in the vehicle laboratory in real time and transmit the collected environmental parameter data to the data transmission module, wherein the environmental parameter data is temperature data and smoke concentration data; The data transmission module is used to receive the environmental parameter data, encode the environmental parameter data, convert it into a data packet format suitable for wireless transmission, and transmit it to the data processing module via a wireless network. The data processing module is used to receive the data packet, process the environmental parameter data in the data packet, analyze the processed environmental parameter data and upload it to the terminal module for storage, generate analysis results, and then determine whether the environmental parameter data is abnormal based on the analysis results. If abnormal, an alarm mechanism is triggered. The terminal module is used to receive and store the processed environmental parameter data and provide user login interaction.
[0006] Optionally, the data acquisition module includes a temperature sensor and a smoke concentration sensor. The temperature sensor is used to acquire temperature parameter data in the vehicle laboratory in real time, and the smoke concentration sensor is used to acquire smoke concentration parameter data in the vehicle laboratory in real time.
[0007] Optionally, the process of transmitting data to the data processing module via a wireless network includes: The original data in the data packet is processed by a CRC algorithm to obtain a checksum, and the checksum is appended to the end of the data packet. The original data in the data packet is then subjected to FEC encoding to generate FEC codewords with error correction codes; The data packet containing the checksum and FEC codeword is then sent to the receiving end of the data processing module via the RDMA network; The receiving end of the data processing module uses the same CRC algorithm as the sending end to process the received data packets and determine whether they match the checksum in the data packets. Data packets with inconsistent checksums are marked as abnormal. Abnormal data packets are then subjected to FEC decoding. Based on the processing results, appropriate measures are taken.
[0008] Optionally, the environmental parameter data in the data packet is processed, including: performing data cleaning, noise reduction, and formatting operations on the environmental parameter data.
[0009] Optionally, the step of determining whether the environmental parameter data is abnormal based on the analysis results, and triggering an alarm mechanism if abnormal, includes: performing statistical analysis on the environmental parameter data, calculating the standard deviation and average value, and obtaining the change pattern of the environmental parameter data based on the calculation results; and continuously comparing the real-time data in the environmental parameter data with preset threshold data during the statistical analysis process, and determining in real time whether the environmental parameter data exceeds the normal range based on the comparison results. If it exceeds the normal range, it is determined that the environmental parameter data is abnormal and an alarm mechanism is triggered.
[0010] Optionally, the terminal module is a computer terminal, and the user login interaction includes: the user registers on the system through the computer terminal to obtain a login account and password, logs into the system interface through the login account and password, operates the system interface, and selects to view environmental parameter data in the vehicle laboratory for different time periods.
[0011] Optionally, the system also includes a function on the system interface for users to view historical alarm information and read abnormal situations and handling processes of laboratory environmental parameters.
[0012] As can be seen from the above technical solutions, the embodiments of this application have the following advantages: This application provides a vehicle laboratory monitoring system. Compared with existing technologies, this invention uses a data acquisition module to collect environmental parameter data in real time within the vehicle laboratory and transmits the collected environmental parameter data to a data transmission module. The environmental parameter data includes temperature data and smoke concentration data. The data transmission module receives the environmental parameter data, encodes it, converts it into a data packet format suitable for wireless transmission, and transmits it to a data processing module via a wireless network. The data processing module receives the data packet, processes the environmental parameter data within it, analyzes the processed environmental parameter data, and uploads it to a terminal module for storage. The system generates analysis results and then determines whether the environmental parameter data is abnormal based on the analysis results. If abnormal, an alarm mechanism is triggered. The terminal module receives and stores the processed environmental parameter data and provides user login interaction. The environmental parameter data of the vehicle laboratory includes smoke concentration data and temperature data, thereby realizing real-time monitoring of smoke concentration data and temperature data in the vehicle laboratory. When the smoke concentration or temperature in the laboratory exceeds the preset safety threshold, an alarm mechanism is triggered, thereby effectively protecting the health of laboratory staff. The real-time smoke concentration data and temperature data in the vehicle laboratory are uploaded to the terminal module for storage in real time, making it convenient for users to remotely log in to the system for viewing. Attached Figure Description
[0013] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0014] Figure 1 This is a system block diagram of a vehicle laboratory monitoring system provided in the embodiments of this application. Detailed Implementation
[0015] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
[0016] For easier understanding, please refer to Figure 1This application provides an embodiment of a vehicle laboratory monitoring system, comprising a data acquisition module, a data transmission module, a data processing and early warning module, and a terminal module. The data acquisition module is used to collect environmental parameter data within the vehicle laboratory in real time, wherein the environmental parameter data includes smoke concentration data and temperature data within the vehicle laboratory, and transmits the collected environmental parameter data to the data transmission module. The environmental parameter data includes temperature data and smoke concentration data. The data acquisition module includes a temperature sensor and a smoke concentration sensor. The temperature sensor is used to collect temperature parameter data within the vehicle laboratory in real time, and the smoke concentration sensor is used to collect smoke concentration parameter data within the vehicle laboratory in real time. The data transmission module is used to receive the environmental parameter data and encode the environmental parameter data, converting it into a data packet format suitable for wireless transmission. The data is transmitted to the data processing module via a wireless network. The data processing module receives the data packet, processes the environmental parameter data in the data packet, analyzes the processed environmental parameter data, and uploads it to the terminal module for storage, generates analysis results, and then determines whether the environmental parameter data is abnormal based on the analysis results. If abnormal, an alarm mechanism is triggered. The terminal module receives and stores the processed environmental parameter data and provides user login interaction, thereby realizing real-time monitoring of smoke concentration and temperature data in the vehicle laboratory. When the smoke concentration or temperature in the laboratory exceeds a preset safety threshold, an alarm mechanism is triggered. This effectively protects the health of laboratory staff, and the real-time smoke concentration and temperature data in the vehicle laboratory are uploaded to the terminal module for storage, facilitating remote access by users.
[0017] As a further aspect of the present invention, the process of transmitting data to the data processing module via a wireless network includes: Step S1: Perform CRC algorithm processing on the original data in the data packet to obtain the check code, and append the check code to the end of the data packet; Specifically, the original data is first processed using the CRC (Cyclic Redundancy Check) algorithm, dividing the data into fixed-length segments. The CRC algorithm is applied to each segment. The CRC algorithm generates a fixed-length checksum by performing a modulo-2 division operation on the data segment with a predefined polynomial. This checksum is a mathematical digest of the original data, used to detect errors that occur during transmission. Next, the calculated checksum is appended to the end of the data packet, adding it as an extra field to the packet structure. During data packet transmission, the receiving end accesses and verifies this checksum. The CRC algorithm is configured to be applied at the sending end... A checksum is generated by performing a modulo-2 operation on the information polynomial C using the generator polynomial G. The generator polynomial G is an agreement between the receiver and transmitter, representing a binary number that remains constant throughout the transmission. The information polynomial C represents the original transmitted information. A remainder is generated by performing a modulo-2 division on the information polynomial using the generator polynomial. This remainder is then used as the checksum and appended to the empty space left after shifting the information code to obtain the complete CRC checksum. The checksum has one less bit than the generator polynomial, and the checksum must have the same order as the generator polynomial. If the remainder has fewer bits than the empty space left after shifting the information code, leading zeros are added. The modulo-2 division at the transmitter is as follows: , Where C is the information polynomial, x r Let G be the checksum position shifted left by r bits from the information polynomial C, G be the generator polynomial agreed upon by the sender and receiver, Q be the quotient of the two polynomials, and R be the remainder of the two polynomials.
[0018] Step S2: Then, perform FEC encoding on the original data in the data packet to generate FEC codewords with error correction codes; Specifically, choose either the FEC encoding scheme, Reed-Sol omon encoding, or convolutional encoding scheme; In the data preprocessing stage, step S1 divides the raw data into multiple data blocks, each with an attached CRC checksum. In step S2, these data blocks are used as input for FEC encoding. FEC encoding is then performed on each data block with the CRC checksum. The FEC encoding process converts the raw data block into codewords containing the original data information and additional error correction codes, based on the selected encoding scheme. These error correction codes are used to recover the data at the receiving end, even if a certain amount of error occurs during transmission. FEC encoding generates redundant information (error correction codes) for the raw data blocks, used to detect and correct errors. The redundant information is then combined with the raw data blocks to generate the FEC codewords.
[0019] Step S3: Then, the data packet containing the checksum and FEC codeword is sent to the receiving end of the data processing module through the RDMA network; Specifically, the data packets are encapsulated into an RDMA transmission format, including adding necessary network protocol header information: source and destination port numbers, sequence number; initializing the RDMA connection by establishing an RDMA connection between the sender and receiver, and creating Protection Domains (PDs) at both ends using the RDMA library, where PDs manage accessible memory regions; ensuring network configuration compatibility between the sender and receiver, including network interface card (NIC) configuration and RDMA protocol support; registering memory at the sender by registering the memory region containing the data packets to the RDMA PD for direct access by RDMA operations; sending the data packets using RDMA send operations, including RDMA Write or RDMA Send, with the following steps: constructing an RDMA message pointing to the memory region of the data packet to be sent; specifying the message size to ensure it contains the entire data packet, including the original data, CRC checksum, and FEC codeword; initiating the RDMA operation by sending the data packet to the specified memory address at the receiver; and performing asynchronous transmission, allowing the sender to immediately execute other tasks after initiating data transmission using a completion queue. A Queue (CQ) is used to asynchronously receive notifications of RDMA operation completion. The sending end waits for the notification of RDMA operation completion via polling or interruption. If the RDMA operation fails, the sending end needs to take error recovery measures according to the cause of the failure, including retrying transmission and reporting errors. For transmission acknowledgment, after a data packet is successfully sent, the sending end needs an acknowledgment message from the receiving end to ensure that the data packet has been correctly received. The acknowledgment message is a data packet containing a checksum and FEC codeword sent to the receiving end through the RDMA network. Window technology is used to ensure that the sending end receives the acknowledgment message from the receiving end to ensure that the data packet has been correctly received.
[0020] Step S4: The receiving end of the data processing module uses the same CRC algorithm as the sending end to process the received data packet and determine whether it matches the check code in the data packet. Specifically, the data packet is divided into blocks identical to those at the sending end; a modulo-2 division is performed on each data block, and the remainder is determined; if the remainder is 0, the two checksums are considered to be completely identical, and no error occurred during data packet transmission; if the remainder is not 0, it indicates that the checksums are inconsistent, and an error occurred during data packet transmission; the modulo-2 operation at the receiving end is as follows: , Among them, C·x r +R is the complete check polynomial, G is the generator polynomial agreed upon by the sender and receiver, and Q is the quotient of the two polynomials. The method to determine whether the check codes are consistent is as follows: the complete CRC check code is 10110011010 obtained from the data preset in step S1, the generator polynomial is 11001, and the remainder of the result obtained by combining the modulo 2 formula of the receiving end is 0, which means that the check codes are consistent and no errors occurred in the data packet during transmission.
[0021] Step S5: Mark data packets with inconsistent check codes as abnormal, perform FEC decoding on the abnormal data packets, and take processing measures based on the processing results; Specifically, if a mismatch in the checksum is detected, the receiver marks the data packet as abnormal; abnormal data packets are logged; FEC codewords are extracted. For data packets marked as abnormal, the receiver needs to extract the FEC codewords appended to the data packet. These codewords are generated in step S2 and used for error correction; FEC decoding is performed, using the same FEC decoding algorithm as the sender to decode the received data packet; the FEC decoding algorithm uses the FEC codewords to correct errors in the data packet. If FEC decoding is successful and the data packet passes the CRC check, the receiver continues to process the data in the data packet; if FEC decoding fails, or even after decoding, the data packet still fails the CRC check, the receiver needs to take the following measures: The sender is notified that there is a problem with the data packet and a retransmission is requested; if the data packet is recovered, other error recovery strategies are attempted, including requesting additional FEC codewords or other redundant information; if the data packet cannot be recovered, error handling measures are taken, including logging the error, reporting to the system administrator, or stopping the current data transmission process.
[0022] In summary, by comparing the CRC checksums of the sending and receiving ends, errors in data transmission can be detected and corrected immediately, ensuring data accuracy.
[0023] Furthermore, the environmental parameter data in the data packet is processed, including: performing data cleaning, noise reduction, and formatting operations on the environmental parameter data to ensure the accuracy and consistency of the data.
[0024] Furthermore, the step of determining whether the environmental parameter data is abnormal based on the analysis results, and triggering an alarm mechanism if abnormal, includes: performing statistical analysis on the environmental parameter data, calculating the standard deviation and average value, and obtaining the change pattern of the environmental parameter data based on the calculation results; continuously comparing the real-time data in the environmental parameter data with preset threshold data during the statistical analysis process, and determining in real time whether the environmental parameter data exceeds the normal range based on the comparison results; if it exceeds the normal range, it is determined that the environmental parameter data is abnormal and an alarm mechanism is triggered to immediately alert the staff in the vehicle laboratory, enabling them to take corresponding measures to reduce the smoke concentration or temperature in the vehicle laboratory, thereby effectively protecting the health of the laboratory staff.
[0025] Furthermore, the terminal module is a computer terminal, and the user login interaction includes: the user registers on the system through the computer terminal to obtain a login account and password, logs into the system interface through the login account and password, operates the system interface, selects to view environmental parameter data in the vehicle laboratory for different time periods, and also includes the user viewing historical alarm information and reading abnormal situations and handling processes of laboratory environmental parameters through the alarm record function on the system interface. Specifically, to enhance the user experience, the system offers a wealth of interactive functions. Users can easily operate the system interface by swiping or clicking on the computer terminal, selecting to view smoke concentration and temperature data in the vehicle laboratory for different time periods, or setting specific smoke concentration and temperature thresholds. The system also supports user customization of the system interface layout to meet the personalized needs of different users. In the event of an anomaly, the system will promptly draw the user's attention by changing data colors and displaying pop-up prompts. At the same time, users can also use the alarm record function on the interface to view historical alarm information and understand the anomalies in laboratory environmental parameters and the handling process.
[0026] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0027] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A vehicle laboratory monitoring system, characterized in that, It includes a data acquisition module, a data transmission module, a data processing and early warning module, and a terminal module; The data acquisition module is used to collect environmental parameter data in the vehicle laboratory in real time and transmit the collected environmental parameter data to the data transmission module, wherein the environmental parameter data is temperature data and smoke concentration data; The data transmission module is used to receive the environmental parameter data, encode the environmental parameter data, convert it into a data packet format suitable for wireless transmission, and transmit it to the data processing module via a wireless network. The data processing module is used to receive the data packet, process the environmental parameter data in the data packet, analyze the processed environmental parameter data and upload it to the terminal module for storage, generate analysis results, and then determine whether the environmental parameter data is abnormal based on the analysis results. If abnormal, an alarm mechanism is triggered. The terminal module is used to receive and store the processed environmental parameter data and provide user login interaction.
2. The vehicle laboratory monitoring system according to claim 1, characterized in that, The data acquisition module includes a temperature sensor and a smoke concentration sensor. The temperature sensor is used to collect temperature parameter data in the vehicle laboratory in real time, and the smoke concentration sensor is used to collect smoke concentration parameter data in the vehicle laboratory in real time.
3. The vehicle laboratory monitoring system according to claim 1, characterized in that, The process of transmitting data to the data processing module via a wireless network includes: The original data in the data packet is processed by a CRC algorithm to obtain a checksum, and the checksum is appended to the end of the data packet. The original data in the data packet is then subjected to FEC encoding to generate FEC codewords with error correction codes; The data packet containing the checksum and FEC codeword is then sent to the receiving end of the data processing module via the RDMA network; The receiving end of the data processing module uses the same CRC algorithm as the sending end to process the received data packets and determine whether they match the checksum in the data packets. Data packets with inconsistent checksums are marked as abnormal. Abnormal data packets are then subjected to FEC decoding. Based on the processing results, appropriate measures are taken.
4. The vehicle laboratory monitoring system according to claim 1, characterized in that, Processing the environmental parameter data in the data packet includes: performing data cleaning, noise reduction, and formatting operations on the environmental parameter data.
5. A vehicle laboratory monitoring system according to claim 1, characterized in that, The step of determining whether the environmental parameter data is abnormal based on the analysis results, and triggering an alarm mechanism if abnormal, includes: performing statistical analysis on the environmental parameter data, calculating the standard deviation and average value, and obtaining the change pattern of the environmental parameter data based on the calculation results; and continuously comparing the real-time data in the environmental parameter data with preset threshold data during the statistical analysis process, and determining in real time whether the environmental parameter data exceeds the normal range based on the comparison results. If it exceeds the normal range, it is determined that the environmental parameter data is abnormal and an alarm mechanism is triggered.
6. A vehicle laboratory monitoring system according to claim 1, characterized in that, The terminal module is a computer terminal. The user login interaction includes: the user registers on the system through the computer terminal to obtain a login account and password, logs into the system interface through the login account and password, operates the system interface, and selects to view environmental parameter data in the vehicle laboratory for different time periods.
7. A vehicle laboratory monitoring system according to claim 6, characterized in that, It also includes the ability for users to view historical alarm information and read abnormal situations and handling processes of laboratory environmental parameters through the alarm record function on the system interface.
Citation Information
Patent Citations
Environment monitoring data processing and management system based on big data
CN118245519A
Multi-mode building intelligent monitoring system based on IOT
CN118842815A
Intelligent henhouse environment concentration monitoring system
CN119124264A
Laboratory intelligent equipment sensing system based on signal transmission
CN119211874A