Design method for low-code-based coal mining industrial internet of things development platform
Through the low-code-based coal mine industrial IoT development platform, the use of visual modeling technology and component toolboxes, the problems of inconvenience in use and data silos are solved, data fusion and rapid development are realized, and complex applications of coal enterprises are met. Demand has promoted the digital transformation of the coal industry.
Patent Information
- Application Number
- PCT/CN2024/092839
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-02
- Filing Date
- 2024-05-13
- Publication Date
- 2024-12-05
AI Technical Summary
The existing coal mine application system is inconvenient to use and is difficult to meet the customized development needs of coal enterprises. Especially in terms of system and data openness, it cannot adapt to the complex needs of coal mine safety monitoring and monitoring systems and mobile target monitoring applications, which affects the The digital transformation of the coal industry.
Design a low-code coal mine industrial IoT development platform, define data relationships and business logic through visual modeling technology, build an HMI human-computer interactive interface, including a low-code component toolbox, technical system and architecture, to achieve data fusion and rapid Development.
It can be suitable for scenarios with high complexity in business scenarios, quickly develop and deliver applications, realize data fusion, improve system flexibility and openness, meet the customized needs of coal enterprises, and promote the digital transformation of the coal industry.
Smart Images

Figure CN2024092839_05122024_PF_FP_ABST
Abstract
Description
Design method of coal mine industrial Internet of Things development platform based on low code Technical Field
[0001] The present invention relates to the technical field of industrial Internet of Things, and in particular to a design method for a coal mine industrial Internet of Things development platform based on low code. Background Art
[0002] The State Administration of Work Safety has explicitly proposed to promote the integration of diversified safety monitoring data and the open sharing of information. At the same time, with the steady advancement of smart mine construction and the accelerated implementation of digital transformation of coal enterprises, coal enterprises have accumulated massive data assets and generated a large number of business digital application needs. Moreover, this demand is growing exponentially, bringing challenges to the traditional coal industry application system development model.
[0003] Currently, most of the system software for the coal industry, including safety monitoring systems, mobile target monitoring systems, and production MES management systems, is independently developed by system manufacturers. This leads to variations in performance and usability, inadequate response time to customized development needs of coal mine users, and limitations in system and data openness, hindering the rapid digital transformation of coal enterprises. Production process control system software is mostly industrial configuration software. While capable of low-code development, it is primarily designed for situations where field equipment changes infrequently, such as coal preparation plant control systems, drainage control systems, and fan control systems. It is not suitable for the frequent replacement of sensor equipment in coal mine safety monitoring systems, mobile target monitoring applications, or coal mine production MES systems.
[0004] Summary of the Invention
[0005] The technical problem to be solved by the present invention is to solve the technical problem that the existing coal mine application system is inconvenient to use.
[0006] To this end, the present invention provides a design method for a coal mine industrial Internet of Things development platform based on low code, which can be applied to scenarios with high business complexity. It uses visual modeling technology to define the relationship between data, business processing logic and build an HMI human-computer interaction interface. It can quickly develop and deliver applications and can conveniently and flexibly realize data fusion.
[0007] The technical solution adopted by the present invention to solve the technical problem is: a design method for a coal mine industrial Internet of Things development platform based on low code, characterized by including:
[0008] Build a low-code component artifact box;
[0009] Build a technical system for a low-code coal mine industrial Internet of Things development platform;
[0010] Build the architecture of the coal mine industrial Internet of Things development platform.
[0011] Furthermore, the low-code component toolbox includes at least: data communication protocol driving components, data classification business logic processing components, data classification storage components, workflow components, personnel authority and organizational management components, vector graphics and two / three-dimensional GIS components, and intelligent reports and curve components.
[0012] Furthermore, the technical system of the low-code coal mine industrial Internet of Things development platform includes at least: core data structure and database, data encoding and master data specifications, workflow engine, portal and user permissions, data access, business type data processing, internal data interaction specifications, and data service and publishing mechanism.
[0013] Furthermore, the architecture includes a development module and an operation module. The development module includes: a data acquisition layer, a data processing layer, a data storage layer, a data publishing layer, and a low-code HMI configuration and application layer. The operation module corresponds to the development module, and the operation module has a data processing mechanism corresponding to the development module.
[0014] Furthermore, the data acquisition layer is used to communicate with the coal mine on-site operating equipment, collect various types of man-machine-environment information and send it to the data processing layer, and the data acquisition layer can send control instructions to the coal mine on-site control equipment.
[0015] Furthermore, the data processing layer is used to classify data processing methods according to environmental conditions, mobile targets, and different businesses, and form corresponding data classification business logic processing components with parameter input and output.
[0016] Furthermore, the low-code HMI configuration and application layer is used to quickly obtain the required data by querying and subscribing to the subject data interface registered on the data virtual bus provided by the data publishing layer, and use workflow components, personnel authority and organizational management components, vector graphics and two / three-dimensional GIS components, and intelligent reports and curve components to form application apps for personnel in different management positions.
[0017] Furthermore, the development environment of the development module and the operating environment of the operating module are coordinated by using microservice components.
[0018] Furthermore, the workflow component is used to connect data from different business scenarios or systems to achieve overall supervision.
[0019] Furthermore, the personnel authority and organizational structure management component can configure personnel's operating authority according to job management business requirements and automatically push daily supervision business according to job roles.
[0020] The beneficial effect of the present invention is that it can be applied to scenarios with high business complexity. By using visual modeling technology to define the relationship between data, business processing logic and build an HMI human-computer interaction interface, it can quickly develop and deliver applications and can conveniently and flexibly realize data fusion. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The present invention will be further described below with reference to the accompanying drawings and examples.
[0022] FIG1 is a schematic structural diagram of a coal mine industrial Internet of Things development platform according to the present invention.
[0023] FIG2 is a diagram showing the working principle of the coal mine industrial Internet of Things development platform of the present invention.
[0024] FIG3 is a rendering of the coal mine industrial Internet of Things development platform of the present invention.
[0025] FIG4 is another rendering of the coal mine industrial Internet of Things development platform of the present invention. DETAILED DESCRIPTION
[0026] The present invention will now be described in further detail with reference to the accompanying drawings, which are simplified schematic diagrams that illustrate the basic structure of the present invention in a schematic manner.
[0027] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, features defined as "first" or "second" may explicitly or implicitly include one or more of such features. In the description of the present invention, unless otherwise specified, "multiple" means two or more.
[0028] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood in a broad sense. For example, they may refer to fixed, detachable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediate medium; and internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.
[0029] As shown in Figures 1 to 4, the design method of the low-code coal mine industrial Internet of Things development platform of the present invention includes: S1. Constructing a low-code component toolbox; S2. Constructing the technical system of the low-code coal mine industrial Internet of Things development platform; S3. Constructing the architecture of the coal mine industrial Internet of Things development platform. It should be noted that the low-code component toolbox is the foundation of the coal mine industrial Internet of Things development platform. The component tools contained in the low-code component toolbox can meet the basic functions of the coal mine industrial Internet of Things development platform. The technical system of the low-code coal mine industrial Internet of Things development platform is the technical support, and the architecture of the coal mine industrial Internet of Things development platform enables the development platform to operate.
[0030] For example, the low-code component toolbox includes at least: data communication protocol driver components, data classification business logic processing components, data classification storage components, workflow components, personnel authority and organizational management components, vector graphics and two / three-dimensional GIS components, and intelligent reports and curve components. The low-code component toolbox can ensure that the relationship between applications and data in each business link, processing rules, etc. can be set by quickly establishing templates, dragging components, and configuring parameters. The component tools of the low-code component toolbox encapsulate the common functions, shareable and reusable resources of various coal mine businesses. These component tools can be reused by different projects. When the component tools contained in the toolbox cannot meet special needs, the low-code component toolbox can be iteratively developed.
[0031] Each component tool is described below.
[0032] Data communication protocol driver component: Most of the communication protocols of coal mine operation site equipment are privatized and have poor openness. Therefore, the data communication protocol driver component of the present invention is designed to be of multiple types for developers to choose from. For example, through industry regulatory levels or coal mine users, equipment manufacturers are asked to encapsulate the communication protocol into an encrypted data communication protocol driver component, unify the data output format, and develop the protocols of certain equipment into highly open ModbusTCP and OPCDA / UA protocol components. By gradually enriching the data communication protocol driver component library in this way, for the coal industry, the collection of field equipment data can be gradually realized with low code by selecting appropriate communication protocol drivers, which is easier to achieve for a single coal company.
[0033] Data classification business logic processing component: In addition to control equipment data, coal mine monitoring data also includes monitoring data of mobile targets such as personnel, vehicles, and robots, as well as some special data of the security monitoring system, such as remote power outages. However, the processing methods of these data are different. In order to make a development platform applicable to various types of coal mine monitoring data, the present invention classifies and extracts the business logic of different types of data to form corresponding standardized data classification business logic processing components. During development, you only need to select different business logic processing components according to different types of business, so that low-code can be gradually achieved for monitoring data processing.
[0034] Data classification storage component: Based on the different real-time requirements of different types of data, a series of data classification storage components are formed and included in the component toolbox. Since different types of business data will be managed in the future, including office management business data, the data classification storage component of the present invention needs to support the storage of distributed, structured / unstructured, and time-series data. For example, an open source database can be selected, and multi-threading technology can be used to improve the efficiency of data classification storage. To avoid data loss due to abnormal power outages, data persistence processing is required.
[0035] Workflow components: For coal mine supervision, there are many scenarios where workflows are needed. For example, auxiliary transportation control requires unified supervision of multiple links such as vehicle location monitoring, traffic light control, team material collection application, material outbound delivery, vehicle dispatch, material transportation, on-site unloading, etc. These data come from different business scenarios or systems, which requires the use of workflows to connect these businesses to achieve overall supervision of auxiliary transportation. First, the process designer can be used to define each link of the process, and the process engine will drive the operation of the process according to the process file. When the process requires business data, it will be obtained from the business link through the webapi. While driving the operation, the process engine will persist the intermediate results to the database, and the user operation interface can be completed by designing the form with the form designer.
[0036] Personnel Permission and Organization Management Component: By configuring the functional permissions of organizations, positions, roles, and users, collaborative operations, data sharing, and resource reuse within coal mine monitoring services can be managed and controlled. Based on the overall business needs of position management, application resources, user positions, and menu / operation / data permissions are rationally configured to form a permission management component centered on position business needs. This allows for automatic push and operation of daily monitoring tasks based on position role permissions, creating a collaborative operation where "the task finds the right person."
[0037] Vector graphics and two- or three-dimensional GIS components: For intelligent coal mine monitoring, graphics are the most intuitive HMI application, which can directly simulate and display various environmental parameters, mobile target positions, control equipment operating conditions, material transportation and other information at the coal mine operation site. For control business scenarios, vector graphics display is mainly used; for business scenarios with location service requirements, two- or three-dimensional GIS display is mainly used. In response to the actual supervision needs of coal mine operation sites, it is necessary to bind the monitoring services, objects and graphics of people, machines, environment and management to form components that can be configured according to business needs, and realize real-time interaction between graphics and operation site information through dragging and dropping and parameter configuration, thereby reducing the workload of secondary graphics development for different business needs.
[0038] Intelligent report and curve components: Reports are the best tools for classifying and displaying data, and can be used to display data in categories according to the needs of different job roles. The present invention makes reports into components with microservice capabilities that can realize report style customization, nesting, conditional paging, column division and other types of report display styles by dragging and dropping. At the same time, intelligent reports can access distributed data sources based on data virtual buses. When customizing reports, it can be directly implemented by selecting distributed data sources, selecting report templates, binding cell data, business logic definition, running display and other processes. The curve component mainly cooperates with the report component and can support a variety of visual charts, such as bar charts, line charts, radar charts and other chart styles; it can automatically generate the required charts according to the selected cell data elements and chart styles, and can adapt to PC and mobile terminals.
[0039] The low-code component toolbox can also include other components, such as dual-machine hot standby, database and file synchronization, message middleware, shift management and other components. The functions of these components are the basis for coal mine monitoring systems to respond to industry standard requirements. The dual-machine hot standby component must be able to provide status signals of the main machine and hot standby machine to the outside world, and can automatically switch according to fault conditions. The database and file synchronization component synchronizes various memory and database data of the main machine and hot standby machine in real time to ensure data consistency. The message middleware can actively push business messages to the required business or job roles based on the results of business logic processing. The shift management component is a reusable standardized tool set up for the shift management needs that exist in all business systems of coal mines, avoiding inconsistent settings of different business systems. In addition to providing communal and reusable components, the coal mine low-code Internet of Things development platform can also be configured with an embedded script compiler to handle more complex business logic and meet flexible functional expansion requirements.
[0040] For example, the technical architecture of a low-code coal mine industrial IoT development platform includes at least: core data structures and databases, data encoding and master data specifications, workflow engines, portals and user permissions, data access, business-type data processing, internal data interaction specifications, and data services and publishing mechanisms. This low-code coal mine industrial IoT development platform's technical architecture enables the data involved in various coal mine regulatory operations to be linked within a unified technical framework.
[0041] For example, the architecture of a coal mine industrial IoT development platform consists of a development module and an operational module. The development module includes a data acquisition layer, a data processing layer, a data storage layer, a data publishing layer, and a low-code HMI configuration and application layer. The operational module corresponds to the development module and has a corresponding data processing mechanism. The overall architecture of the coal mine industrial IoT development platform consists of five layers, and the operational environment at each layer corresponds to the low-code development environment.
[0042] The following describes each level.
[0043] Data Acquisition Layer: The data acquisition layer communicates with on-site coal mine equipment, collecting various human-machine-environment information and transmitting it to the data processing layer. Furthermore, the data acquisition layer can send control commands to on-site coal mine control equipment. Since on-site equipment is provided by different manufacturers and employs a wide variety of communication protocols, the relevant equipment manufacturers can encrypt and encapsulate their own communication protocols according to the protocol output format specified by the data acquisition layer, creating protocol driver components and placing them in the component toolbox. This layer also includes standard, open protocols such as OPC UA, EtherNet / IP, and Modbus TCP in the component toolbox. During project development, the development platform first selects and configures the appropriate protocol driver from the data communication protocol driver component library. For multiple business applications, a corresponding protocol driver can be adapted for each application. For new devices, new protocol driver components can be developed and placed in the component toolbox. At the same time, dual-machine hot standby can be configured as needed. The corresponding operating environment uses multi-threaded technology to collaboratively load and manage the selected protocol driver, convert the standard data output by each business application driver into a common data structure and classify it into the corresponding public basic memory data buffer. The basic data is encoded and identified, and then microservices are provided to the outside world through standardized interfaces.
[0044] Data processing layer: The data processing layer is used to classify data processing methods according to environmental conditions, mobile targets, and different businesses, and form corresponding data classification business logic processing components with parameter input and output. During project development, first select and configure the appropriate data processing component from the data classification business logic processing component of the development platform based on the type of data to be collected and the corresponding business serial number. When there are multiple business applications, you can adapt the corresponding data processing service for each business application, configure collaborative linkage relationships, set alarm / fault processing rules, organize messages, set data synchronization rules, etc.; the corresponding operating environment uses multi-threading technology to collaboratively load and manage all data business logic processing services, and processes the data in the public basic memory data buffer through a standardized interface to form business application data with data tags and classify them into the data service area. The data service area contains the fault / alarm data area, control command data area, mobile target position data area, analog data area, switch data area, cumulative data area, etc. required for various monitoring businesses in coal mines, and provides microservices to the outside world through a standardized interface.
[0045] Data storage layer: During project development, select appropriate data storage service components with parameter input according to the needs of different business applications, configure data access rules and database synchronization rules, and schedule data access tasks that require large amounts of data calculations. The corresponding operating environment executes the corresponding data access services through multi-threading technology.
[0046] Data publishing layer: The data publishing layer mainly provides data sources for front-end fusion applications through data publishing management services. This layer builds a mine data virtual bus in the form of a service engine. As a data service provider, the data publishing layer needs to classify large amounts of data with many types, extract and merge them from the corresponding database and memory data service area according to the subject, and form classified data sets and thematic data service interfaces. During project development, you can add a data classification interface for the data publishing service and register the data classification interface on the data virtual bus to provide an open data publishing service for the front-end application layer to obtain the required data through subscription. The operating environment directly provides thematic data service interfaces to the data virtual bus in the form of services, so that the application layer can develop industrial apps suitable for different application scenarios and positions by obtaining data on the data virtual bus.
[0047] Low-code HMI configuration and application layer: The low-code HMI configuration and application layer is used to quickly obtain the required data by querying and subscribing to the subject data interface registered on the data virtual bus provided by the data publishing layer. It also utilizes workflow components, personnel authority and organizational management components, vector graphics and 2D / 3D GIS components, and intelligent reporting and curve components to form application apps for personnel in different management positions. This layer involves the integrated application display of overall mining IoT data and the workflow and form design for mining enterprise production management. It also involves the development of special analysis applications for different professional big data analysis manufacturers in the ecosystem. Ensuring that relevant personnel can quickly develop their own business applications using existing platforms and data places higher demands on low-code open platforms. The present invention provides a graphical development interface for different development users through prefabricated templates, service customization, process customization, and attribute interactive settings. It uses the dragging and dropping of packaged components and model drivers to complete application function design, including object online modeling and configuration, vector control graphics configuration, two-dimensional / three-dimensional GIS graphics configuration, intelligent report configuration, large-screen kanban multi-information configuration, workflow and form design, parameter setting, etc. Complex business logic functions can be processed by the script compiler provided by the platform. At the same time, the authority management component is used to set corresponding job role permissions for corresponding business functions and data. The operating environment can parse the graphics, data sets, variables, forms, reports, etc. generated by the development environment through the parsing engine to generate the functional pages required for operation.
[0048] It should be noted that the development environment of the development module and the operating environment of the operation module use microservice components to achieve collaborative operation. For the coal mine low-code industrial Internet of Things platform, during project development, the microservice components in the component toolbox are used to create projects online in real time, providing different developers with simple and visual configuration development tools, and the development results are packaged and released. The parsing engine runs through all levels of the operating environment. Each level uses the parsing engine to parse the configuration results formed by the development environment at that level, load the series of microservice components and data virtual buses required for operation, and form a collaborative operation whole. The final result relies on microservices for display and command interaction on various terminals.
[0049] The Industrial Internet of Things in coal mines uses sensing technology and intelligent devices to perceive and identify environmental conditions and mobile targets at production sites, and establishes comprehensive interconnection between people and various elements of industrial sites through transmission networks and information interaction standards. The Industrial Internet of Things in coal mines can achieve real-time perception, precise control and scientific analysis of environmental conditions at industrial production sites, promote the intelligent transformation and upgrading of the coal industry, and improve production efficiency.
[0050] Smart mine production processes and management prioritize on-site supervision. The most fundamental requirement is the digitization of the coal mine production environment and operating conditions, while enabling remote, automated control based on actual production conditions. Currently, various automated monitoring systems in coal mines utilize a large number of sensing devices and corresponding control devices deployed on-site. Based on Industrial Internet of Things (IIoT) technology, these systems connect to the mine's backbone Industrial Ethernet network via a fieldbus, enabling data exchange with their respective host monitoring software. However, each existing automated monitoring system has its own independent monitoring system software platform. These platforms lack interconnectivity, resulting in relatively isolated data and difficulty in data exchange and sharing. This inherent lack of openness hinders the development of smart mines. Data also lacks correlation, and the platform's lack of openness makes it difficult to meet the growing demand for customized business development within the coal industry.
[0051] By building a coal mine industrial Internet of Things development platform, on the one hand, unified standards can be used to achieve data integration in all aspects of coal mine production and management, and unified management and control of various Internet of Things sensors, execution control devices, identity cards, etc. at the coal mine production site; on the other hand, due to the realization of unified data management, an ecological service system can also be established to facilitate more professional analysis manufacturers or personnel to make full use of data for analysis and application.
[0052] The present invention adopts a "model-driven" mode to design and develop a platform. This mode integrates BPM (form + process driven), APAAS (application platform as a service) back-end mode and ADP (application development platform) front-end mode. It can directly interact with background data through the microservice interface and is suitable for scenarios with high complexity of business scenarios. It uses visual modeling technology to define the relationship between data, business processing logic and build HMI human-computer interaction interface. It can quickly develop and deliver applications and can realize data fusion conveniently and flexibly.
[0053] The model-driven model can decouple the design and development of software systems from the writing and maintenance of source code, and instead use visual modeling tools to describe various aspects of the application. This model has the following advantages: (1) Improve development efficiency: Model-driven development can greatly simplify the development process. Since there is no need to write a large amount of source code, applications can be built and deployed quickly. (2) Improve software quality: In model-driven development, many common errors can be avoided because developers use a standardized model description language. In addition, the model can serve as the basis for software quality management, ensuring the correctness and stability of the system through automated testing, verification, and evolution. (3) Enhance maintainability: Model-driven development separates software design and implementation, making it easier to modify the software. When software requirements change, only the model needs to be modified and new code can be regenerated. (4) Improve reusability: Model-driven development can design common components as independent model elements, which can be reused in different projects, thereby improving software reusability.
[0054] In addition, the BPM (form + process driven), APAAS (Application Platform as a Service) back-end model and ADP (Application Development Platform) front-end model integrated by the present invention have the following advantages: (1) BPM defines and manages business processes within an organization through graphical modeling tools, which can clearly display business processes, help developers sort out business processes, and speed up the implementation of processes. (2) APAAS provides a series of cloud services, including database, authentication, security, deployment and other services. Developers can use these services to quickly build applications without having to pay attention to the underlying infrastructure, which greatly simplifies the development process. (3) ADP is a development platform for agile development that provides various tools and frameworks to help developers build applications faster. It allows developers to quickly obtain feedback and make adjustments during iterations to better meet customer needs.
[0055] Compared with the prior art, the present invention has the following advantages:
[0056] (1) Data interaction and sharing: Coal mines have various system software platforms, which are not interconnected, forming data islands. The present invention establishes communication protocols in a low-code development platform to open up data interaction channels and realize data sharing.
[0057] (2) Full process coverage: Existing low-code development platforms for coal mines focus on form / workflow design, which is only suitable for simple application scenarios. This invention adopts the three aforementioned design patterns, possesses a low-code component toolbox, a development platform technology system, and a data processing mechanism, and achieves full process coverage of application scenarios from data collection, processing, storage, publishing, low-code HMI configuration and application.
[0058] (3) Platform advantages: The present invention adopts a “model-driven” design, which can improve development efficiency, improve software quality, enhance maintainability, and improve reusability.
[0059] With the above-described preferred embodiments of the present invention as a guide, and with reference to the above description, relevant personnel are fully capable of making various changes and modifications without departing from the technical spirit of this invention. The technical scope of this invention is not limited to the contents of the specification, but must be determined according to the scope of the claims.
Claims
1. A design method for a coal mine industrial Internet of Things development platform based on low code, characterized in that: include: Build low-code component artifact boxes; Build a technical system for a low-code coal mine industrial IoT development platform; Build the architecture of the coal mine industrial Internet of Things development platform.
2. The design method of the coal mine industrial Internet of Things development platform according to claim 1, characterized in that: The low-code component toolbox includes at least: data communication protocol driver components, data classification business logic processing components, data classification storage components, workflow components, personnel authority and organizational management components, vector graphics and two / three-dimensional GIS components, and intelligent reports and curve components.
3. The design method of the coal mine industrial Internet of Things development platform as claimed in claim 2, characterized in that: The technical system of the low-code coal mine industrial Internet of Things development platform includes at least: core data structure and database, data encoding and master data specifications, workflow engine, portal and user permissions, data access, business type data processing, internal data interaction specifications, and data service and publishing mechanism.
4. The design method of the coal mine industrial Internet of Things development platform as claimed in claim 2, characterized in that: The architecture includes a development module and an operation module. The development module includes: a data acquisition layer, a data processing layer, a data storage layer, a data publishing layer, and a low-code HMI configuration and application layer. The operation module corresponds to the development module, and the operation module has a data processing mechanism corresponding to the development module.
5. The design method of the coal mine industrial Internet of Things development platform as claimed in claim 4, characterized in that: The data acquisition layer is used to communicate with the coal mine on-site operating equipment, collect various types of man-machine-environment information and send it to the data processing layer, and the data acquisition layer can send control instructions to the coal mine on-site control equipment.
6. The design method of the coal mine industrial Internet of Things development platform as claimed in claim 4, characterized in that: The data processing layer is used to classify data processing methods according to environmental conditions, mobile targets, and different businesses, and form corresponding data classification business logic processing components with parameter input and output.
7. The design method of the coal mine industrial Internet of Things development platform as claimed in claim 4, characterized in that: The low-code HMI configuration and application layer is used to quickly obtain the required data by querying and subscribing to the subject data interface registered on the data virtual bus provided by the data publishing layer, and use workflow components, personnel authority and organizational management components, vector graphics and two / three-dimensional GIS components, and intelligent reports and curve components to form application apps for personnel in different management positions.
8. The design method of the coal mine industrial Internet of Things development platform as claimed in claim 4, characterized in that: The development environment of the development module and the operating environment of the operating module are coordinated and run using microservice components.
9. The design method of the coal mine industrial Internet of Things development platform as claimed in claim 2, characterized in that: The workflow component is used to connect data from different business scenarios or systems to achieve overall supervision.
10. The design method of the coal mine industrial Internet of Things development platform according to claim 2, characterized in that: The personnel authority and organizational structure management component can configure personnel's operating authority according to job management business requirements, and automatically push daily supervision business according to job roles.
Citation Information
Patent Citations
Coal mine safety information monitoring system based on industrial internet
CN102023617A
Construction method of coal mine informatization field system model based on RED-MOS
CN110019635A
Comprehensive energy management and control platform constructed based on low-code platform
CN115796549A
Design method of coal mining industry Internet of Things development platform based on low code
CN116774977A
Multi-source integrated multi-platform energy information management system
WO2022012285A1
Cited By
Low-code business modeling method, device and system based on intelligent manufacturing digital base
CN119739378A
Edge device integrated operation device based on low code and operation method thereof
CN119987887A
Coal dressing full-process monitoring decision-making method and system based on Internet of Things sensing
CN120046873A
Visual analysis large screen management method and system
CN120780396A
Zero-code development method and system for enterprise-level application system
CN122086388A
