Collector with additional GPRS (General Packet Radio Service) module

By designing a collector with additional GPRS modules, using edge computing and data processing algorithms, the problems of low data real-time and abnormal judgment efficiency in the existing technology are solved, and accurate real-time monitoring and efficient management of on-site environmental parameters are achieved, and the intelligent level and operation and maintenance efficiency of environmental monitoring are improved.

CN119584069APending Publication Date: 2025-03-07YANGZHOU WANTAI ELECTRIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411565992.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

The existing GPRS module collectors find it difficult to judge whether the data exceeds the normal value range in real time, resulting in determining whether there are abnormalities in the on-site environment, which increases time and reduces work efficiency.

Method used

A collector with additional GPRS module is designed, including GPRS communication module, data acquisition module, microcontroller, data processing module, data storage module, alarm module and user interaction module. Data processing and alarm signal transmission are carried out through the edge computing module, and data is processed using exponential extrapolation method and median filtering method to ensure the accuracy and real-timeness of the data.

Benefits of technology

It realizes accurate real-time monitoring and efficient management of on-site environmental parameters, ensures data accuracy and transmission efficiency, and instant alarms are made when parameters are abnormal, enhancing security response capabilities, and users can easily query historical records, improving the intelligence level and operation and maintenance efficiency of environmental monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119584069A_ABST
    Figure CN119584069A_ABST
Patent Text Reader

Abstract

The invention discloses a collector with an additional GPRS (General Packet Radio Service) module, which relates to the technical field of environment monitoring and comprises the following modules: a GPRS communication module which is responsible for performing wireless data transmission through a GPRS network, is wirelessly connected with a remote monitoring center and is used for transmitting data to the remote monitoring center through the collector; accurate real-time monitoring and efficient management of on-site environment parameters are achieved, the system cleans data through an index extrapolation method and performs median filtering and noise reduction, the accuracy of the data is ensured, the data transmission speed and efficiency are remarkably improved through the addition of an edge calculation module, when the parameters are abnormal, instant alarming and remote notification are performed, the safety response capability is enhanced, and the service life of the system is prolonged. A user can conveniently query historical records through a CLI interface, C language interpretation ensures command correctness, tracing and analysis are facilitated, the intelligent level of environment monitoring is improved, production safety is guaranteed, operation and maintenance efficiency is optimized, and meanwhile convenience and reliability of data management are enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of environmental monitoring, in particular to a collector with an additional GPRS module. Background Art

[0002] In environmental monitoring, the collector using GPRS module is an efficient data transmission method. The collector collects environmental parameters such as temperature, humidity, pressure, flow, etc. through field sensors and converts these data into digital signals. Subsequently, these data are sent wirelessly to the remote control center through the GPRS module. The GPRS module uses the mobile communication network to ensure the real-time and reliability of the data. This method not only simplifies the wiring, but also improves the flexibility and coverage of data transmission, making environmental monitoring more efficient and convenient.

[0003] The collector of GPRS module usually consists of GPRS communication module, data acquisition module, central controller, data processing module and data storage module. The central controller controls the GPRS communication module to connect with the remote device, and collects data through the information acquisition module. The collected data will be sent to the data processing module through the central controller to clean, filter and remove noise. The data processing module sends a signal to GPRS and transmits it to the connected remote device. At the same time, the central controller sends the data of the collection module to the storage module for storage. During use, the microcontroller transmits the data signal to the GPRS communication module and transmits the data to the remote control center. It is difficult to judge whether the data exceeds the normal value range. The remote control personnel need to check the displayed signals one by one, which leads to the judgment of whether the on-site environment is abnormal, which increases the judgment time and reduces the work efficiency. To this end, we propose a collector with an additional GPRS module. Summary of the invention

[0004] The object of the present invention is to provide a collector with an additional GPRS module to solve the problems raised in the above background technology.

[0005] To achieve the above object, the present invention provides the following technical solution: a collector with an additional GPRS module, comprising the following modules: GPRS communication module is responsible for wireless data transmission through GPRS network and wireless connection with remote monitoring center. It integrates TCP / IP protocol stack internally and can provide transparent TCP / IP channel for data transmission. The data acquisition module is responsible for collecting data from on-site sensors, including the measured values ​​of physical quantities such as temperature, humidity, pressure, and flow; Microcontroller, the microcontroller is controlled by MCU controller, receives data from the data acquisition module, and sends the data to the remote monitoring center through the GPRS communication module; Data processing module, after receiving the data from the data acquisition module, the microcontroller transmits the data to the data processing module, cleans, filters and removes noise from the acquired data, and transmits the processed data back to the microcontroller, and transmits the processed data to the GPRS communication module through the microcontroller; A data storage module stores data processed by the data processing module, and the processed data is transmitted to the microcontroller, which sends the processed data to the data storage module for storage; Alarm module: The alarm module is set between the GPRS communication module and the microcontroller. In the alarm module, different thresholds are set according to temperature, humidity, pressure, and flow. Before the microcontroller sends data to the GPRS communication module, the data will pass through the alarm module. The transmitted data will be compared with the set threshold in the alarm module. If the threshold is exceeded, an alarm signal will be sent directly to the GPRS communication module through the edge computing module, and a reminder will be displayed through the remote control center; The user interaction module uses the search bar to query the date. The microcontroller retrieves the data stored in the date and sends the data to the remote control center for viewing through the GPRS communication module.

[0006] Preferably, the data acquisition module is connected to on-site sensors through an analog signal structure. The sensors include temperature sensors, humidity sensors, pressure sensors and flow sensors. The sensors transmit signals to the data acquisition module and convert the received analog signals into digital signals through a built-in analog-to-digital converter ADC.

[0007] Preferably, the data processing module uses an exponential extrapolation method to clean the acquired data, and uses a median filtering method to filter and remove noise from the cleaned data.

[0008] Preferably, the exponential extrapolation formula is: Y=a× e^bX; Where a is the coefficient and b is the growth / decay rate, which determines how fast Y changes with X. When b>0, it indicates exponential growth; when b<0, it indicates exponential decay. e is the base of the natural logarithm, which is approximately equal to 2.71828.

[0009] Preferably, the median filtering method formula is: g(x,y)=med{f(xk,yl),(k,l)∈W}; Where f(x,y) represents the pixel value of the original image at point (x,y), g(x,y) represents the pixel value at point (x,y) after median filtering, W is a two-dimensional window with an odd-sized area of ​​5*5, and med{.} represents the median operation, that is, for all pixel values ​​in window W, after arranging them in ascending order, the middle value is taken as g(x,y).

[0010] Preferably, the data storage module uses a solid state drive (SSD) as a core medium for data storage, and compresses and stores the stored data in a hardware compression manner using a Lempel-Ziv-Welch algorithm.

[0011] Preferably, in the alarm module, two thresholds are set for temperature, humidity, pressure and flow respectively, one is an upper threshold and the other is a lower threshold.

[0012] Preferably, the edge computing module is connected to the GPRS communication module via a high-speed interface.

[0013] Preferably, the user interaction module adopts a CLI interface, allowing the user to perform search operations through keyboard input, the prompt is: >, command: search --start-date YYYY-MM-DD --end-date YYYY-MM-DD, wherein the --start-date and --end-date options are used to specify the start date and end date of the search, respectively, and the date entered by the user is interpreted using C language to verify whether the command exists or is an error.

[0014] Preferably, the YYYY-MM-DD is used to represent the time of data storage, where Y represents year, M represents month, and D represents day.

[0015] Compared with the prior art, the present invention has the following beneficial effects: Through the collector, the present invention realizes accurate real-time monitoring and efficient management of on-site environmental parameters. The system uses exponential extrapolation to clean data and median filtering to reduce noise, ensuring the accuracy of the data. The addition of the edge computing module significantly improves the data transmission speed and efficiency. When the parameters are abnormal, immediate alarms and remote notifications are issued, enhancing the safety response capability. Users can conveniently query historical records through the CLI interface, and C language interpretation ensures the correctness of commands, facilitates traceability and analysis, improves the intelligence level of environmental monitoring, ensures production safety, optimizes operation and maintenance efficiency, and enhances the convenience and reliability of data management. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is the overall workflow diagram of the present invention. DETAILED DESCRIPTION

[0017] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0018] Example 1: Please refer to Figure 1 The present invention provides a technical solution: a collector with an additional GPRS module, comprising the following modules: GPRS communication module is responsible for wireless data transmission through GPRS network and wireless connection with remote monitoring center. It integrates TCP / IP protocol stack internally and can provide transparent TCP / IP channel for data transmission. The data acquisition module is responsible for collecting data from on-site sensors, including the measured values ​​of physical quantities such as temperature, humidity, pressure, and flow; Microcontroller, the microcontroller is controlled by MCU controller, receives data from the data acquisition module, and sends the data to the remote monitoring center through the GPRS communication module; Data processing module, after receiving the data from the data acquisition module, the microcontroller transmits the data to the data processing module, cleans, filters and removes noise from the acquired data, and transmits the processed data back to the microcontroller, and transmits the processed data to the GPRS communication module through the microcontroller; A data storage module stores data processed by the data processing module, and the processed data is transmitted to the microcontroller, which sends the processed data to the data storage module for storage; Alarm module: The alarm module is set between the GPRS communication module and the microcontroller. In the alarm module, different thresholds are set according to temperature, humidity, pressure, and flow. Before the microcontroller sends data to the GPRS communication module, the data will pass through the alarm module. The transmitted data will be compared with the set threshold in the alarm module. If the threshold is exceeded, an alarm signal will be sent directly to the GPRS communication module through the edge computing module, and a reminder will be displayed through the remote control center; The user interaction module uses the search bar to query the date. The microcontroller retrieves the data stored in the date and sends the data to the remote control center for viewing through the GPRS communication module.

[0019] As a further limitation of the present invention, the data acquisition module is connected to the sensors at the scene through the analog signal structure, and the sensors include temperature sensors, humidity sensors, pressure sensors and flow sensors. The sensors transmit signals to the data acquisition module, and the received analog signals are converted into digital signals through the built-in analog-to-digital converter ADC; The data processing module uses the exponential extrapolation method to clean the acquired data, and uses the median filtering method to filter and remove noise from the cleaned data; The exponential extrapolation formula is: Y=a× e^bX; Where a represents the coefficient, b represents the growth / decay rate, which determines the speed at which Y changes with X. When b>0, it represents exponential growth; when b<0, it represents exponential decay. e represents the base of the natural logarithm, which is approximately equal to 2.71828. The median filter formula is: g(x,y)=med{f(xk,yl),(k,l)∈W}; Where f(x,y) represents the pixel value of the original image at point (x,y), g(x,y) represents the pixel value at point (x,y) after median filtering, W is a two-dimensional window, which is an odd-sized area of ​​5*5, and med{.} represents the median operation, that is, for all pixel values ​​in window W, after arranging them in ascending order, the middle value is taken as g(x,y); The data storage module uses solid-state hard disk (SSD) as the core medium for data storage, and uses the hardware compression method of Lempel-Ziv-Welch algorithm to compress and store the stored data; In the alarm module, two thresholds are set for temperature, humidity, pressure, and flow, one is the upper threshold and the other is the lower threshold; The edge computing module is connected to the GPRS communication module through a high-speed interface; The user interaction module uses a CLI interface, allowing users to perform search operations through keyboard input. The prompt is: >, command: search --start-date YYYY-MM-DD --end-date YYYY-MM-DD, where the --start-date and --end-date options are used to specify the start date and end date of the search, respectively. The date entered by the user is interpreted using C language, and the command is verified to be valid or incorrect. YYYY-MM-DD is used to indicate the time when data is stored, where Y represents year, M represents month, and D represents day.

[0020] The specific implementation of this embodiment is as follows: The temperature, humidity, pressure and flow rate of the site are monitored in real time through various sensors on site. The data obtained by the sensor will be transmitted to the data acquisition module. The acquisition module converts the analog signal sent by the sensor into a digital signal through the analog-to-digital converter AC, and transmits the digital signal to the data processing module. The digital signal is cleaned by the exponential extrapolation method in the data processing module. The cleaned data is filtered and de-noised by the median filtering method to ensure the accuracy of the data, and the processed data is sent to the microcontroller MCU. The data is first sent to the alarm module through the microcontroller MCU, and compared with the upper and lower limit thresholds preset in the alarm module. If the upper and lower limit thresholds are not exceeded, the alarm module will generate an alarm. When the lower limit threshold is reached, the alarm module will only send a digital signal to the GPRS communication module, and send the signal to the remote control center through the TCP / IP channel for display. When the upper and lower limit thresholds are exceeded, the alarm signal value is sent to the remote control center at the same time as the digital signal is sent to remind the staff. Inserting the edge computing module between the alarm module and the GPRS communication module can speed up the data transmission speed and ensure the transmission efficiency. When the user views the historical records, enter the date in the "YYYY-MM-DD" format on the CLI interface, and use the obtained instructions to find the historical records of the day. At the same time, interpret it through C language to check the correctness of the command.

[0021] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0022] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A collector with an additional GPRS module, characterized in that: Includes the following modules: GPRS communication module is responsible for wireless data transmission through GPRS network and wireless connection with remote monitoring center. It integrates TCP / IP protocol stack internally and can provide transparent TCP / IP channel for data transmission. The data acquisition module is responsible for collecting data from on-site sensors, including the measured values ​​of physical quantities such as temperature, humidity, pressure, and flow; Microcontroller, the microcontroller is controlled by MCU controller, receives data from the data acquisition module, and sends the data to the remote monitoring center through the GPRS communication module; Data processing module, after receiving the data from the data acquisition module, the microcontroller transmits the data to the data processing module, cleans, filters and removes noise from the acquired data, and transmits the processed data back to the microcontroller, and transmits the processed data to the GPRS communication module through the microcontroller; A data storage module stores data processed by the data processing module, and the processed data is transmitted to the microcontroller, which sends the processed data to the data storage module for storage; Alarm module: The alarm module is set between the GPRS communication module and the microcontroller. In the alarm module, different thresholds are set according to temperature, humidity, pressure, and flow. Before the microcontroller sends data to the GPRS communication module, the data will pass through the alarm module. The transmitted data will be compared with the set threshold in the alarm module. If the threshold is exceeded, an alarm signal will be sent directly to the GPRS communication module through the edge computing module, and a reminder will be displayed through the remote control center; The user interaction module uses the search bar to query the date. The microcontroller retrieves the data stored in the date and sends the data to the remote control center for viewing through the GPRS communication module.

2. A collector with an additional GPRS module according to claim 1, characterized in that: The data acquisition module is connected to the on-site sensors through an analog signal structure. The sensors include temperature sensors, humidity sensors, pressure sensors and flow sensors. The sensors transmit signals to the data acquisition module and convert the received analog signals into digital signals through the built-in analog-to-digital converter ADC.

3. A collector with an additional GPRS module according to claim 1, characterized in that: The data processing module uses an exponential extrapolation method to clean the acquired data, and uses a median filtering method to filter and remove noise from the cleaned data.

4. A collector with an additional GPRS module according to claim 3, characterized in that: The exponential extrapolation formula is: Y=a× e^bX; Where a is the coefficient and b is the growth / decay rate, which determines how fast Y changes with X. When b>0, it indicates exponential growth; when b<0, it indicates exponential decay. e is the base of the natural logarithm, which is approximately equal to 2.71828.

5. A collector with an additional GPRS module according to claim 3, characterized in that: The median filtering formula is: g(x,y)=med{f(xk,yl),(k,l)∈W}; Among them, f(x,y) represents the pixel value of the original image at the point (x,y), g(x,y) represents the pixel value at the point (x,y) after median filtering, W is a two-dimensional window, which is an odd-sized area of ​​5*5, and med{.} represents the median operation, that is, for all pixel values ​​in the window W, after arranging them in ascending order, the middle value is taken as g(x,y).

6. A collector with an additional GPRS module according to claim 1, characterized in that: The data storage module uses a solid-state drive (SSD) as the core medium for data storage, and uses the hardware compression method of the Lempel-Ziv-Welch algorithm to compress and store the stored data.

7. A collector with an additional GPRS module according to claim 1, characterized in that: In the alarm module, two thresholds are set for temperature, humidity, pressure and flow respectively, one is an upper threshold and the other is a lower threshold.

8. A collector with an additional GPRS module according to claim 1, characterized in that: The edge computing module is connected to the GPRS communication module via a high-speed interface.

9. A collector with an additional GPRS module according to claim 1, characterized in that: The user interaction module adopts a CLI interface, allowing the user to perform search operations through keyboard input. The prompt is: >, command: search --start-date YYYY-MM-DD--end-dateYYYY-MM-DD, where the --start-date and --end-date options are used to specify the start date and end date of the search, respectively. The date entered by the user is interpreted using C language, and it is verified whether the command exists or is incorrect.

10. A collector with an additional GPRS module according to claim 9, characterized in that: The YYYY-MM-DD is used to indicate the time of data storage, where Y represents year, M represents month, and D represents day.