Embedded coal mine equipment control system based on VUE3 framework

Through the embedded coal mine equipment control system based on VUE3 framework, the problem of status viewing and control of coal mine equipment during maintenance is solved, real-time monitoring and remote control of equipment status is realized, and equipment operation efficiency and safety are improved.

CN119722368APending Publication Date: 2025-03-28TIANJIN HUANING ELECTRONICS
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411786507.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

During the maintenance process, coal mine equipment lacks a display screen and cannot intuitively view the status of the equipment, which makes it difficult to investigate problems and self-check and self-control, affecting the operating efficiency and safety of the equipment.

Method used

Design an embedded coal mining equipment control system based on the VUE3 framework, including the hardware layer, the software layer and the communication layer, and utilizes the lightweight and high-performance characteristics of VUE3 to realize remote monitoring and control of equipment status.

Benefits of technology

Through the embedded system of VUE3 framework, real-time monitoring and remote control of device status are realized, reducing the difficulty of equipment maintenance and improving equipment operation efficiency and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119722368A_ABST
    Figure CN119722368A_ABST
Patent Text Reader

Abstract

The invention discloses an embedded coal mine equipment control system based on a VUE3 framework, which relates to the technical field of coal mine equipment automation and embedded systems and comprises a hardware layer, a software layer and a communication layer. The hardware layer is used for collecting sensor data and executing embedded coal mine equipment; the software layer is used for acquiring the running state of the embedded coal mine equipment by using the sensor data according to the embedded coal mine equipment; and the communication layer is used for data communication between the hardware layer and the software layer. According to the method, the characteristics of light weight, high efficiency and usability are combined, many problems that the coal mine equipment is difficult to overhaul in an overhaul shift are solved, and the method has wide application prospects and market potential.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of coal mine equipment automation and embedded systems, and in particular relates to an embedded coal mine equipment control system based on a VUE3 framework. Background Art

[0002] In the coal mine production process, the operating environment of the equipment is complex, and the production environment of the workers is relatively poor. Most of the equipment underground is connected to the mine ring network, which requires both local and remote monitoring. At the same time, the underground environment is basically explosion-proof and intrinsically safe equipment. Due to the protection level requirements, these devices usually do not have display screens, resulting in the inability to intuitively view the operating status of each sensor and hardware of the equipment when problems occur. At the same time, it is also impossible to intuitively troubleshoot the problem in the first place and perform self-inspection and self-debugging of the equipment. When problems occur, the usual mine production personnel can only replace the large communication module, and cannot troubleshoot the problem through the computer in the regional control center or the remote ground computer, which causes great trouble to the mine maintenance personnel.

[0003] Therefore, an embedded coal mine equipment control system based on the VUE3 framework that takes up little resources and is easy to deploy is needed to meet the needs of on-site applications and solve the problem that mine maintenance personnel can connect to the equipment through a remote network when problems occur. Summary of the invention

[0004] The purpose of the present invention is to propose an embedded coal mine equipment control system based on the VUE3 framework. Through the lightweight and high-performance characteristics of the VUE3 framework, the system can run on embedded devices with limited resources, which is convenient for on-site application and maintenance, and helps mine maintenance personnel to connect to the equipment through a remote network when problems occur, intuitively view the equipment status and perform maintenance operations.

[0005] To achieve the above object, the present invention provides an embedded coal mine equipment control system based on the VUE3 framework, comprising: a hardware layer, a software layer and a communication layer;

[0006] The hardware layer is used to collect sensor data and execute embedded coal mining equipment;

[0007] The software layer is used to obtain the operating status of the embedded coal mining equipment using the sensor data according to the embedded coal mining equipment;

[0008] The communication layer is used for data communication between the hardware layer and the software layer.

[0009] Optionally, the hardware layer includes a sensor module, an embedded controller module, an actuator module and a communication module;

[0010] The sensor module is used to obtain the sensor data using a data acquisition device;

[0011] The embedded controller module is used to collect the sensor data and control the actuator module to execute the control instruction;

[0012] The actuator module is used to execute the embedded coal mining equipment according to the control command;

[0013] The communication module is used for data transmission among the sensor module, the embedded controller module and the actuator module.

[0014] Optionally, the software layer includes an embedded operation module, a middleware module, an application module and a VUE3 front-end framework module;

[0015] The embedded operation module is used to provide basic operating environment and resource management information according to the embedded coal mining equipment;

[0016] The middleware module is used to connect the embedded operation module and the application module;

[0017] The application module is used to obtain the operating status of the embedded coal mining equipment according to the basic operating environment and the resource management information;

[0018] The VUE3 front-end framework module is used to construct a user interface and to display and control the operating status of the embedded coal mining equipment in real time.

[0019] Optionally, the embedded operating module adopts a Linux embedded system.

[0020] Optionally, the communication layer includes a wired communication unit and a wireless communication unit;

[0021] The wired communication unit is used to provide a wired transmission channel for the embedded coal mining equipment control system;

[0022] The wireless communication unit is used to provide a wireless transmission channel for the embedded coal mining equipment control system.

[0023] Optionally, the embedded coal mine equipment control system adopts a single-page application architecture.

[0024] Optionally, the embedded coal mine equipment control system further includes an equipment monitoring module and a fault diagnosis module;

[0025] Therefore, the equipment monitoring module is used to monitor the historical operating status of the embedded coal mining equipment in real time to obtain the historical operating data and fault records of the embedded coal mining equipment;

[0026] The fault diagnosis module is used to display the historical operation data and the fault records through the VUE3 front-end framework module.

[0027] Optionally, the equipment monitoring module is also used to realize real-time display of the historical operation data and fault records through responsive data binding of the VUE3 front-end framework module.

[0028] Optionally, the VUE3 front-end framework module uses one or more methods of visual analysis, rule engine, machine learning prediction and fault tree analysis to display the historical operation data and fault records.

[0029] Optionally, the embedded coal mine equipment control system further includes a remote control module;

[0030] The remote control module is used to issue the control instructions according to the VEU3 front-end framework module and realize remote control and parameter adjustment of the embedded coal mining equipment.

[0031] Compared with the closest prior art, the present invention has the following beneficial effects:

[0032] The present invention combines the characteristics of light weight, high efficiency and ease of use, solves many problems of coal mine equipment maintenance difficulties in the maintenance team, has broad application prospects and market potential, and can also achieve efficient control of equipment and real-time monitoring of data. The present invention enables the embedded system to maintain good performance under limited resources through the efficient operation of the VUE3 framework; through the concise syntax and component development of VUE3, the difficulty of system development and maintenance is reduced; through responsive data binding and single-page application characteristics, the real-time data update and the smoothness of the user interface are ensured; through the modular design of system functions, the addition of new functions and the modification of existing functions become simpler and more flexible. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0034] Figure 1 This is a structural diagram of an embedded coal mine equipment control system based on the VUE3 framework according to an embodiment of the present invention. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in combination with the specific embodiments of the present invention and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0036] The terms used in the embodiments of the present invention are only used to explain the specific embodiments of the present invention and are not intended to limit the present invention.

[0037] like Figure 1 As shown, an embodiment of the present invention provides an embedded coal mine equipment control system based on a VUE3 framework, including: a hardware layer, a software layer and a communication layer;

[0038] The hardware layer is used to process sensor data and execute embedded coal mining equipment, wherein the hardware layer includes sensor module, embedded controller module, actuator module and communication module. The sensor module is used to obtain sensor data according to the data acquisition device that monitors the environment and equipment status; the embedded controller module is used to collect sensor data and control the actuator module to execute control instructions; the actuator module executes the corresponding operation of the embedded coal mining equipment according to the control command; the communication module is used for data transmission between the sensor module, embedded controller module and actuator module, realizing data transmission and equipment networking function.

[0039] The software layer is used to obtain the operating status of the embedded coal mine equipment using sensor data based on the embedded coal mine equipment, wherein the software layer includes an embedded operation module, a middleware module, an application module and a VUE3 front-end framework module. The embedded operation module is used to provide the basic operating environment and resource management information based on the embedded coal mine equipment; the middleware module is used to connect the embedded operation module and the application module, that is, the middleware module is a bridge connecting the embedded operation module and the application module, providing device interface and communication protocol support; the application module is used to obtain the operating status of the embedded coal mine equipment based on the basic operating environment and resource management information, and the application module contains specific functional logic, such as data processing, control algorithm, etc.; the VUE3 front-end framework module is used to build a user interface and display and control the operating status of the embedded coal mine equipment in real time, that is, to realize the real-time display and control of the equipment operating status.

[0040] The communication layer is used for data communication between the hardware layer and the software layer. The communication layer includes wired communication units and wireless communication units. The wired communication unit (such as Ethernet) is used to provide a wired transmission channel for the embedded coal mine equipment control system, that is, to provide stable and high-speed data transmission. The wireless communication unit (such as Wi-Fi, 5G, etc.) is used to provide a wireless transmission channel for the embedded coal mine equipment control system, that is, flexible networking and remote control of embedded coal mine equipment.

[0041] In practical applications, the embedded coal mine equipment control system based on the VUE3 framework can be deployed on the main equipment of coal mines, such as coal mine hoists, ventilation equipment, drainage equipment, etc. On-site staff connect to the embedded control system through mobile terminals such as handheld terminals or tablet computers to monitor and control the equipment. The system has achieved good application results in coal mines and effectively improved the operating efficiency and safety of the equipment.

[0042] Deployment process of VUE3 framework in embedded coal mine equipment control system:

[0043] 1. Deployment framework:

[0044] Select the appropriate embedded platform: determine the hardware platform of the embedded coal mine equipment control system, and select the appropriate mine embedded control device for deployment platform, such as processor control devices based on ARM architecture. Embedded coal mine equipment control systems usually have limited resources, including storage space, memory and processing power, so it is necessary to pay attention to optimizing the size and loading performance of front-end code and resource files;

[0045] Install embedded operating modules: select appropriate embedded operating modules according to the hardware platform, such as Linux embedded system;

[0046] Build the basic environment: Install the Node.js runtime environment on the embedded coal mine equipment control system. The Node.js version must meet the requirements of VUE3, ensure the version compatibility of the VUE3 framework and related plug-ins, and adapt to the screen resolution and input method of the target device to ensure a good user experience.

[0047] 2. Deployment method:

[0048] Project initialization: Use the VUE CLI tool to initialize the VUE3 project on the development machine and configure it. The development machine can be a normal computer or a host computer for development and testing;

[0049] Cross-compilation and packaging: According to the CPU architecture and operating system characteristics of the target embedded platform, cross-compile the front-end code of the VUE3 project, which includes packaging the HTML, JavaScript, CSS and other resources of the VUE3 project into static files;

[0050] Deploy to target device: Deploy the packaged static files to the file system of the target embedded coal mining device, which usually involves transferring the files over the network or copying them to the target device through a storage device (such as an SD card or USB drive).

[0051] 3. Advantages of deploying VUE3 framework:

[0052] (1) Lightweight design:

[0053] The core library of VUE3 is small in size and highly efficient, which is suitable for resource-constrained embedded coal mine equipment control systems. It uses the on-demand loading feature to reduce unnecessary code loading and improve system performance. In short, VUE3 has a lightweight core library that can run efficiently in resource-constrained embedded systems.

[0054] (2) Efficient development: Through the component-based development of the VUE3 front-end framework module, the system functions can be modularized, that is, different functional modules can be developed independently, which improves the maintainability and reusability of the code. The VUE3 front-end framework module provides concise syntax and a powerful tool chain, shortening the development cycle;

[0055] (3) Responsive data binding: The responsive system of the VUE3 front-end framework module can automatically detect data changes and update the interface to ensure the real-time display of data, which greatly improves the user experience. Especially in monitoring and control systems, the real-time nature of data is crucial. Therefore, the responsive data binding feature of the VUE3 front-end framework module enables data updates to be automatically reflected in the user interface, which is highly real-time.

[0056] (4) Single-page application architecture (SPA architecture): The system adopts the SPA architecture, which reduces page refreshes, improves user experience, and improves the fluency of user interaction. The routing management supported by VUE Router makes the application structure clear and easy to maintain and expand;

[0057] (5) Easy to integrate and expand: VUE3 has good compatibility with other libraries and frameworks, and can easily integrate various third-party libraries and tools. Through the plug-in mechanism, more functions can be added to the application, such as state management (VUEX), routing (VUERouter), etc.

[0058] (6) Cross-platform capability: VUE3-based front-end code can be easily deployed to devices on different platforms, including PCs, tablets, and mobile devices. By adapting to different screen sizes and input methods, a good user experience is ensured.

[0059] The embedded coal mine equipment control system also includes an equipment monitoring module and a fault diagnosis module. The equipment monitoring module is used to monitor the historical operating status of the embedded coal mine equipment in real time, obtain the historical operating data and fault records of the embedded coal mine equipment, and realize the real-time display of the historical operating status and fault records through the responsive data binding of the VUE3 front-end framework module; the fault diagnosis module is used to display the historical operating data and fault records of the embedded coal mine equipment through the VUE3 front-end framework module, so as to help on-site personnel quickly locate the cause of the fault.

[0060] The VUE3 front-end framework module uses one or more methods of visual analysis, rule engine, machine learning prediction and fault tree analysis to display and analyze historical equipment operation data;

[0061] Data visualization analysis: Displaying embedded coal mine equipment operation data through charts, dashboards, and time series graphs, helping users to intuitively see data changes and trends;

[0062] Advantages: intuitive and easy to understand, can quickly discover abnormal data points and trend changes;

[0063] Deployment process:

[0064] Data collection: Collect historical operating data from embedded coal mining equipment and store it in a database. ;

[0065] Data processing: Clean and format data using data processing tools;

[0066] Front-end development: Use VUE3 to develop the front-end interface, integrating chart libraries such as ECharts or D3.js;

[0067] Data display: The processed data is passed to the front end for display through the API interface.

[0068] Rule engine: Define a series of rules and thresholds. When data exceeds these thresholds, the system automatically marks it as a failure and provides possible reasons;

[0069] Advantages: It can automatically identify common faults and reduce manual analysis time;

[0070] Deployment process:

[0071] Rule definition: Define rules and thresholds based on the operating characteristics of embedded coal mining equipment and historical fault data;

[0072] Rule engine development: Develop a rule engine that can automatically detect whether data complies with the rules;

[0073] Integration into the front end: Integrate the output of the rule engine into the VUE3 front-end interface to display failures and possible causes.

[0074] Machine learning prediction: Use machine learning models to train historical operating data of embedded coal mining equipment to predict possible future failures;

[0075] Advantages: Able to discover complex failure modes and trends, suitable for large-scale data analysis;

[0076] Deployment process:

[0077] Data preparation: Collect and organize a large amount of historical operating data of embedded coal mining equipment to ensure data quality;

[0078] Model training: select a suitable machine learning algorithm (such as LSTM, random forest, etc.) and train it;

[0079] Model deployment: deploy the trained model to the server to provide prediction services;

[0080] Front-end integration: Call the prediction service API in the VUE3 front-end interface to display the prediction results and fault causes.

[0081] Fault tree analysis: Establish a fault tree model for embedded coal mining equipment, and help users find the root cause by analyzing the cause of the fault layer by layer;

[0082] Advantages: Structured analysis, suitable for fault location of complex systems;

[0083] Deployment process:

[0084] Model building: Cooperate with embedded coal mining equipment experts to build a fault tree model of the equipment;

[0085] System development: Develop a fault tree analysis system that can perform analysis based on the fault tree model;

[0086] Front-end display: Integrate the fault tree analysis system into the VUE3 front-end interface to display the analysis process and results.

[0087] The embedded coal mine equipment control system also includes a remote control module, which is used to issue control commands through the VEU3 front-end framework module to achieve remote control and parameter adjustment of the embedded coal mine equipment.

[0088] Those skilled in the art will appreciate that 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. 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 code.

[0089] 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 application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0090] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0091] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing 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.

[0092] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field should understand that the specific implementation methods of the present invention can still be modified or replaced by equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. An embedded coal mine equipment control system based on VUE3 framework, characterized in that: include: Hardware layer, software layer and communication layer; The hardware layer is used to collect sensor data and execute embedded coal mining equipment; The software layer is used to obtain the operating status of the embedded coal mining equipment using the sensor data according to the embedded coal mining equipment; The communication layer is used for data communication between the hardware layer and the software layer.

2. The embedded coal mine equipment control system based on the VUE3 framework according to claim 1 is characterized in that: The hardware layer includes a sensor module, an embedded controller module, an actuator module and a communication module; The sensor module is used to obtain the sensor data using a data acquisition device; The embedded controller module is used to collect the sensor data and control the actuator module to execute the control instruction; The actuator module is used to execute the embedded coal mining equipment according to the control command; The communication module is used for data transmission among the sensor module, the embedded controller module and the actuator module.

3. The embedded coal mine equipment control system based on the VUE3 framework according to claim 2 is characterized in that: The software layer includes an embedded operation module, a middleware module, an application module and a VUE3 front-end framework module; The embedded operation module is used to provide basic operating environment and resource management information according to the embedded coal mining equipment; The middleware module is used to connect the embedded operation module and the application module; The application module is used to obtain the operating status of the embedded coal mining equipment according to the basic operating environment and the resource management information; The VUE3 front-end framework module is used to construct a user interface and to display and control the operating status of the embedded coal mining equipment in real time.

4. The embedded coal mine equipment control system based on the VUE3 framework according to claim 3 is characterized in that: The embedded operating module adopts the Linux embedded system.

5. The embedded coal mine equipment control system based on VUE3 framework according to claim 1 is characterized in that: The communication layer includes a wired communication unit and a wireless communication unit; The wired communication unit is used to provide a wired transmission channel for the embedded coal mining equipment control system; The wireless communication unit is used to provide a wireless transmission channel for the embedded coal mining equipment control system.

6. The embedded coal mine equipment control system based on VUE3 framework according to claim 1 is characterized in that: The embedded coal mine equipment control system adopts a single-page application architecture.

7. The embedded coal mine equipment control system based on VUE3 framework according to claim 3 is characterized in that: The embedded coal mine equipment control system also includes an equipment monitoring module and a fault diagnosis module; Therefore, the equipment monitoring module is used to monitor the historical operating status of the embedded coal mine equipment in real time to obtain the historical operating data and fault records of the embedded coal mine equipment; The fault diagnosis module is used to display the historical operation data and the fault records through the VUE3 front-end framework module.

8. The embedded coal mine equipment control system based on the VUE3 framework according to claim 7 is characterized in that: The equipment monitoring module is also used to realize the real-time display of the historical operation data and fault records through the responsive data binding of the VUE3 front-end framework module.

9. The embedded coal mine equipment control system based on VUE3 framework according to claim 7 is characterized in that: The VUE3 front-end framework module uses one or more methods of visual analysis, rule engine, machine learning prediction and fault tree analysis to display the historical operation data and fault records.

10. The embedded coal mine equipment control system based on VUE3 framework according to claim 3 is characterized in that: The embedded coal mine equipment control system also includes a remote control module; The remote control module is used to issue the control instructions according to the VEU3 front-end framework module and realize remote control and parameter adjustment of the embedded coal mining equipment.