Internet of Things equipment data acquisition and synchronization method, device and equipment based on digital twinning technology and storage medium
The method improves IoT data collection efficiency and accuracy by constructing a digital twin model for real-time data processing and synchronization, facilitating predictive maintenance and intelligent management.
Patent Information
- Application Number
- CN202411149733.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-21
- Publication Date
- 2024-12-31
AI Technical Summary
Existing IoT data collection methods suffer from low efficiency, poor accuracy, and untimely synchronization, leading to inaccurate data analysis and decision-making.
A method involving sensor deployment, real-time data collection, transmission, digital twin model construction, synchronization, processing, and analysis to optimize and clean data, ensuring high consistency with actual IoT device status.
Enhances data collection efficiency and accuracy, enabling real-time monitoring and predictive maintenance, supporting intelligent management and digital transformation of enterprises.
Smart Images

Figure CN119227330A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet of Things data collection technology, and specifically to an Internet of Things device data collection and synchronization method, device, equipment and storage medium based on digital twin technology. Background Art
[0002] As a technology for interactive modeling of virtual simulation and the real world, digital twin technology is gradually becoming a hot topic in all walks of life. It provides more comprehensive, accurate and real-time data analysis and decision support by connecting physical entities with their virtual digital copies. To achieve the goal of digital twins, one of the key issues must be solved first, that is, the method of data collection. Data collection is the basis for the implementation of digital twin technology. It provides input for digital models by collecting and organizing data from the physical world.
[0003] With the rapid development of IoT technology, IoT devices are widely used in various fields. However, how to achieve real-time data collection and synchronization of IoT devices has always been a difficult problem that plagues the industry. Traditional data collection methods often have problems such as low data collection efficiency, poor data accuracy, and untimely data synchronization. Therefore, a new method for data collection and synchronization of IoT devices is needed to solve these problems.
[0004] Chinese patent document CN117891644A discloses a data acquisition system and acquisition method based on digital twin technology. The method continuously updates and optimizes the digital twin model through the existing data of the target device, ensuring that the digital twin can simulate and predict the predicted state of the target device, so that relevant personnel can perform maintenance on the target device in a timely manner. The patent document does not disclose how to obtain the status data of the target device, nor does it clean and analyze the acquired target device data. When the target device generates status data, it will be affected by the workshop production situation and the equipment's own factors and generate a variety of false data, and it is impossible to obtain the real equipment information that needs maintenance.
[0005] Therefore, it is necessary to implement a method, device, equipment and storage medium for data collection and synchronization of Internet of Things devices based on digital twin technology. Summary of the invention
[0006] In order to address the deficiencies in the prior art, the present invention proposes a method, device, equipment and storage medium for IoT device data collection and synchronization based on digital twin technology. The method continuously optimizes the digital model of the acquired target device data through data processing, cleaning and screening, so that the virtual data is closer to the actual production data, thereby improving the efficiency and accuracy of IoT data collection.
[0007] To achieve the above object, the present invention adopts the following technical solutions:
[0008] In a first aspect of the present invention, a method for collecting and synchronizing data of an IoT device based on digital twin technology is disclosed, the method comprising the following steps:
[0009] S1. Device access and sensor deployment: Connect IoT devices to the target system and deploy several sensors in the target system and IoT devices.
[0010] S2, data collection: using each of the sensors to collect the operating data of the IoT devices in real time;
[0011] S3, data transmission: the collected data is transmitted in real time to the digital twin system corresponding to the target system through the communication module;
[0012] S4. Constructing a digital twin model: constructing a digital twin model corresponding to the digital twin system based on the IoT device;
[0013] S5, data synchronization: synchronize the real-time collected operation data of IoT devices with the digital twin model;
[0014] S6. Data processing and analysis: using the digital twin system to process and analyze the synchronized data;
[0015] S7. Result feedback and optimization: Monitor and predict the operating status of IoT devices based on the results of data processing and analysis.
[0016] Preferably, according to the present invention, in step S1, the sensor is deployed at a key part of an IoT device or a key point of an environmental parameter in a target system; the sensor is a combination of any one or more of a temperature sensor, a humidity sensor or a pressure sensor.
[0017] Preferably, according to the present invention, in step S2, the operating data of the Internet of Things device includes operating status, environmental variables and parameter information.
[0018] Preferably, according to the present invention, in step S3, the communication module includes any one or more combinations of Wi-Fi, Bluetooth, 4G module, 5G module, and NB-IoT module.
[0019] Preferably, according to the present invention, in step S4, the digital twin model is used to simulate the actual operating status and performance of the target system and IoT devices.
[0020] Preferably, according to the present invention, in step S5, the data synchronization is implemented through a data interface or an API interface.
[0021] Preferably, according to the present invention, in step S6, the data processing and analysis includes:
[0022] The digital twin system is used to process and analyze the synchronized data. Based on the set threshold, the data that does not meet the set threshold is processed and cleaned, the data that meets the set threshold is retained in the database, and the retained data is grouped as needed to generate a digital model.
[0023] In the second aspect of the present invention, a data collection and synchronization device for IoT devices based on digital twin technology is disclosed. The device includes: a device access and sensor deployment module, a data collection module, a data transmission module, a digital twin model construction module, a data synchronization module, a data processing and analysis module, and a result feedback and optimization module.
[0024] The device access and sensor deployment module is used to access the Internet of Things device in the target system and deploy a number of sensors in the target system and the Internet of Things device.
[0025] The data acquisition module is used to use each of the sensors to collect the operating data of the Internet of Things devices in real time.
[0026] The data transmission module is used to transmit the collected data in real time to the digital twin system corresponding to the target system through the communication module.
[0027] The digital twin model construction module is used to construct a digital twin model corresponding to the digital twin system based on the Internet of Things device.
[0028] The data synchronization module is used to synchronize the operating data of the IoT device collected in real time with the digital twin model.
[0029] The data processing and analysis module is used to process and analyze synchronized data using the digital twin system.
[0030] The result feedback and optimization module is used to monitor and predict the operating status of the IoT device based on the results of data processing and analysis.
[0031] In the third aspect of the present invention, an electronic device is disclosed, comprising: at least one processor; and a memory, wherein the memory stores instructions, and when the instructions are executed by the at least one processor, the at least one processor executes the above-mentioned Internet of Things device data collection and synchronization method based on digital twin technology.
[0032] In a fourth aspect of the present invention, a machine-readable storage medium is disclosed, which stores executable instructions. When the instructions are executed, the machine executes the above-mentioned Internet of Things device data collection and synchronization method based on digital twin technology.
[0033] Compared with the prior art, the advantages of the present invention are:
[0034] In order to solve the problem of low efficiency and poor accuracy of traditional IoT data collection, the present invention provides an efficient and accurate IoT data collection solution. Through digital twin technology, a virtual model that is highly consistent with the actual IoT device is constructed to realize real-time monitoring and data collection of IoT devices. The false data is isolated by data processing and cleaning, and the device data is effectively grouped and a digital model is generated to judge the status of the device. Digital twin technology can simulate the operating status and performance of IoT devices to obtain more accurate and comprehensive data. The present invention can not only improve the efficiency and accuracy of data collection, but also realize remote monitoring and predictive maintenance of IoT devices, and provide enterprises with more intelligent and refined equipment management solutions. In addition, the present invention can also be combined with other IoT technologies and data analysis methods to further expand its scope of application. For example, by combining with technologies such as big data and cloud computing, the storage, processing and analysis of massive data can be realized, providing more comprehensive and accurate data support for the decision-making of enterprises. The present invention has the characteristics of high efficiency, accuracy, intelligence, etc., can significantly improve the efficiency and accuracy of IoT data collection, and provide strong support for the intelligent management and decision-making of enterprises. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] Figure 1 It is a method flow chart of the method for data collection and synchronization of Internet of Things devices based on digital twin technology in the present invention. DETAILED DESCRIPTION
[0036] The present disclosure is further described below with reference to the accompanying drawings and embodiments:
[0037] It should be noted that the following detailed descriptions are exemplary and are intended to provide further explanation of the present disclosure. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those generally understood by those of ordinary skill in the art to which the present disclosure belongs. It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present disclosure. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "comprising" and / or "including" are used in this specification, it indicates the presence of features, steps, operations, devices, components and / or combinations thereof. In the absence of conflict, the embodiments in the present disclosure and the features in the embodiments can be combined with each other.
[0038] Example 1
[0039] like Figure 1 A method for collecting and synchronizing data of IoT devices based on digital twin technology is shown, and the method comprises the following steps:
[0040] S1. Device access and sensor deployment: IoT devices need to be connected to the system by deploying corresponding sensors at key parts of the devices or key points of environmental parameters. These sensors can be temperature sensors, humidity sensors, pressure sensors, etc., and should be selected according to actual needs.
[0041] S2, data collection: The sensor will collect the operating status, environmental variables and various parameters of the IoT device in real time. The collected data may include the temperature, humidity, pressure, vibration, power, etc. of the device, or the working status, production efficiency, etc. of the device. The purpose of step S2 is to collect IoT device data, which includes but is not limited to the operating status of the device, environmental variables and various parameter information. The collected data must ensure accuracy and real-time performance.
[0042] S3. Data transmission: The collected data needs to be transmitted to the digital twin system in real time through a communication module (such as Wi-Fi, Bluetooth, 4G / 5G, etc.). During the transmission process, the integrity and real-time nature of the data need to be guaranteed to avoid data loss or delay.
[0043] S4. Build a digital twin model: In the digital twin system, a virtual model that is highly consistent with the actual structure and function of the IoT device is built. This model needs to be able to simulate the actual operating status and performance of the device. Use digital twin technology to build a virtual model that is consistent with the actual IoT device. The virtual model should be able to simulate the operating status and performance of the device and provide basic support for data collection and synchronization.
[0044] S5, data synchronization: synchronize the real-time collected data with the digital twin model. This can be achieved through a data interface or API to ensure that the data in the digital twin model is consistent with the real-time data of the IoT device. The purpose of step S5 is to implement the data synchronization mechanism design and implement a mechanism for synchronizing the real-time data of the IoT device with the data in the digital twin model. The mechanism should ensure real-time update and consistency of data and reduce the risk of data delay and loss.
[0045] S6, data processing and analysis: In the digital twin system, synchronized data is processed and analyzed; after the data arrives at the digital twin system, the data that does not meet the set threshold can be processed and cleaned by setting a threshold, and the data that meets the set threshold is retained in the database, grouped as needed, and a digital model is generated. The purpose of step S6 is to perform real-time data processing and analysis, and to process and analyze the collected real-time data. This step should be able to extract valuable information and patterns to provide support for equipment monitoring and predictive maintenance.
[0046] S7, result feedback and optimization: Monitor and predict the operating status of IoT devices based on the results of data processing and analysis. If abnormal conditions or potential problems are found, optimization measures can be taken in a timely manner, such as adjusting equipment operating parameters, updating equipment, etc., to ensure the normal operation and production efficiency of the equipment. The purpose of step S7 is to implement user interface and interaction design, to design user interfaces and interaction methods that are easy to use and understand, so that users can easily view device status, operation data and analysis results, and interact effectively with the system. In addition, the present invention also evaluates the implementation and effect of the method. The implementation steps should be clear and feasible, and the effect evaluation should be able to objectively reflect the performance and effect of the method in practical applications.
[0047] The above-mentioned IoT device data collection and synchronization method based on digital twin technology mainly involves the foundation of digital twin technology, IoT device data collection, data synchronization mechanism design, data security and privacy protection, system performance optimization, real-time data processing and analysis, user interface and interaction design, as well as method implementation and effect evaluation. The present invention aims to achieve real-time monitoring, predictive maintenance and intelligent management of IoT devices through the IoT device data collection and synchronization method based on digital twin technology, so as to improve the operational efficiency and competitiveness of enterprises. In the IoT device data collection and synchronization method based on digital twin technology described in the present invention, the security and privacy of data should be protected during data collection and synchronization, and appropriate security measures should be taken to prevent data leakage and illegal access. The present invention improves the efficiency of data collection and synchronization by optimizing system configuration and algorithms. The optimization measures include but are not limited to reducing data transmission delays, increasing data processing speed, etc.
[0048] The method for data collection and synchronization of IoT devices based on digital twin technology described in the present invention has the following advantages:
[0049] (1) The present invention improves the efficiency of data collection. Through digital twin technology, IoT devices can realize real-time collection and transmission of various parameters in the physical world. Compared with traditional methods, the present invention greatly improves the efficiency and speed of data collection, allowing enterprises to obtain accurate data on equipment operation and environmental status in a more timely manner.
[0050] (2) The present invention improves data accuracy. Since the digital twin model is highly consistent with the actual IoT device, the data collected by the present invention can more accurately reflect the actual operating status and environmental conditions of the device. This accuracy not only helps improve the decision-making level of the enterprise, but also helps reduce the risks caused by data errors.
[0051] (3) The present invention realizes data synchronization and real-time monitoring. Digital twin technology can realize data synchronization between IoT devices and virtual models, allowing enterprises to monitor the operating status of equipment and environmental changes in real time. This real-time monitoring capability helps enterprises to promptly identify problems, predict potential risks, and take corresponding optimization measures.
[0052] (4) The present invention promotes intelligent management and can provide enterprises with a large amount of real-time data, which can be used to build a more intelligent management system. By analyzing and processing these data, enterprises can achieve goals such as automated management, optimized production processes, and improved energy efficiency.
[0053] (5) The present invention promotes digital transformation. As an important part of digital twin technology, this method helps promote digital transformation of enterprises. By collecting and analyzing real-time data, enterprises can more accurately understand market demand, optimize product design, improve production efficiency, etc., thereby enhancing the overall competitiveness of the enterprise.
[0054] In summary, the data collection and synchronization method of the Internet of Things device based on digital twin technology described in the present invention has significant beneficial effects on improving enterprise data collection efficiency, improving data accuracy, realizing data synchronization and real-time monitoring, promoting intelligent management, and promoting digital transformation. The present invention uses digital twin technology to construct a virtual three-dimensional visualization model of the Internet of Things device, realizes real-time collection and processing of Internet of Things device data, and synchronizes and visualizes the data with the virtual model device. As a data collection terminal in digital twin technology, the Internet of Things device is also a commonly used data collection method. The Internet of Things device integrates sensors, communication equipment and computing power to realize real-time collection and transmission of various parameters in the physical world. By accessing the Internet of Things device, the digital twin technology can obtain more comprehensive and accurate data, including environmental monitoring, equipment operation status, energy consumption information, etc. These data can be used for decision-making and analysis in optimizing production processes, improving energy utilization efficiency, and improving environmental safety. Through the present invention, efficient, accurate, and real-time data collection and synchronization of Internet of Things devices can be achieved, and the operation efficiency and maintenance efficiency of the equipment can be improved.
[0055] Example 2
[0056] This embodiment provides an IoT device data collection and synchronization device based on digital twin technology, which includes: a device access and sensor deployment module, a data collection module, a data transmission module, a digital twin model construction module, a data synchronization module, a data processing and analysis module, and a result feedback and optimization module.
[0057] The device access and sensor deployment module is used to access the IoT device in the target system and deploy several sensors in the target system and the IoT device. The sensors are deployed at key locations of the IoT device or key points of environmental parameters in the target system; the sensors are any one or more combinations of temperature sensors, humidity sensors or pressure sensors.
[0058] The data acquisition module is used to use each of the sensors to collect the operation data of the IoT device in real time. The operation data of the IoT device includes operation status, environmental variables and parameter information.
[0059] The data transmission module is used to transmit the collected data to the digital twin system corresponding to the target system in real time through the communication module. The communication module includes any one or more combinations of Wi-Fi, Bluetooth, 4G module or 5G module.
[0060] The digital twin model construction module is used to construct a digital twin model corresponding to the digital twin system based on the IoT device. The digital twin model is used to simulate the actual operating status and performance of the target system and IoT device.
[0061] The data synchronization module is used to synchronize the real-time collected operation data of the IoT device with the digital twin model. The data synchronization is achieved through a data interface or an API interface.
[0062] The data processing and analysis module is used to process and analyze the synchronized data using the digital twin system. The data processing and analysis includes: using the digital twin system to process and analyze the synchronized data, based on the set threshold, processing and cleaning the data that does not meet the set threshold, retaining the data that meets the set threshold in the database, and grouping the retained data as needed to generate a digital model.
[0063] The result feedback and optimization module is used to monitor and predict the operating status of the IoT device based on the results of data processing and analysis.
[0064] Example 3
[0065] This embodiment also provides an electronic device, including: at least one processor; and a memory, wherein the memory stores instructions, and when the instructions are executed by the at least one processor, the at least one processor executes the above-mentioned method for collecting and synchronizing data of IoT devices based on digital twin technology. In this embodiment, the electronic device may include but is not limited to: a personal computer, a server computer, a workstation, a desktop computer, a laptop computer, a notebook computer, a mobile computing device, a smart phone, a tablet computer, a cellular phone, a personal digital assistant (PDA), a handheld device, a messaging device, a wearable computing device, a consumer electronic device, and the like.
[0066] Example 4
[0067] The present embodiment also provides a machine-readable storage medium, which stores executable instructions, and when the instructions are executed, the machine executes the data acquisition and synchronization method of the Internet of Things device based on the digital twin technology as described above. Specifically, a system or device equipped with a readable storage medium can be provided, on which a software program code for implementing the functions of any of the above embodiments is stored, and the computer or processor of the system or device reads and executes the instructions stored in the readable storage medium. In this case, the program code read from the readable medium itself can implement the functions of any of the above embodiments, so the machine-readable code and the readable storage medium storing the machine-readable code constitute a part of this specification. Embodiments of readable storage media include floppy disks, hard disks, magneto-optical disks, optical disks (such as CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD-RW), magnetic tapes, non-volatile memory cards, and ROMs. Alternatively, the program code can be downloaded from a server computer or a cloud by a communication network.
[0068] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes. The present invention is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, may be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the functions in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the functions specified in the process. Figure 1 A process or multiple processes and / or boxes Figure 1These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0069] The above-described embodiments are merely descriptions of preferred implementations of the present invention and are not intended to limit the scope of the present invention. Without departing from the design spirit of the present invention, various modifications and improvements made to the technical solutions of the present invention by ordinary technicians in this field should all fall within the scope of protection determined by the claims of the present invention.
Claims
1. A method for data collection and synchronization of IoT devices based on digital twin technology, characterized in that: The method comprises the following steps: S1. Device access and sensor deployment: Connect IoT devices to the target system and deploy several sensors in the target system and IoT devices. S2, data collection: using each of the sensors to collect the operating data of the IoT devices in real time; S3, data transmission: the collected data is transmitted in real time to the digital twin system corresponding to the target system through the communication module; S4. Constructing a digital twin model: constructing a digital twin model corresponding to the digital twin system based on the IoT device; S5, data synchronization: synchronize the real-time collected operation data of IoT devices with the digital twin model; S6. Data processing and analysis: using the digital twin system to process and analyze the synchronized data; S7. Result feedback and optimization: Monitor and predict the operating status of IoT devices based on the results of data processing and analysis.
2. The method for data collection and synchronization of IoT devices based on digital twin technology according to claim 1, characterized in that: In the step S1, the sensor is deployed at a key part of the IoT device or a key point of an environmental parameter in the target system; the sensor is a combination of any one or more of a temperature sensor, a humidity sensor or a pressure sensor.
3. The method for data collection and synchronization of IoT devices based on digital twin technology according to claim 1, characterized in that: In step S2, the operation data of the IoT device includes operation status, environmental variables and parameter information.
4. The method for data collection and synchronization of IoT devices based on digital twin technology according to claim 1, characterized in that: In step S3, the communication module includes any one or more combinations of Wi-Fi, Bluetooth, 4G module, 5G module, and NB-IoT module.
5. The method for data collection and synchronization of IoT devices based on digital twin technology according to claim 1, characterized in that: In step S4, the digital twin model is used to simulate the actual operating status and performance of the target system and IoT devices.
6. The method for data collection and synchronization of IoT devices based on digital twin technology according to claim 1, characterized in that: In step S5, the data synchronization is achieved through a data interface or an API interface.
7. The method for data collection and synchronization of IoT devices based on digital twin technology according to claim 1, characterized in that: In step S6, the data processing and analysis includes: The digital twin system is used to process and analyze the synchronized data. Based on the set threshold, the data that does not meet the set threshold is processed and cleaned, the data that meets the set threshold is retained in the database, and the retained data is grouped as needed to generate a digital model.
8. A data collection and synchronization device for IoT devices based on digital twin technology, characterized in that: The device includes: equipment access and sensor deployment module, data acquisition module, data transmission module, digital twin model construction module, data synchronization module, data processing and analysis module and result feedback and optimization module; The device access and sensor deployment module is used to access the IoT device in the target system and deploy a number of sensors in the target system and the IoT device; The data acquisition module is used to collect the operation data of the Internet of Things devices in real time using each of the sensors; The data transmission module is used to transmit the collected data to the digital twin system corresponding to the target system in real time through the communication module; The digital twin model construction module is used to construct a digital twin model corresponding to the digital twin system based on the Internet of Things device; The data synchronization module is used to synchronize the operation data of the IoT device collected in real time with the digital twin model; The data processing and analysis module is used to process and analyze the synchronized data using the digital twin system; The result feedback and optimization module is used to monitor and predict the operating status of the IoT device based on the results of data processing and analysis.
9. An electronic device, characterized in that: include: at least one processor; And a memory, the memory stores instructions, when the instructions are executed by the at least one processor, the at least one processor executes the Internet of Things device data collection and synchronization method based on digital twin technology as described in any one of claims 1 to 7.
10. A machine-readable storage medium, characterized in that: It stores executable instructions, which, when executed, enable the machine to perform the Internet of Things device data collection and synchronization method based on digital twin technology as described in any one of claims 1 to 7.
