Intelligent vibroflotation equipment internet-of-things system based on open-source gap and operation method thereof
By using an IoT system for intelligent vibratory compaction equipment based on the open-source HarmonyOS, the problems of heterogeneous equipment access, network instability, and multi-device collaboration in vibratory compaction equipment have been solved. This system enables rapid and standardized access of equipment, continuous and reliable data transmission, and low-latency collaboration among multiple devices, thereby improving construction efficiency and reliability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHINA HYDROELECTRIC ENGINEERING CONSULTING GROUP CHENGDU RESEARCH HYDROELECTRIC INVESTIGATION DESIGN AND INSTITUTE
- Filing Date
- 2026-01-28
- Publication Date
- 2026-05-01
AI Technical Summary
The transformation of traditional vibratory compaction equipment into an IoT-enabled system faces challenges such as difficulties in connecting heterogeneous devices, discontinuous data acquisition under unstable network conditions, and the inability to achieve low-latency intelligent collaboration among multiple devices.
An IoT system for intelligent vibratory compaction equipment based on the open-source HarmonyOS is adopted. Through HarmonyOS-enabled vibratory compaction equipment nodes, HarmonyOS edge gateways, and cloud management platforms, the system uses the controller LAN bus protocol to drive embedded parsing rules to map the original bus messages into semantic standard data points, and publishes them through distributed soft bus services to achieve real-time collaborative control between devices. The HarmonyOS edge gateway performs real-time data conversion and local persistent storage, and the cloud management platform generates and issues decision commands.
It enables rapid and standardized IoT access for vibratory compaction equipment, ensures the continuous reliability of operational data in unstable network environments, supports low-latency intelligent collaboration among multiple devices, and improves the efficiency and reliability of construction collaboration.
Smart Images

Figure CN121967504A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of industrial Internet of Things (IoT) technology, specifically to an IoT system for intelligent vibratory compaction equipment based on the open-source HarmonyOS and its operating method. Background Technology
[0002] Vibro-compaction technology, as a highly efficient foundation treatment method, is widely used in various infrastructure projects. Traditional vibro-compaction equipment typically relies on local controllers and manual operation. Its operating status, process parameters, and construction quality are highly dependent on the operator's experience, resulting in problems such as opaque construction processes, difficulty in quality control, and low efficiency. With the development of Industrial Internet of Things (IIoT) technology, the intelligent and IoT-enabled transformation of traditional vibro-compaction equipment to achieve remote monitoring, data analysis, and collaborative operation has become a clear industry trend.
[0003] Currently, the intelligent transformation of vibratory compaction equipment mainly follows two technical paths: one is to use a general industrial IoT gateway for data transmission, uploading equipment data to a cloud platform for processing and display; the other is to customize and develop a dedicated embedded monitoring system for specific equipment models. However, in the specific scenario of vibratory compaction construction, which is characterized by high dynamism, strong collaboration, and harsh operating environments (poor network conditions, strong vibration), the above-mentioned existing solutions have the following technical shortcomings: Firstly, vibratory compaction processes (such as those for preventing drill jamming) require monitoring critical parameters like attitude and pressure that change at the millisecond level, demanding high real-time performance and continuity in data acquisition and uploading. However, construction sites often face issues such as weak mobile network signals and intermittent interruptions. General-purpose IoT gateway solutions are highly susceptible to data loss or upload delays during network jitter or interruptions, failing to meet the stringent requirements for data continuity.
[0004] Secondly, in scenarios such as pile group construction, multiple vibratory compaction machines need to work collaboratively within a limited working area to achieve real-time obstacle avoidance, progress synchronization, and optimal efficiency. Existing retrofit solutions are mostly based on traditional wired buses (such as CAN) or proprietary wireless protocols to build a master-slave communication architecture. Communication between devices must be relayed through a central controller or cloud, resulting in high latency in collaborative commands and the risk of single points of failure in the system. At the same time, the computing power of each device (such as local path planning) cannot be shared by other devices, making it difficult to support dynamic cross-device collaboration.
[0005] Furthermore, traditional retrofit solutions require deep customization of hardware acquisition modules and underlying parsing software for vibratory impact equipment from different manufacturers, models, and with different interface protocols, resulting in high retrofit costs, long cycles, and poor replicability. This closed and non-standardized retrofit model makes it difficult to unify the access and management of equipment. Summary of the Invention
[0006] This invention aims to solve the technical problems of difficulty in connecting heterogeneous devices, discontinuous data acquisition under unstable network conditions, and inability to achieve low-latency intelligent collaboration among multiple devices in the Internet of Things (IoT) transformation of traditional vibratory compaction equipment. It proposes an intelligent vibratory compaction equipment IoT system and its operation method based on the open-source HarmonyOS.
[0007] The technical solution adopted by the present invention to solve the above-mentioned technical problems is as follows: In a first aspect, the present invention provides an Internet of Things system for intelligent vibratory compaction equipment based on the open-source HarmonyOS, the system comprising HarmonyOS-enabled vibratory compaction equipment nodes, HarmonyOS edge gateways, cloud management platforms, and mobile interactive terminals; The HarmonyOS-enabled vibratory pulse device node has a built-in controller area network (MAN) bus protocol driver that conforms to the open-source HarmonyOS hardware abstraction layer interface specification. The MAN bus protocol driver embeds parsing rules for the corresponding message format of the vibratory pulse device, which are used to map the original bus messages into semantic standard data points. The HarmonyOS-enabled vibratory pulse device node runs the open-source HarmonyOS system, uses the deterministic delay scheduling capability of the open-source HarmonyOS system to perform high-frequency data acquisition tasks, encapsulates the semantic standard data points into a distributed soft bus service, and publishes it to the outside world through the open-source HarmonyOS distributed soft bus. The HarmonyOS edge gateway is deployed at the construction site and runs the open-source HarmonyOS system. It dynamically networks with at least one HarmonyOS-enabled vibratory compaction equipment node through the distributed soft bus. The HarmonyOS edge gateway is used to discover and subscribe to the distributed soft bus service, obtain semantic standard data points, and convert the obtained semantic standard data points into standardized data conforming to the predefined unified physical model of vibratory compaction equipment in real time. The HarmonyOS edge gateway also has a built-in local database for persistent storage of the standardized data. When the network connection is restored, it automatically performs incremental data breakpoint resume transmission based on the data structure of the unified physical model of vibratory compaction equipment by comparing the timestamps between the local database and the data in the cloud management platform. The cloud management platform has a built-in scheduling algorithm and intelligent analysis model. It is used to receive and store standardized data from the HarmonyOS edge gateway, generate decision instructions based on the standardized data and the scheduling algorithm, encapsulate the decision instructions into call instructions for services defined in the unified physical model of the vibratory device, and distribute them through the distributed soft bus. The mobile interactive terminal is equipped with the open-source HarmonyOS system, which is used to automatically discover the distributed soft bus services published by the HarmonyOS-enabled vibratory impact device node or the HarmonyOS edge gateway through the distributed soft bus, and dynamically load the graphical human-computer interaction interface corresponding to the unified object model definition of the vibratory impact device.
[0008] Furthermore, the parsing rules embedded in the controller area network bus protocol driver are used to map the controller area network identifier data in the original bus message to equipment status parameters including main pump pressure, winch height, or drill pipe attitude.
[0009] Furthermore, the high-frequency data acquisition task acquires the attitude and pressure data of the vibratory impact device at a frequency of not less than 1 Hz.
[0010] Furthermore, the distributed soft bus service can be directly discovered and invoked by other nodes in the peer-to-peer network to achieve real-time collaborative control between devices.
[0011] Furthermore, the unified physical model of the vibratory compaction equipment is a data model defined using the JSON structured language, which includes the attributes, events, and executable services of the vibratory compaction equipment.
[0012] Furthermore, the HarmonyOS edge gateway converts the acquired semantic standard data points into standardized data conforming to a predefined unified physical model of the vibration equipment in real time, specifically including: Based on the mapping relationship between the predefined attributes in the unified physical model of the vibratory impact equipment and the data identifiers in the semantic standard data points, the semantic standard data point values are assembled into a structured JSON object, and a unified timestamp and data quality mark are added to the JSON object.
[0013] Furthermore, the incremental data breakpoint resume operation based on the data structure of the unified physical model of the vibratory impact equipment specifically includes: During network outages, newly generated standardized data is continuously written to the local database; when the network connection is restored, the HarmonyOS edge gateway uploads the data sequence in the local database whose time stamp is later than the latest time stamp of the corresponding data in the cloud management platform to the cloud management platform.
[0014] Furthermore, the scheduling algorithm is a multi-machine task dynamic allocation algorithm. When the cloud management platform generates decision instructions based on the scheduling algorithm, it generates decision instructions based on the standardized data, real-time operating efficiency of the equipment, energy consumption, geological adaptability, and global construction progress requirements.
[0015] Furthermore, the dynamically loaded graphical human-computer interaction interface of the mobile interactive terminal includes a real-time data monitoring view, historical data graphs, alarm information list, and task operation control panel.
[0016] Secondly, the present invention provides an operation method for an intelligent vibratory compaction equipment IoT system based on the open-source HarmonyOS, applied to the intelligent vibratory compaction equipment IoT system based on the open-source HarmonyOS as described in the first aspect, the method comprising: The HarmonyOS-enabled oscillating device node, driven by a controller area network bus protocol that conforms to the open-source HarmonyOS hardware abstraction layer interface specification, uses embedded parsing rules to map the original bus messages into semantic standard data points, and uses the deterministic delay scheduling capability of the open-source HarmonyOS system to execute high-frequency data acquisition tasks. The HarmonyOS-enabled vibratory compaction equipment node encapsulates the semantic standard data points into a distributed soft bus service and publishes it to the outside world through the open-source HarmonyOS distributed soft bus; the HarmonyOS edge gateway deployed at the construction site dynamically networks with at least one of the HarmonyOS-enabled vibratory compaction equipment nodes through the distributed soft bus, and discovers and subscribes to the distributed soft bus service to obtain semantic standard data points. The HarmonyOS edge gateway converts the acquired semantic standard data points into standardized data that conforms to the predefined unified physical model of the vibratory equipment in real time, and persistently stores the standardized data in the built-in local database. When the network connection is restored, it automatically performs incremental data breakpoint resume transmission based on the data structure of the unified physical model of the vibratory equipment by comparing the timestamps between the local database and the data in the cloud management platform. The cloud management platform receives and stores standardized data from the HarmonyOS edge gateway. The built-in scheduling algorithm and intelligent analysis model generate decision instructions based on the standardized data, and encapsulate the decision instructions into call instructions for services defined in the unified physical model of the vibratory device, and distribute them through the distributed soft bus. A mobile interactive terminal equipped with the open-source HarmonyOS system can automatically discover the distributed soft bus service published by the HarmonyOS-enabled vibratory impact device node or the HarmonyOS edge gateway through the distributed soft bus, and dynamically load a graphical human-computer interaction interface corresponding to the unified object model definition of the vibratory impact device.
[0017] The beneficial effects of this invention are as follows: The intelligent vibration compaction equipment IoT system and its operation method based on open-source HarmonyOS provided by this invention, through the construction of a system architecture with a distributed soft bus and a unified object model as the core, simultaneously achieves rapid and standardized IoT access for vibration compaction equipment, ensures continuous and reliable operation data in unstable network environments, and supports low-latency intelligent collaboration among multiple devices. Specifically, by embedding parsing rules in the controller LAN bus protocol driver, standardization is achieved upon access, significantly reducing the difficulty and cost of heterogeneous equipment transformation; the distributed soft bus enables direct discovery and invocation of device capabilities, constructing a peer-to-peer collaborative network, reducing multi-machine collaboration latency to milliseconds, and greatly improving construction collaboration efficiency and reliability; through the HarmonyOS edge gateway, data model standardization and persistence are enforced locally, realizing breakpoint resume based on time sequence and semantics, fundamentally ensuring the continuity of data services and direct cloud availability in unstable network environments, providing a solid foundation for intelligent decision-making. Attached Figure Description
[0018] Figure 1 A schematic diagram of the structure of an intelligent vibration testing equipment IoT system based on the open-source HarmonyOS provided for an embodiment; Figure 2 This is a flowchart illustrating the operation method of an IoT system for intelligent vibratory impact equipment based on the open-source HarmonyOS, provided as an example. Detailed Implementation
[0019] Existing technical solutions typically involve simply applying general IoT architectures or isolated embedded systems to vibratory compaction equipment, failing to provide a complete solution addressing the core pain points of this field from a system framework perspective. Therefore, there is an urgent need for a new system architecture and methodology that can simultaneously solve a series of interrelated technical problems, including rapid and standardized access for heterogeneous devices, ensuring high-reliability continuous data transmission under harsh network conditions, and low-latency, efficient collaboration among multiple devices. This would enable a leap from single-machine automation to collective intelligence in vibratory compaction construction.
[0020] Based on this, the technical solution of this invention is proposed. In this invention, by integrating the vibratory charging device nodes, edge gateways, and mobile terminals with HarmonyOS and connecting them to a unified open-source HarmonyOS system framework, the raw device data is converted into semantic standard data points using the parsing rules embedded in the controller area network bus protocol driver. This data is then published and discovered via a distributed soft bus service. The HarmonyOS edge gateway converts the acquired data in real time into a standardized format based on the unified object model of the vibratory charging device, and uses a local database for persistent storage and breakpoint resumption, thus ensuring continuous and reliable data transmission. The cloud management platform generates decision instructions based on the unified model data execution scheduling algorithm and issues corresponding call instructions via the distributed soft bus. The mobile interactive terminal dynamically loads the corresponding human-machine interface through the same bus, ultimately forming a closed-loop IoT system with the distributed soft bus and unified object model at its core, realizing device access, data processing, collaborative control, and interactive display.
[0021] The technical solutions in this embodiment will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0022] Figure 1 This diagram illustrates the structure of an IoT system for intelligent vibratory impact equipment based on the open-source HarmonyOS. Please refer to [link / reference]. Figure 1 The system includes HarmonyOS-based vibratory testing equipment nodes, HarmonyOS edge gateways, cloud management platforms, and mobile interactive terminals.
[0023] The HarmonyOS-enabled vibratory impact device node has a built-in controller area network (MAN) bus protocol driver that conforms to the open-source HarmonyOS hardware abstraction layer interface specification. The MAN bus protocol driver embeds parsing rules for the corresponding message format of the vibratory impact device, which are used to map the original bus messages into semantic standard data points. The HarmonyOS-enabled vibratory impact device node runs the open-source HarmonyOS system, uses the deterministic delay scheduling capability of the open-source HarmonyOS system to perform high-frequency data acquisition tasks, encapsulates the semantic standard data points into a distributed soft bus service, and publishes it to the outside world through the open-source HarmonyOS distributed soft bus.
[0024] In this embodiment, the parsing rules embedded in the Controller Area Network (CLAN) bus protocol driver are used to map the CLAN identifier data in the original bus message to equipment status parameters including main pump pressure, winch height, or drill pipe attitude.
[0025] The high-frequency data acquisition task acquires attitude and pressure data of the vibratory impact device at a frequency of not less than 1 Hz.
[0026] The distributed soft bus service can be directly discovered and invoked by other nodes in the peer-to-peer network to achieve real-time collaborative control between devices.
[0027] Specifically, to achieve rapid and standardized access for traditional vibratory compaction equipment, this embodiment developed a dedicated driver for its Controller Area Network (CAN) bus that conforms to the open-source HarmonyOS Hardware Abstraction Layer (HAL) interface specification. This CAN bus protocol driver embeds parsing rules specific to the message format of vibratory compaction equipment. When the CAN bus protocol driver receives raw CAN bus messages of varying formats, it can, according to the built-in rules, directly parse and map the CAN identifier and data segments in the message into equipment status parameters with clear engineering semantics, such as "main pump pressure: 28.5MPa," "winch height: 15.2m," or "drill rod attitude: inclination angle 3°." This design moves the protocol parsing work, which is traditionally performed at the gateway or cloud, to the front end and embeds it in the HarmonyOS driver layer, thereby achieving the effect of "standard data output upon access" for the equipment. This realizes the pre-emptive and standardized protocol parsing, fundamentally solving the problem of protocol heterogeneity caused by different equipment models and batches.
[0028] In terms of ensuring the stability of data acquisition, the HarmonyOS-enabled vibratory impact equipment nodes run the open-source HarmonyOS system and make full use of its deterministic delay scheduling capabilities to allocate appropriate scheduling priorities and resources for high-frequency data acquisition tasks. This ensures that even in the high-vibration working environment of the equipment itself, the acquisition tasks can be executed at a stable frequency of no less than 1 Hz, continuously acquiring key millisecond-level change data such as the attitude and pressure of the vibratory impact equipment. This effectively overcomes communication jitter and meets the stringent real-time requirements of processes such as anti-jamming drills.
[0029] After data collection and standardization, the HarmonyOS-based vibratory device node further encapsulates the generated semantic standard data points into a distributed soft bus service. Subsequently, this distributed soft bus service is released to the public through the open-source HarmonyOS distributed soft bus. This transforms the data or capabilities of the HarmonyOS-based vibratory device node from a closed unit into a shared resource that can be directly discovered and invoked by other units within the network (such as HarmonyOS edge gateways, other HarmonyOS-based vibratory device nodes, or mobile interactive terminals).
[0030] The HarmonyOS edge gateway is deployed at the construction site and runs the open-source HarmonyOS system. It dynamically networks with at least one HarmonyOS-enabled vibratory compaction equipment node through the distributed soft bus. The HarmonyOS edge gateway is used to discover and subscribe to the distributed soft bus service, obtain semantic standard data points, and convert the obtained semantic standard data points into standardized data conforming to the predefined unified physical model of vibratory compaction equipment in real time. The HarmonyOS edge gateway also has a built-in local database for persistent storage of the standardized data. When the network connection is restored, it automatically performs incremental data breakpoint resume transmission based on the data structure of the unified physical model of vibratory compaction equipment by comparing the timestamps between the local database and the data in the cloud management platform.
[0031] In this embodiment, the unified physical model of the vibratory compaction equipment is a data model defined using JSON structured language, which includes vibratory compaction equipment attributes, events, and executable services.
[0032] The HarmonyOS edge gateway will convert the acquired semantic standard data points into standardized data that conforms to the predefined unified physical model of the vibratory impact equipment in real time. Specifically, it will assemble the semantic standard data point values into a structured JSON object based on the mapping relationship between the predefined attributes in the unified physical model of the vibratory impact equipment and the data identifiers in the semantic standard data points, and add a unified timestamp and data quality mark to the JSON object.
[0033] The incremental data breakpoint resume transmission based on the data structure of the unified physical model of the vibratory equipment specifically includes: during network interruption, newly generated standardized data is continuously written to the local database; when the network connection is restored, the HarmonyOS edge gateway uploads the data sequence in the local database whose time stamp is later than the latest time stamp of the corresponding data in the cloud management platform to the cloud management platform.
[0034] Specifically, to achieve unified data management and reliable data transmission, this embodiment predefines a unified physical model of the vibratory compaction equipment during the system design phase. This unified physical model is defined using JSON structured language and is a data specification that comprehensively describes the digital twin of the vibratory compaction equipment. It clearly defines various attributes of the equipment (such as status parameters), events (such as alarms), and services that can be remotely invoked (such as starting drilling). After discovering and subscribing to the distributed soft bus services from each HarmonyOS-enabled vibratory compaction equipment node, the HarmonyOS edge gateway continuously acquires semantic standard data point streams. Subsequently, based on predefined mapping relationships, the HarmonyOS edge gateway assembles each data point (e.g., "main pump pressure: 28.5MPa") into the corresponding attribute in the unified physical model of the vibratory compaction equipment according to its data identifier, thereby generating a standardized JSON object with a complete structure and clear meaning. This process also adds a unified timestamp and data quality marker to the JSON object to ensure data traceability and consistency.
[0035] Unlike general solutions that only store or forward raw data packets, this embodiment mandates that business semantics be encapsulated after the data leaves the device and before it enters a wider area network. This ensures that the stored data itself is valid information that the cloud platform can directly recognize and process.
[0036] To address network outages at construction sites, the HarmonyOS edge gateway incorporates a local database (such as RDB based on open-source HarmonyOS). When the network is functioning normally, standardized JSON data is forwarded to the cloud management platform while simultaneously being persistently stored in this local database. Even if a network outage occurs and the data upload process pauses, the generation of standardized data and the writing process to the local database continue, thus ensuring the complete preservation of operational data at the edge.
[0037] Once the network connection is restored, the resume transmission mechanism is automatically triggered. The HarmonyOS edge gateway proactively compares the timestamps of the data in the local database with the timestamps of the latest data successfully stored in the cloud management platform. Through this comparison, the HarmonyOS edge gateway can accurately identify new data sequences that exist only locally (i.e., data with later timestamps) and only upload these incremental data to the cloud. Since the uploaded data already conforms to the standardized JSON structure of the unified object model for vibration-damping devices, the cloud can directly store and analyze it without secondary parsing.
[0038] The cloud management platform has a built-in scheduling algorithm and intelligent analysis model. It is used to receive and store standardized data from the HarmonyOS edge gateway, generate decision instructions based on the standardized data and the scheduling algorithm, encapsulate the decision instructions into call instructions for services defined in the unified physical model of the vibratory device, and issue them through the distributed soft bus.
[0039] In this embodiment, the scheduling algorithm is a multi-machine task dynamic allocation algorithm. When the cloud management platform generates decision instructions based on the scheduling algorithm, it generates decision instructions based on the standardized data, real-time operating efficiency of the equipment, energy consumption, geological adaptability, and global construction progress requirements.
[0040] In practical applications, the cloud management platform receives and stores standardized data synchronized from various HarmonyOS edge gateways. Because this standardized data conforms to a unified object model specification, the cloud management platform can seamlessly aggregate, compare, and analyze information from devices of different models and locations to build a global, real-time view of the construction status.
[0041] Based on this high-quality data foundation, the cloud management platform's built-in scheduling algorithms (e.g., multi-machine task dynamic allocation algorithms that consider equipment real-time operating efficiency, energy consumption, geological adaptability, and construction schedule requirements) and intelligent analysis models (e.g., trend analysis models for predictive maintenance) can operate efficiently. The scheduling algorithms and intelligent analysis models process and analyze standardized data to generate optimized decision instructions, such as assigning the next pile location to multiple machines, suggesting drilling parameters, or issuing maintenance warnings.
[0042] To translate decision-making instructions into actual actions by the equipment, the cloud management platform encapsulates these instructions as calls to services defined in the unified physical model of the vibratory compaction equipment. This is because the control capabilities of the vibratory compaction equipment have been abstracted and published as distributed soft bus services, and are uniformly described in the unified physical model of the vibratory compaction equipment. For example, a decision to "start drilling to a specified depth" will be encapsulated as a call to the "drilling control service" in the physical model of a certain equipment, carrying the corresponding depth parameters.
[0043] Ultimately, the call instruction is issued through the distributed soft bus network and can be efficiently and reliably routed to the target HarmonyOS-enabled vibration device node, where it is executed by the corresponding service, thus forming a closed loop of "cloud-based intelligent decision-making - edge service-based execution".
[0044] The mobile interactive terminal is equipped with the open-source HarmonyOS system, which is used to automatically discover the distributed soft bus services published by the HarmonyOS-enabled vibratory impact device node or the HarmonyOS edge gateway through the distributed soft bus, and dynamically load the graphical human-computer interaction interface corresponding to the unified object model definition of the vibratory impact device.
[0045] In this embodiment, the dynamically loaded graphical human-computer interaction interface of the mobile interactive terminal includes a real-time data monitoring view, historical data graphs, an alarm information list, and a task operation control panel.
[0046] Specifically, on-site personnel can quickly establish secure connections with target HarmonyOS-enabled vibratory testing device nodes or HarmonyOS edge gateways using near-field connectivity capabilities such as "one-touch connection" provided by the open-source HarmonyOS system on their mobile interactive terminals. Once connected to the network, a dedicated application on the mobile interactive terminal automatically discovers distributed soft bus services published by the current device that correspond to the "human-machine interaction service" description in the unified object model of the vibratory testing device via a distributed soft bus. Based on the discovered service description, the application can dynamically load and render a graphical human-machine interface that is fully adapted to the current device type and status.
[0047] The graphical user interface (GUI) provides a real-time data monitoring view that intuitively displays key semantic standard data points obtained and converted from equipment services, such as main pump pressure, depth, and current. These data are visualized in numerical and dashboard formats to help operators understand the equipment's operating status. Historical data graphs provide trend curves of key parameters over time, supporting the retrospective analysis of past operations and aiding in fault diagnosis and process optimization. The alarm information list displays alarms triggered by equipment events in real time, ensuring timely detection and handling of abnormal situations and improving construction safety. The task operation control panel provides graphical operation controls corresponding to the control services defined in the unified physical model of the vibratory compactor (such as starting drilling, setting parameters, and raising the vibratory compactor), enabling operators to easily issue control commands to the equipment.
[0048] In summary, the intelligent vibration compaction equipment IoT system based on open-source HarmonyOS provided in this embodiment achieves rapid and standardized access to vibration compaction equipment by embedding protocol parsing rules into the hardware abstraction layer driver, significantly reducing the complexity and cost of heterogeneous equipment transformation. It utilizes a distributed soft bus to build a peer-to-peer service-oriented collaborative network between devices, enabling millisecond-level low-latency direct communication and capability sharing among multiple machines, improving construction collaboration efficiency by over 20%. By forcibly standardizing and persistently storing a unified object model at the edge, it achieves reliable breakpoint resumption based on semantics and timing, increasing the direct availability of cloud data to 100%, fundamentally ensuring data continuity and business consistency in harsh network environments. Finally, based on this standardized and collaborative data and service foundation, it achieves efficient cloud-based intelligent scheduling and lightweight mobile interaction through "one-touch connection," significantly improving the level of intelligent operation and maintenance and the on-site operation experience.
[0049] Based on the above technical solutions, this embodiment also proposes an operation method for an intelligent vibratory compaction equipment IoT system based on the open-source HarmonyOS, applied to the intelligent vibratory compaction equipment IoT system based on the open-source HarmonyOS system as described in the embodiment. Please refer to [link to relevant documentation]. Figure 2 The method includes the following steps: Step 1: Standardization of Device Access and Data Acquisition The HarmonyOS-enabled oscillating device node, driven by a controller area network bus protocol that conforms to the open-source HarmonyOS hardware abstraction layer interface specification, uses embedded parsing rules to map the original bus messages into semantic standard data points, and uses the deterministic delay scheduling capability of the open-source HarmonyOS system to execute high-frequency data acquisition tasks. Step 2, Service Publication and Dynamic Networking: The HarmonyOS-enabled vibratory compaction equipment node encapsulates the semantic standard data points into a distributed soft bus service and publishes it to the outside world through the open-source HarmonyOS distributed soft bus; the HarmonyOS edge gateway deployed at the construction site dynamically networks with at least one of the HarmonyOS-enabled vibratory compaction equipment nodes through the distributed soft bus, and discovers and subscribes to the distributed soft bus service to obtain semantic standard data points. Step 3: Edge Data Fusion and Continuity Assurance The HarmonyOS edge gateway converts the acquired semantic standard data points into standardized data that conforms to the predefined unified physical model of the vibratory equipment in real time, and persistently stores the standardized data in the built-in local database. When the network connection is restored, it automatically performs incremental data breakpoint resume transmission based on the data structure of the unified physical model of the vibratory equipment by comparing the timestamps between the local database and the data in the cloud management platform. Step 4: Cloud-based intelligent decision-making and command issuance: The cloud management platform receives and stores standardized data from the HarmonyOS edge gateway. The built-in scheduling algorithm and intelligent analysis model generate decision instructions based on the standardized data, and encapsulate the decision instructions into call instructions for services defined in the unified physical model of the vibratory device, and distribute them through the distributed soft bus. Step 5: Mobile Human-Computer Interaction A mobile interactive terminal equipped with the open-source HarmonyOS system can automatically discover the distributed soft bus service published by the HarmonyOS-enabled vibratory impact device node or the HarmonyOS edge gateway through the distributed soft bus, and dynamically load a graphical human-computer interaction interface corresponding to the unified object model definition of the vibratory impact device.
[0050] It is understood that the operation method of the intelligent vibration testing equipment IoT system based on open source HarmonyOS described in this embodiment is based on the method implemented by the intelligent vibration testing equipment IoT system based on open source HarmonyOS described in the embodiment. As for the method disclosed in the embodiment, since it corresponds to the system disclosed in the embodiment, the description is relatively simple, and relevant parts can be referred to the system description.
Claims
1. An IoT system for intelligent vibratory impact equipment based on the open-source HarmonyOS, characterized in that: The system includes HarmonyOS-based vibratory impact device nodes, HarmonyOS edge gateways, cloud management platforms, and mobile interactive terminals; The HarmonyOS-enabled vibratory pulse device node has a built-in controller area network (MAN) bus protocol driver that conforms to the open-source HarmonyOS hardware abstraction layer interface specification. The MAN bus protocol driver embeds parsing rules for the corresponding message format of the vibratory pulse device, which are used to map the original bus messages into semantic standard data points. The HarmonyOS-enabled vibratory pulse device node runs the open-source HarmonyOS system, uses the deterministic delay scheduling capability of the open-source HarmonyOS system to perform high-frequency data acquisition tasks, encapsulates the semantic standard data points into a distributed soft bus service, and publishes it to the outside world through the open-source HarmonyOS distributed soft bus. The HarmonyOS edge gateway is deployed at the construction site and runs the open-source HarmonyOS system. It dynamically networks with at least one HarmonyOS-enabled vibratory compaction device node through the distributed soft bus. The HarmonyOS edge gateway is used to discover and subscribe to the distributed soft bus service, obtain semantic standard data points, and convert the obtained semantic standard data points into standardized data that conforms to the predefined unified physical model of the vibratory equipment in real time. The HarmonyOS edge gateway also has a built-in local database for persistent storage of the standardized data. When the network connection is restored, it automatically performs incremental data breakpoint resume transmission based on the data structure of the unified physical model of the vibratory equipment by comparing the timestamps between the local database and the data in the cloud management platform. The cloud management platform has a built-in scheduling algorithm and intelligent analysis model. It is used to receive and store standardized data from the HarmonyOS edge gateway, generate decision instructions based on the standardized data and the scheduling algorithm, encapsulate the decision instructions into call instructions for services defined in the unified physical model of the vibratory device, and distribute them through the distributed soft bus. The mobile interactive terminal is equipped with the open-source HarmonyOS system, which is used to automatically discover the distributed soft bus services published by the HarmonyOS-enabled vibratory impact device node or the HarmonyOS edge gateway through the distributed soft bus, and dynamically load the graphical human-computer interaction interface corresponding to the unified object model definition of the vibratory impact device.
2. The IoT system for intelligent vibratory impact equipment based on open-source HarmonyOS as described in claim 1, characterized in that, The parsing rules embedded in the Controller Area Network (CLAN) bus protocol driver are used to map the CLAN identifier data in the original bus message to equipment status parameters including main pump pressure, winch height, or drill pipe attitude.
3. The intelligent vibration testing equipment IoT system based on open-source HarmonyOS as described in claim 1, characterized in that, The high-frequency data acquisition task acquires attitude and pressure data of the vibratory impact device at a frequency of not less than 1 Hz.
4. The IoT system for intelligent vibratory impact equipment based on open-source HarmonyOS as described in claim 1, characterized in that, The distributed soft bus service can be directly discovered and invoked by other nodes in the peer-to-peer network to achieve real-time collaborative control between devices.
5. The IoT system for intelligent vibratory impact equipment based on open-source HarmonyOS as described in claim 1, characterized in that, The unified physical model of the vibratory compaction equipment is a data model defined using JSON structured language, which includes the attributes, events, and executable services of the vibratory compaction equipment.
6. The IoT system for intelligent vibratory impact equipment based on open-source HarmonyOS as described in claim 1, characterized in that, The HarmonyOS edge gateway converts the acquired semantic standard data points into standardized data conforming to a predefined unified physical model of vibration equipment in real time, specifically including: Based on the mapping relationship between the predefined attributes in the unified physical model of the vibratory impact equipment and the data identifiers in the semantic standard data points, the semantic standard data point values are assembled into a structured JSON object, and a unified timestamp and data quality mark are added to the JSON object.
7. The IoT system for intelligent vibratory impact equipment based on open-source HarmonyOS as described in claim 1, characterized in that, The incremental data breakpoint resume operation based on the data structure of the unified physical model of the vibratory impact equipment specifically includes: During network outages, newly generated standardized data is continuously written to the local database; when the network connection is restored, the HarmonyOS edge gateway uploads the data sequence in the local database whose time stamp is later than the latest time stamp of the corresponding data in the cloud management platform to the cloud management platform.
8. The IoT system for intelligent vibratory impact equipment based on open-source HarmonyOS as described in claim 1, characterized in that, The scheduling algorithm is a multi-machine task dynamic allocation algorithm. When the cloud management platform generates decision instructions based on the scheduling algorithm, it generates decision instructions based on the standardized data, real-time operating efficiency of the equipment, energy consumption, geological adaptability, and global construction progress requirements.
9. The IoT system for intelligent vibratory impact equipment based on open-source HarmonyOS as described in claim 1, characterized in that, The mobile interactive terminal dynamically loads a graphical human-computer interaction interface, including a real-time data monitoring view, historical data graphs, an alarm information list, and a task operation control panel.
10. A method for operating an intelligent vibratory compaction equipment IoT system based on the open-source HarmonyOS, characterized in that: The method, applied to the IoT system for intelligent vibratory impact equipment based on the open-source HarmonyOS system as described in any one of claims 1 to 9, comprises: The HarmonyOS-enabled oscillating device node, driven by a controller area network bus protocol that conforms to the open-source HarmonyOS hardware abstraction layer interface specification, uses embedded parsing rules to map the original bus messages into semantic standard data points, and uses the deterministic delay scheduling capability of the open-source HarmonyOS system to execute high-frequency data acquisition tasks. The HarmonyOS-enabled vibratory compaction equipment node encapsulates the semantic standard data points into a distributed soft bus service and publishes it to the outside world through the open-source HarmonyOS distributed soft bus; the HarmonyOS edge gateway deployed at the construction site dynamically networks with at least one of the HarmonyOS-enabled vibratory compaction equipment nodes through the distributed soft bus, and discovers and subscribes to the distributed soft bus service to obtain semantic standard data points. The HarmonyOS edge gateway converts the acquired semantic standard data points into standardized data that conforms to the predefined unified physical model of the vibratory equipment in real time, and persistently stores the standardized data in the built-in local database. When the network connection is restored, it automatically performs incremental data breakpoint resume transmission based on the data structure of the unified physical model of the vibratory equipment by comparing the timestamps between the local database and the data in the cloud management platform. The cloud management platform receives and stores standardized data from the HarmonyOS edge gateway. The built-in scheduling algorithm and intelligent analysis model generate decision instructions based on the standardized data, and encapsulate the decision instructions into call instructions for services defined in the unified physical model of the vibratory device, and distribute them through the distributed soft bus. A mobile interactive terminal equipped with the open-source HarmonyOS system can automatically discover the distributed soft bus service published by the HarmonyOS-enabled vibratory impact device node or the HarmonyOS edge gateway through the distributed soft bus, and dynamically load a graphical human-computer interaction interface corresponding to the unified object model definition of the vibratory impact device.