Visual energy operation method and system for customizing equipment control rule
Through the visual energy operation method of custom equipment control rules, the problem of complex and inefficient equipment control rules in existing technologies in the existing technologies has been solved, and the intuitive, easy -to -use, flexible, and efficient configuration of equipment control rules has been realized. Efficiency and management level.
Patent Information
- Application Number
- CN202411899545.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-01-28
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing technology has problems such as complex operation, low efficiency and difficult to intuitively understand in the configuration of equipment control rules, and cannot meet the requirements of modern industrial automation and the Internet of Things for efficient, flexible and intelligent configuration.
Provide a visual energy operation method that provides a custom equipment control rule. Through the new custom equipment control rules, select nodes, configuration parameters, connect nodes, store as templates, form rules list, set up new execution plans based on the rules list and schedule.
The intuitive, easy -to -use, flexible, and efficient configuration of equipment control rules has been realized, the efficiency and management level of energy use is improved, and the efficiency, flexible, and intelligent configuration needs of modern industrial automation and the Internet of Things have been met.
Smart Images

Figure CN119379488A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of Internet of Things device management, and in particular, relates to a visualized energy operation method and system for customizing device control rules. Background Art
[0002] With the rapid development of industry, building automation and the Internet of Things (IoT), the configuration of equipment automation control rules has become a key technical link. Equipment control rules define how equipment performs corresponding actions based on trigger conditions or instructions, and are the basis for ensuring the normal operation of equipment, improving production efficiency, and achieving automation. However, traditional equipment control rule configuration methods often have problems such as complex operation, low efficiency, and difficulty in intuitive understanding, which cannot meet the requirements of modern industrial automation and the Internet of Things for efficient, flexible, and intelligent configuration.
[0003] In the field of energy operations, visualization technology is gradually being introduced into energy operations management. Visualization technology can intuitively display energy data, helping operators to better understand and analyze energy usage, thereby optimizing energy scheduling and management. In existing energy operations visualization technology, there are deficiencies in the visualization and execution of equipment control rules.
[0004] The existing technical solution is mainly a device control rule configuration method based on Node-RED. This method enables users to build device control rules by dragging and dropping nodes and connecting lines by providing a graphical interface and a customizable node library. Users only need to select the required nodes in the graphical interface, drag and drop them onto the canvas, and then connect the nodes with connecting lines to achieve rapid configuration of customized device control rules. Specifically, the nodes in the existing technical solution can represent different devices, sensors or control logic. Users can select corresponding nodes according to actual needs, and set the parameters and actions of the device by configuring the properties of the nodes. At the same time, users can also customize nodes and connecting lines to meet the needs of specific devices or scenarios.
[0005] However, although the existing technical solutions have provided an intuitive and easy-to-use graphical programming method for configuring device control rules, there are still some limitations. For example, the node library in the existing technical solutions may not cover all types of devices and control logic, resulting in users still needing to write complex codes or set multiple parameters when configuring certain specific devices. In addition, the existing technical solutions may face performance bottlenecks and scalability issues when dealing with large-scale device networks or complex control logic. Summary of the invention
[0006] In view of this, the present invention provides a visualized energy operation method and system for customizing device control rules to solve the above problems.
[0007] In order to solve the above technical problems, the present invention provides a visualized energy operation method for customizing equipment control rules, including: Create a custom device control rule and perform node selection to filter each system node; After configuring the parameters of the selected nodes, connect them and save them to the template to form a rule list; Create a new execution plan based on the rule list and schedule it. The new execution plan includes: Set the planned execution time, save it to the execution list according to the time and event, and visualize the execution list; after the visualization is completed, send the control command to the IoT where the device is located according to the execution plan time. The IoT interprets the plan and controls the corresponding device to execute the plan.
[0008] As an optional method, node selection includes: In the rule editor of the scheduling rule configuration, select different types of systems in the node library and filter out the nodes of the corresponding system; the system is the type system corresponding to the device; the nodes include device judgment nodes, time judgment nodes, and execution action nodes; The node library is configured with trigger conditions and execution actions for defining rules; in the rule editor of the scheduling rule configuration, move the selected node to the interface of the rule editor by dragging and dropping.
[0009] As an optional method, the selected nodes are connected after parameter configuration, including: Double-click the node dragged to the rule editor to edit and configure the parameters of the node, including: name, trigger condition, joint trigger condition, and device binding; Connection includes: connecting multiple nodes to customize the execution process of device control rules.
[0010] As an optional method, the rule list includes three types: load rules, emergency rules, and other rules, which are used to display the rules to be planned for execution and the time for planned execution.
[0011] As an optional method, creating a new execution plan is to add an execution plan on the Execution Plan page. When creating a new plan, you can associate the execution rules. The execution rules will batch apply the day, month, or year in all nodes under the current plan, the execution plan time, and whether to overwrite the original plan. After adding successfully, a new plan list will be added to the execution plan list, which is used to view plan details, as well as edit and / or copy the execution plan name and execution rule application time.
[0012] As an optional method, it also includes methods for adjusting the executed plan, including: On the scheduling execution page, you can view the visual execution dashboard of today's scheduling rules and the operating load curve of the rule. The operating load curve includes a comparison curve between the actual operating load of the equipment and the total load pre-configured by the rule. On the scheduling execution page, switch to execution adjustment, drag the rule graphic bar in the dashboard at will, and the details of the rule will pop up through the window. It also allows timely modification of the execution time of the rule and configuration of temporary execution tasks.
[0013] On the other hand, the present invention also provides A visualized energy operation system with customized device control rules is used to execute the visualized energy operation method with customized device control rules as described above, as an optional method, including: The device management module is used to manage the device information involved in configuring device rules; The rule list module is used to manage newly created rules; Rule editor, a visual page for customizing configuration rules; The rule template management module is used to save the configured rules in a template and view the list of all configured rules; The scheduling execution module is used to view and modify the scheduling execution dashboard executed on the day; Execution calendar module, used to manage newly created rule plans; The execution plan module is used to add execution plans and configure execution rules to apply to days, months, or years.
[0014] As an optional method, the device management module is used to manage the device information involved in configuring device rules, including attribute information of the device name, number, type, and location, as well as the association relationship and topological structure information of the device.
[0015] As an optional method, the rule editor is used to customize the visualization page of the configuration rules. It is configured with a node library, which includes conditional nodes, execution action nodes and general nodes for the lighting system, elevator system, meter system and air-conditioning system; it is used for users to drag, connect and configure nodes to define rules and logic.
[0016] As an optional method, the execution calendar module is used to manage the newly created rule plan, which includes load rules, emergency rules, other rules, rule number, rule name, rule type, preset load, and load proportion; It also includes multiple calendar views and filtering capabilities.
[0017] The beneficial effects of the present invention are: The present invention aims to solve the problems and deficiencies in the prior art and provide a more efficient, flexible and intelligent device control rule configuration method to meet the requirements of modern industrial automation and the Internet of Things for efficient, flexible and intelligent configuration. In particular, the visual expression and execution of device control rules have been improved and innovated on the existing technical solutions. By constructing functional modules such as a visual execution dashboard, an operating load curve and a visual execution calendar, the present invention provides an intuitive and efficient energy operation management method, which helps to improve the efficiency and management level of energy use. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 A logical schematic diagram of a visualized energy operation method for customizing device control rules provided in an embodiment of the present invention; Figure 2 A schematic flow chart of a visualized energy operation method for customizing device control rules provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0019] In order to enable those skilled in the art to better understand the technical solution of the present invention, the present invention is further described in detail below in conjunction with specific implementation methods.
[0020] In the prior art, the configuration of device control rules usually involves complex programming or cumbersome parameter settings, requiring users to have high professional skills and knowledge levels. For non-professionals, this configuration method is too complicated and difficult to understand and operate; the configuration process of device control rules is cumbersome and time-consuming, requiring users to repeatedly adjust parameters, which is inefficient; it is usually presented in text or code form, which is difficult for non-professionals to understand intuitively. It is often unable to provide real-time data display of energy usage, making it difficult for energy managers to respond and make decisions quickly. The presentation of data is usually not intuitive enough, and there is a lack of visualization means, making data analysis and management complicated and inefficient. Lack of intelligent management based on device control rules, unable to timely adjust the time of equipment operation rules according to real-time data, resulting in energy waste. Lack of effective prediction of energy usage load, unable to predict the load size of the rules in advance.
[0021] This embodiment is a visual energy operation method for customizing device control rules, which solves the problems of complex configuration process and insufficient flexibility of existing configuration methods. Through modules such as rule list, rule editor, and rule template management, a simple and efficient way to define the behavior and logic of the device is provided. This method is based on a graphical rule editor, similar to tools such as Node-RED, which allows users to create, edit, and manage device rules through an intuitive interface. Through an intuitive visual interface, combined with device control rules, efficient management and monitoring of energy operations can be achieved. This embodiment provides a visual energy operation method for customizing device control rules, including: Create a custom device control rule and perform node selection to filter each system node; After configuring the parameters of the selected nodes, connect them and save them to the template to form a rule list; Create a new execution plan based on the rule list and schedule it. The new execution plan includes: Set the planned execution time, save it to the execution list according to the time and event, and visualize the execution list; after the visualization is completed, send the control command to the IoT where the device is located according to the execution plan time. The IoT interprets the plan and controls the corresponding device to execute the plan.
[0022] The following is a detailed description of this embodiment: See also Figure 1 and Figure 2 , the action flow of this embodiment respectively represents: Node selection: Select different types of systems in the node library in the rule editor of the scheduling rule configuration, and you can filter out the nodes of the corresponding system. For example, the nodes of the lighting system have trigger conditions, including device judgment nodes, time judgment nodes, and action execution nodes. The action execution nodes include light on, light off, and light brightness adjustment, and the general nodes include delay. This node library is mainly used to define the trigger conditions and execution actions of the rules. In the node library of the rule editor of the scheduling rule configuration, you can directly drag and drop the nodes you want to select into the interface of the rule editor.
[0023] Node parameter configuration: Double-click the node dragged to the rule editor to edit and configure the parameters of the node. For example, for the device configuration node, you can set the node name, trigger conditions, add multiple trigger conditions, and bind the node to the device.
[0024] Node connection: Customize the execution process of device control rules by connecting nodes. For example, when a certain condition is met, a specific action is triggered. The connection between nodes represents the logical execution relationship of the rule, and after the connection is completed, the user can intuitively see the configuration results of the rule and quickly adjust and optimize it.
[0025] Rule saving: After configuring one or more processes of the node, click Save Device Control Rules, and the rules will be saved in the rule list.
[0026] Save as template: After configuring the device control rules, click Save as template, and the rules will be saved in the rule template management list, and can be saved as templates so that they can be directly applied next time, improving configuration efficiency; Select application template: Click Application Template, and then you can select the corresponding template from the rule template and directly copy it to the new rule.
[0027] Create a new rule: On the rule list page for device control rule formulation, you can add rules that need to be executed on the day. The rules are divided into three categories: load rules, emergency rules, and other rules. You can select the rules to be executed and the time of execution. You can also view the details of the rule. You can jump to the rule editor from the details in time to edit and modify the rule, which is convenient for users to configure efficiently.
[0028] Create a new execution plan: You can add an execution plan on the execution plan page. When creating a new plan, you can associate the execution rules. The execution rules can be applied in batches to weeks, months, or years, the execution plan time, and whether to overwrite the original plan. After adding successfully, a new plan will be added to the execution plan list. You can view the plan details in the list details, edit the execution plan name, the execution rule application time light, and copy the plan to create a new plan.
[0029] Through the above scheme, this embodiment constructs a visual energy operation platform for customizing device control rules. Users can build rule logic by dragging, connecting and configuring various nodes. Each node represents a specific function or operation. Users can connect these nodes. Users can define the behavior and response logic of the device without writing complex code. The operating data, load curve, operation calendar and other information of the energy equipment are displayed to the user in a graphical manner. Based on this information and combined with the device control rules, users can remotely monitor and schedule the energy equipment, thereby achieving efficient use of energy and reducing operating costs. The operating data, load curve, operation calendar and other information of the energy equipment are displayed through a visual interface, and the efficient management and monitoring of energy operations are achieved in combination with the device control rules. This method not only improves the transparency and traceability of energy use, but also reduces operating costs and maintenance difficulties.
[0030] On the other hand, this embodiment further provides a visualized energy operation system for customizing device control rules, which is used to execute the visualized energy operation method for customizing device control rules as described above, as an optional method, including: Device management module, rule list module, rule editor, rule template management module, scheduling execution module, execution calendar module and execution plan module.
[0031] The device management module is used to manage the device information involved in configuring device rules, including the device's name, number, type, location and other attribute information, as well as the device's association, topology and other information. Through device management, users can easily maintain and manage device information and provide basic data support for rule making.
[0032] The rule list module is used to manage newly created rules, including load setting rules, emergency rules, and other rules, including the rule number, rule name, rule type, preset load, load proportion, etc. Through the rules, users can view the detailed information of the rules and directly jump to the configuration page of the rule, that is, the rule editor page.
[0033] The rule editor module is used to customize the visualization page of the configuration rules, including a node library, which includes the various condition nodes, execution action nodes, and general nodes of the lighting system, elevator system, electric meter system, and air-conditioning system. Users can then define rules and logic by dragging, connecting, and configuring nodes. Nodes represent different functions or operations. For example, the device judgment node binds the corresponding device to set the trigger conditions, and can see the total load value, device load value, preset load value, and load proportion of the currently set rules in real time. Users can connect multiple nodes to form a rule execution process.
[0034] The rule template management module is used to save the configured rules as templates. You can view the list of all configured rules, including template number, template name, creation time, etc. This allows users to create rules more efficiently, reduce duplicate rules, improve work efficiency, and ensure consistency and quality.
[0035] The scheduling execution module is used to view and modify the scheduling execution dashboard executed today. Users can modify the execution time and priority of the rules by dragging and dropping the graphic bar, and view the operating load curve of the actual operating load value of the equipment and the total load pre-configured by the rules. Users can view the execution record of the selected date and its execution time, execution name, and execution status.
[0036] The execution calendar module is used to manage the newly created rule plans, which are divided into load rules, emergency rules, and other rules, including the procedure number, rule name, rule type, preset load, load proportion and other information. Through the rules, users can view the detailed information of the rules and can directly jump to the execution details page of the rule, that is, the scheduling execution page. Users can understand the operation status of the equipment and the progress of the task in advance based on the information on the calendar. It also provides a variety of calendar views and filtering functions, which are convenient for users to customize the calendar content according to their needs.
[0037] The execution plan module is used to add new execution plans, and can configure execution rules to be applied to days, months, and years. In the execution plan details, you can edit the relevant information of the plan, view the execution list, including the execution time, rule name, and execution status, and view the estimated load of the plan rules, including the preset load and load ratio. You can also copy the plan to quickly create a new identical plan, saving editing costs.
[0038] Advantages of this embodiment The configuration of device control rules is intuitive and easy to use: This invention uses the drag-and-drop node binding method to configure device control rules, so that users can easily complete the task of customizing device rules without professional programming knowledge. At the same time, the visual interface and simple operation process further reduce the user's learning cost.
[0039] Flexible and efficient configuration of device control rules: This invention supports customizing the types of nodes and connecting lines. Users can select different types of nodes for configuration as needed and flexibly define the connection relationship between nodes. This makes the configuration logic more flexible and efficient, and can meet diverse application needs.
[0040] The equipment control rules are clearly and intuitively expressed: This embodiment constructs a visual execution dashboard to display the equipment control rules in a graphical manner, making the expression of the rules more intuitive and clear. Users can quickly understand and apply the equipment control rules, improving the efficiency of energy operation management.
[0041] Real-time monitoring and dynamic display: This embodiment can monitor the operating status and load changes of the equipment in real time, and dynamically display the difference between the actual operating load of the rules and the pre-configured total load of the rules through visual means such as operating load curves. This enables operators to understand the real-time status of the equipment in a timely manner, quickly discover potential problems, and take corresponding measures.
[0042] Flexible and efficient execution plan management: This embodiment makes the execution plan management more flexible and efficient through the visual execution calendar function. Users can easily drag and drop graphics to adjust the execution time and priority of the device. The execution rules can be applied to the day, month, and year. The execution calendar can also view the visual execution plan of the day, month, and year respectively. At the same time, the system can also automatically record the execution history of the device, which is convenient for users to view and analyze the operating efficiency of the device.
[0043] In summary, this invention aims to solve the shortcomings of the prior art by simplifying the configuration process, improving configuration flexibility and improving the verification mechanism, and to provide users with a more intuitive, easy-to-use, flexible and safe device control rule configuration method. This embodiment has significant advantages in terms of visual expression, real-time monitoring and dynamic display of device control rules, and execution plan management. These advantages enable this embodiment to better meet the actual needs of the energy operation management field and improve the efficiency and management level of energy use.
[0044] The above are only preferred embodiments of the present invention. It should be noted that the above preferred embodiments should not be regarded as limiting the present invention, and the protection scope of the present invention should be based on the scope defined by the claims. For ordinary technicians in this technical field, several improvements and modifications can be made without departing from the spirit and scope of the present invention, and these improvements and modifications should also be regarded as the protection scope of the present invention.
Claims
1. A visual energy operation method for customizing equipment control rules, characterized in that: include: Create a custom device control rule and perform node selection to filter each system node; After configuring the parameters of the selected nodes, connect them and save them to the template to form a rule list; Based on the rule list, a new execution plan is created and scheduled; wherein the new execution plan includes: Set the planned execution time, save it to the execution list according to the time and event, and visualize the execution list; after the visualization is completed, send the control command to the IoT where the device is located according to the execution plan time. The IoT interprets the plan and controls the corresponding device to execute the plan.
2. According to claim 1, a visualized energy operation method for customizing device control rules is characterized in that: The node selection includes: In the rule editor of the scheduling rule configuration, select different types of systems in the node library and filter out the nodes of the corresponding systems; the system is the type system corresponding to the device; the nodes include device judgment nodes, time judgment nodes, and execution action nodes; The node library is configured with trigger conditions and execution actions for defining rules; in the rule editor for scheduling rule configuration, the selected node is moved to the interface of the rule editor by dragging.
3. According to claim 1, a visualized energy operation method for customizing device control rules is characterized in that: The step of configuring parameters of the selected nodes and then connecting them comprises: Double-click the node dragged to the rule editor to edit and configure the parameters of the node, including: name, trigger condition, joint trigger condition, and device binding; The connection includes: connecting multiple nodes to customize the execution process of the device control rule.
4. According to claim 1, a visualized energy operation method for customizing device control rules is characterized in that: The rule list includes three types: load rules, emergency rules, and other rules, which are used to display the rules to be planned and executed and the time for the planned execution.
5. According to claim 1, a visualized energy operation method for customizing device control rules is characterized in that: The new execution plan is to add an execution plan on the execution plan page; when creating a new plan, the execution rules are associated, and the execution rules will batch apply the weeks, months, or years in all nodes under the current plan, the execution plan time, and whether to overwrite the original plan; After adding successfully, a new plan list will be added to the execution plan list, which is used to view plan details, as well as edit and / or copy the execution plan name and execution rule application time.
6. The visualized energy operation method of customizing device control rules according to claim 1, characterized in that: Also included is a method for adjusting an executed plan, the method comprising: On the scheduling execution page, you can view the visual execution dashboard of today's scheduling rules and the operating load curve of the rule. The operating load curve includes a comparison curve between the actual operating load of the equipment and the total load pre-configured by the rule. On the scheduling execution page, you can switch to execution adjustment, drag the rule graphic bar in the dashboard at will, and the details of the rule will pop up through the window. It allows you to modify the execution time of the rule in time and configure temporary execution tasks.
7. A visualized energy operation system for customized device control rules, used to execute a visualized energy operation method for customized device control rules as described in any one of claims 1 to 6, characterized in that: include: Device management module, rule list module, rule editor, rule template management module, scheduling execution module, execution calendar module and execution plan module.
8. A visualized energy operation system with customized equipment control rules according to claim 7, characterized in that: The device management module is used to manage the device information involved in configuring device rules, including attribute information of the device name, number, type, and location, as well as the association relationship and topological structure information of the device.
9. A visualized energy operation system with customized equipment control rules according to claim 7, characterized in that: The rule editor is used to customize the visualization page of the configuration rules, which is configured with a node library, which includes condition nodes, execution action nodes and general nodes for lighting systems, elevator systems, electric meter systems, and air-conditioning systems; it is used for users to drag, connect and configure nodes to define rules and logic.
10. The visualized energy operation system with customized equipment control rules according to claim 7, characterized in that: The execution calendar module is used to manage the newly created rule plan, which includes load rules, emergency rules, other rules, procedure number, rule name, rule type, preset load, and load proportion; It also includes multiple calendar views and filtering capabilities.
Citation Information
Patent Citations
Operation and maintenance management method and system based on graphical semantic strategy programming
CN113934416A
Internet of Things access method and system based on visual programming technology, and storage medium
CN117411740A
Custom configuration method and system for routing inspection content
CN117745037A
Interaction event management method and device based on node type visual editor
CN117806613A