Method and system for storing severe environment monitoring data

By separating file data and information processing, using error correction encoding and decoding, and employing co-location storage methods, the problems of memory failure and data loss in harsh environments have been solved, ensuring data security and integrity, and guaranteeing the effective storage and retrieval of monitoring data in harsh environments.

CN121785548APending Publication Date: 2026-04-03JARI AUTOMATION CO LTD CHINA
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-05
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

In harsh working conditions such as ultra-high temperature and strong radiation, existing memory is prone to failure, data bit flipping and file information loss, resulting in data not being stored effectively.

Method used

The system employs separate processing of file data and file information, combined with error correction encoding and decoding, multi-chip co-location storage, and off-site backup. The main control chip performs redundant error correction encoding on the monitoring data, and stores it co-located on multiple storage chips. The host computer uses dedicated storage management software to manage file information and recover from error correction algorithms.

Benefits of technology

It effectively solves the problems of storage failure and data loss in harsh environments, ensures the security and integrity of file information, and can extract specific data in chronological order when needed, thereby improving the data recovery rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121785548A_ABST
    Figure CN121785548A_ABST
Patent Text Reader

Abstract

The invention discloses a severe environment monitoring data storage method and system. The system comprises a main control chip, a data communication interface, a file data memory, a file information memory and special storage management software for an upper computer. To-be-stored monitoring data is called file data and is written into the file data memory; a set of storage units (blocks / sectors), writing time, sequence numbers and the like used for writing the file data into the file data memory is called file information. According to the invention, the problems of difficult effective data storage and the like caused by memory failure, data bit flipping, file information loss and the like in severe environments such as ultrahigh temperature, strong irradiation and the like are solved by providing a method for separately processing file data and file information, directly managing a bottom-layer storage unit, correcting errors and performing co-location storage; and the data of the corresponding time period can be freely extracted according to the recorded time, and an optimal scheme suitable for monitoring data storage in a severe environment is provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of embedded data storage technology, and in particular, it relates to a method and system for monitoring and storing data in harsh environments. Background Technology

[0002] Embedded data storage is widely used in industrial monitoring and measurement fields. Local storage is crucial when "black box" data backup is used during monitoring and measurement, or when large amounts of data cannot be transmitted in a timely manner. Currently, data storage primarily relies on high-capacity FLASH chips, using the FatFS universal file system for easy storage and management. Data is extracted and analyzed when needed, mainly for data extracted at specific times. However, FLASH and similar storage devices are prone to widespread memory failures, data bit flips, and file information loss in harsh environments such as oil and gas exploration, aerospace, and high-temperature furnaces, leading to difficulties in effectively storing data. If even a few data bits are corrupted, the entire stored data may become unviewable and unretrievable. Summary of the Invention

[0003] The purpose of this invention is to address the problems of memory failure, data bit flipping, and file information loss that are prone to occur in harsh working conditions such as ultra-high temperature and strong radiation, making it difficult to effectively store data. This invention provides a storage method and system that is suitable for data recording in the field of monitoring and measurement under harsh working conditions such as ultra-high temperature and strong radiation.

[0004] The technical solution to achieve the purpose of this invention is as follows: On the one hand, a monitoring and data storage system suitable for harsh environments is provided, the system including a main control chip and data communication interface, a file data storage device, a file information storage device, and host computer dedicated storage management software;

[0005] The main control chip and data communication interface are used to realize data encoding and decoding, memory control and information transmission;

[0006] The file data storage device serves as the storage medium for monitoring data.

[0007] The file information storage device serves as a storage medium for file information generated when monitoring data is written to the file data storage device.

[0008] The dedicated storage management software for the host computer is used to receive data transmitted by the main control chip and to realize human-computer interaction operation control of the memory.

[0009] Furthermore, the main control chip at least implements high-speed error correction encoding and decoding, multi-chip co-location storage, multi-chip co-location reading, and data information correctness determination functions.

[0010] Furthermore, the file data storage device includes multiple storage chips. The main control chip first performs redundant error correction encoding on the monitoring data to be stored, and then simultaneously completes co-location storage writing on multiple storage chips.

[0011] Furthermore, when the monitoring data is stored in a file data storage device, the information used, including at least the block / sector storage unit, the corresponding sequence number, and the recording time, is used to form the file information.

[0012] Furthermore, the file information storage device includes multiple storage chips. The main control chip first performs redundant error correction encoding on the file information to be stored, and then simultaneously completes co-location storage writing on multiple storage chips. When transmission conditions are available, the data is transmitted to a remote storage device via a data communication interface for storage backup.

[0013] Furthermore, the dedicated storage management software for the host computer at least implements functions such as file information viewing, file downloading, file deletion, storage formatting, and bad block detection and marking.

[0014] Furthermore, the file information viewing includes viewing each block / sector storage unit used by the selected file and the corresponding time point; when downloading the file, it can adaptively select the storage content in the block / sector storage unit stored in a certain time period for download.

[0015] On the other hand, a method for storing monitoring data in harsh environments is provided, the method comprising the following steps:

[0016] After receiving the monitoring data, the main control chip first adds error correction coding to the monitoring data to be stored, and then simultaneously writes it to the file data storage device composed of multiple storage chips. When the monitoring data is written to the file data storage device, the file data storage device contains at least a set of information including storage units, writing time, and arrangement order to form file information.

[0017] The main control chip adds error correction coding to the file information and simultaneously writes it to the file information storage device composed of multiple storage chips; and when transmission conditions are available, the main control chip transmits the file information to a remote storage device for storage and backup through a data communication interface.

[0018] The host computer's dedicated storage management software manages the file data storage and file information storage, and at least enables functions such as file information viewing, file downloading, file deletion, storage formatting, and bad block detection marking.

[0019] Furthermore, the method also includes:

[0020] When the main control chip reads the stored content in the file data storage or file information storage, it simultaneously reads multiple storage chips and uses the herd mentality and error correction algorithm to obtain the correct monitoring data or file information data, which is then transmitted to the host computer's dedicated storage management software for display.

[0021] Furthermore, when the main control chip is unable to extract file information, the file information is obtained from the off-site storage.

[0022] Compared with the prior art, the significant advantages of this invention are:

[0023] (1) The present invention separates file information and file data. The amount of file information is very small, but the security requirements are extremely high. Higher-order error correction algorithms or file information can be transmitted to other locations for off-site storage to ensure the security of file information and maximize the extraction of file data, so as to effectively avoid the problem that the entire file data cannot be used when individual file information is damaged.

[0024] (2) The file information used in this invention can directly manage the underlying memory units. The memory units that are written have corresponding writing time information. It is particularly suitable for the form of writing and storing monitoring data in chronological order. When reading data, it can be extracted according to the file as needed, or it can be extracted by selecting only some storage units in the file according to time, which is more in line with the characteristics of the extraction and processing of monitoring data.

[0025] (3) The present invention proposes to add error correction encoding and decoding and co-location storage methods, which can effectively solve the problems that the memory and data are prone to chip failure and large-area data bit flipping under harsh environments such as ultra-high temperature and strong radiation, and can recover the original data to a greater extent.

[0026] The present invention will now be described in further detail with reference to the accompanying drawings. Attached Figure Description

[0027] Figure 1 This is a schematic diagram of the composition of a data storage system for harsh environments in one embodiment.

[0028] Figure 2 This is a schematic diagram of the user interface of the host computer storage management software in one embodiment. Detailed Implementation

[0029] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0030] It should be noted that if the embodiments of the present invention involve descriptions such as "first" and "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" and "second" may explicitly or implicitly include at least one of those features. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed by the present invention.

[0031] In one embodiment, combined Figure 1 A monitoring and data storage system suitable for harsh environments is provided. The system includes a main control chip and data communication interface, a file data storage device, a file information storage device, and host computer dedicated storage management software.

[0032] The main control chip and data communication interface are used to realize data encoding and decoding, memory control and information transmission;

[0033] The file data storage device serves as the storage medium for monitoring data.

[0034] The file information storage device serves as a storage medium for file information generated when monitoring data is written to the file data storage device.

[0035] The dedicated storage management software for the host computer is used to receive data transmitted by the main control chip and to realize human-computer interaction operation control of the memory.

[0036] Preferably, in some embodiments, the data communication interface adopts, but is not limited to, a USB / CAN / Ethernet communication interface.

[0037] Preferably, in some embodiments, the main control chip interacts with the acquisition and control unit of the monitoring system via an Ethernet interface, receives and stores the monitoring data from the acquisition and control unit; the main control chip connects to a host computer (host computer storage management software) via, but not limited to, a USB interface, to complete memory management tasks such as file download, file deletion, memory formatting, and bad block detection marking; optionally, the main control chip connects to an external system via a CAN interface to transmit file information, the amount of which is much smaller than the amount of monitoring data, requiring only a very low communication rate.

[0038] Furthermore, in one embodiment, the main control chip at least implements high-speed error correction encoding and decoding, multi-chip co-location storage, multi-chip co-location reading, and data information correctness determination functions.

[0039] Furthermore, in one embodiment, the file data storage device includes multiple storage chips. The main control chip first performs redundant error correction encoding on the monitoring data to be stored, and then simultaneously completes co-location storage writing on multiple storage chips.

[0040] Preferably, the main control chip uses, but is not limited to, RS error correction coding.

[0041] Preferably, in some embodiments, when the monitoring data is stored in a file data storage device, the information such as the block / sector storage unit used, the corresponding sequence number, and the recording time (storage unit location, time, sequence number, etc.) is collected to form the file information.

[0042] Furthermore, in one embodiment, the file information storage device includes multiple storage chips. The main control chip first performs redundancy correction encoding on the file information to be stored, and then simultaneously completes co-location storage writing on multiple storage chips. When transmission conditions are available, the data is transmitted to a remote storage device via a data communication interface for storage backup.

[0043] Preferably, the main control chip transmits file information to a remote storage device (e.g., a storage device in a non-harsh environment) via, but not limited to, an RS485 interface for storage and backup.

[0044] Furthermore, in one embodiment, the host computer-specific storage management software at least implements functions such as file information viewing, file downloading, file deletion, storage formatting, and bad block detection marking.

[0045] Preferably, in some embodiments, viewing the file information includes viewing each block / sector storage unit used by the selected file and the corresponding time point; when downloading the file, it can adaptively select the storage content in the block / sector storage unit stored in a certain time period for download, rather than downloading the entire storage content of the file, which can improve the speed and save resources to a certain extent.

[0046] Here, users can select the desired files to download based on the file information in the host computer's dedicated storage management software, or they can select the desired storage unit to download based on the storage unit's write time in the file information. Generally, in monitoring storage systems, users are often interested in monitoring data recorded during specific time periods and can select and extract it (e.g., Figure 2 (As shown).

[0047] In one embodiment, a method for storing monitoring data in harsh environments is provided, the method comprising the following steps:

[0048] After receiving the monitoring data, the main control chip first adds error correction coding to the monitoring data to be stored, and then simultaneously writes it to the file data storage device composed of multiple storage chips. When the monitoring data is written to the file data storage device, the file data storage device contains at least a set of information including storage units, writing time, and arrangement order to form file information.

[0049] The main control chip adds error correction coding to the file information and simultaneously writes it to the file information storage device composed of multiple storage chips; and when transmission conditions are available, the main control chip transmits the file information to a remote storage device for storage and backup through a data communication interface.

[0050] The host computer's dedicated storage management software manages the file data storage and file information storage, and at least enables functions such as file information viewing, file downloading, file deletion, storage formatting, and bad block detection marking.

[0051] Furthermore, in one embodiment, the method further includes:

[0052] When the main control chip reads the stored content in the file data storage or file information storage, it reads multiple storage chips simultaneously and uses, but is not limited to, the herd mentality and error correction algorithms to obtain the correct monitoring data or file information data to the greatest extent possible, and then transmits it to the host computer's dedicated storage management software for display.

[0053] Preferably, in some embodiments, when the main control chip is unable to extract file information, the file information is obtained from the off-site storage.

[0054] In one embodiment, a data storage device for monitoring in harsh environments is provided, the device comprising:

[0055] The first module is used to enable the main control chip to add error correction codes to the monitoring data to be stored after receiving the monitoring data, and then simultaneously write it to the file data storage device composed of multiple storage chips; wherein, when the monitoring data is written to the file data storage device, the file data storage device includes at least a set of information including storage unit, writing time, and arrangement order to form file information;

[0056] The second module is used to control the main control chip to add error correction codes to the file information and simultaneously write it to the file information storage device composed of multiple storage chips; and when transmission conditions are available, control the main control chip to transmit the file information to a remote storage device for storage and backup through a data communication interface.

[0057] The third module is used to control the host computer's dedicated storage management software to manage the file data storage device and file information storage device, and at least implement functions such as file information viewing, file downloading, file deletion, storage formatting, and bad block detection marking.

[0058] Furthermore, in one embodiment, the device further includes:

[0059] The fourth module is used to control the main control chip to read the stored content in the file data storage or file information storage by simultaneously reading multiple storage chips and using the herd mentality and error correction algorithm to obtain the correct monitoring data or file information data, and then transmit it to the host computer's dedicated storage management software for display.

[0060] Specific limitations regarding data storage devices suitable for monitoring in harsh environments can be found in the limitations on data storage methods suitable for monitoring in harsh environments described above, and will not be repeated here. Each module in the aforementioned data storage device suitable for monitoring in harsh environments can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0061] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements:

[0062] S1, after receiving the monitoring data, the main control chip first adds error correction coding to the monitoring data to be stored, and then simultaneously writes it to the file data storage device composed of multiple storage chips; wherein, when the monitoring data is written to the file data storage device, the file data storage device includes at least a set of information including storage unit, writing time, and arrangement order to form file information;

[0063] S2, the main control chip adds error correction coding to the file information and simultaneously writes it to the file information storage device composed of multiple storage chips; and when transmission conditions are available, the main control chip transmits the file information to a remote storage device for storage and backup through a data communication interface.

[0064] S3, the host computer's dedicated storage management software performs storage management on the file data storage device and the file information storage device, and at least realizes the functions of viewing file information, downloading files, deleting files, formatting storage devices, and marking bad blocks.

[0065] S4, when the main control chip reads the stored content in the file data storage or file information storage, it simultaneously reads multiple storage chips and uses the herd mentality and error correction algorithm to obtain the correct monitoring data or file information data, and then transmits it to the host computer's dedicated storage management software for display.

[0066] It should be noted that S1 and S2 are executed sequentially, while S3 and S4 can be executed at any time during the entire method execution process.

[0067] For specific limitations on each step, please refer to the limitations on data storage methods applicable to monitoring in harsh environments mentioned above, which will not be repeated here.

[0068] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program being implemented when executed by a processor:

[0069] S1, after receiving the monitoring data, the main control chip first adds error correction coding to the monitoring data to be stored, and then simultaneously writes it to the file data storage device composed of multiple storage chips; wherein, when the monitoring data is written to the file data storage device, the file data storage device includes at least a set of information including storage unit, writing time, and arrangement order to form file information;

[0070] S2, the main control chip adds error correction coding to the file information and simultaneously writes it to the file information storage device composed of multiple storage chips; and when transmission conditions are available, the main control chip transmits the file information to a remote storage device for storage and backup through a data communication interface.

[0071] S3, the host computer's dedicated storage management software performs storage management on the file data storage device and the file information storage device, and at least realizes the functions of viewing file information, downloading files, deleting files, formatting storage devices, and marking bad blocks.

[0072] S4, when the main control chip reads the stored content in the file data storage or file information storage, it simultaneously reads multiple storage chips and uses the herd mentality and error correction algorithm to obtain the correct monitoring data or file information data, and then transmits it to the host computer's dedicated storage management software for display.

[0073] It should be noted that S1 and S2 are executed sequentially, while S3 and S4 can be executed at any time during the entire method execution process.

[0074] For specific limitations on each step, please refer to the limitations on data storage methods applicable to monitoring in harsh environments mentioned above, which will not be repeated here.

[0075] In summary, this invention solves the problems of memory failure, data bit flipping, and file information loss that are prone to occur in harsh environments such as ultra-high temperature and strong radiation, thus making it difficult to effectively store data. It utilizes methods such as separating and processing file data and file information, directly managing the underlying storage unit and error correction, and co-location storage to solve the problems of memory failure, data bit flipping, and file information loss that are prone to occur in harsh environments. It can freely extract data for the corresponding time period according to the recorded time, and provides an optimal solution for monitoring data storage in harsh environments.

[0076] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely illustrative of the principles of the invention. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present invention without departing from its spirit and scope should be included within the protection scope of the present invention.

Claims

1. A monitoring and data storage system suitable for harsh environments, characterized in that, The system includes a main control chip and data communication interface, a file data storage device, a file information storage device, and dedicated storage management software for the host computer. The main control chip and data communication interface are used to realize data encoding and decoding, memory control and information transmission; The file data storage device serves as the storage medium for monitoring data. The file information storage device serves as a storage medium for file information generated when monitoring data is written to the file data storage device. The dedicated storage management software for the host computer is used to receive data transmitted by the main control chip and to realize human-computer interaction operation control of the memory.

2. The monitoring and data storage system for harsh environments according to claim 1, characterized in that, The main control chip at least implements high-speed error correction encoding and decoding, multi-chip co-location storage, multi-chip co-location reading, and data information correctness determination functions.

3. The monitoring and data storage system suitable for harsh environments according to claim 2, characterized in that, The file data storage device includes multiple storage chips. The main control chip first performs redundant error correction encoding on the monitoring data to be stored, and then simultaneously completes co-location storage writing on multiple storage chips.

4. The monitoring and data storage system suitable for harsh environments according to claim 1, characterized in that, When the monitoring data is stored in a file data storage device, the information used, including at least the block / sector storage unit, the corresponding sequence number, and the recording time, is used to form the file information.

5. The monitoring and data storage system suitable for harsh environments according to claim 1, characterized in that, The file information storage device includes multiple storage chips. The main control chip first performs redundant error correction encoding on the file information to be stored, and then simultaneously completes co-location storage writing on multiple storage chips. When transmission conditions are available, the data is transmitted to a remote storage device via a data communication interface for storage backup.

6. The monitoring and data storage system for harsh environments according to claim 1, characterized in that, The dedicated storage management software for the host computer at least implements functions such as file information viewing, file downloading, file deletion, storage formatting, and bad block detection and marking.

7. The monitoring and data storage system suitable for harsh environments according to claim 6, characterized in that, The file information viewing includes viewing each block / sector storage unit used by the selected file and the corresponding time point; when downloading the file, it can adaptively select the storage content in the block / sector storage unit stored in a certain time period for download.

8. A data storage method for monitoring in harsh environments based on the system described in any one of claims 1 to 7, characterized in that, The method includes the following steps: After receiving the monitoring data, the main control chip first adds error correction coding to the monitoring data to be stored, and then simultaneously writes it to the file data storage device composed of multiple storage chips. When the monitoring data is written to the file data storage device, the file data storage device contains at least a set of information including storage units, writing time, and arrangement order to form file information. The main control chip adds error correction coding to the file information and simultaneously writes it to the file information storage device composed of multiple storage chips; and when transmission conditions are available, the main control chip transmits the file information to a remote storage device for storage and backup through a data communication interface. The host computer's dedicated storage management software manages the file data storage and file information storage, and at least enables functions such as file information viewing, file downloading, file deletion, storage formatting, and bad block detection marking.

9. The data storage method for monitoring in harsh environments according to claim 8, characterized in that, The method further includes: When the main control chip reads the stored content in the file data storage or file information storage, it simultaneously reads multiple storage chips and uses the herd mentality and error correction algorithm to obtain the correct monitoring data or file information data, which is then transmitted to the host computer's dedicated storage management software for display.

10. The data storage method for monitoring in harsh environments according to claim 9, characterized in that, When the main control chip is unable to extract file information, the file information is retrieved from the off-site storage.