Autonomous controllable new energy power production management and control platform with cloud deployment

Through the cloud-based independent and controllable new energy power production management and control platform, decoupling and splitting platform services, building equipment ledger models, determining business process steps, and realizing the control of multi-service and multi-equipment information for new energy power production, solving the problem that existing systems cannot effectively manage massive new energy equipment, and achieving a comprehensive independent and controllable effect.

CN119809100AActive Publication Date: 2025-04-11THREE GORGES HI TECH INFORMATION TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411777322.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-05
Publication Date
2025-04-11
Estimated Expiration
2044-12-05

AI Technical Summary

Technical Problem

The existing new energy power production control system cannot effectively manage the vast amount of wide-area scattered and multi-category new energy equipment, and it is difficult to achieve comprehensive independent and controllable.

Method used

Through the independent and controllable new energy power production management and control platform deployed in cloud, decoupling and splitting of platform services can be achieved, target service sets can be obtained, and stateless services can be deployed in cloud. At the same time, build a equipment ledger model, determine the business process steps of new energy business, and realize the control of multi-service and multi-equipment information.

Benefits of technology

It has achieved business control of different new energy businesses and efficient management of multi-equipment information, ensured the reliability and effect of new energy power production control, met the requirements of independent and controllable, and achieved comprehensive independent and controllable.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119809100A_ABST
    Figure CN119809100A_ABST
Patent Text Reader

Abstract

The invention provides a cloud-deployed autonomous controllable new energy power production management and control platform, and the platform comprises a deployment module which is used for carrying out the decoupling splitting of platform services, obtaining a target service set, carrying out the stateless configuration of all target services in the target service set, obtaining stateless services, and carrying out the cloud deployment of the stateless services; the new energy business analysis module is used for reading different types of new energy businesses, determining corresponding business process steps, analyzing and processing the business process steps based on a cloud deployment result, and performing multi-business management and control on the new energy businesses based on a processing result; the equipment ledger construction module is used for constructing an equipment ledger and performing multi-equipment information management and control on an equipment set in the new energy business based on the equipment ledger; and the management and control module is used for completing new energy power production management and control operation according to multi-service management and control and multi-device information management and control. The requirement for autonomous controllability is met, and comprehensive autonomous controllability is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of new energy power production control technology, and in particular to an autonomous and controllable new energy power production control platform deployed in a cloud. Background Art

[0002] At present, the new energy industry is developing rapidly, and the installed capacity of new energy in power generation enterprises is increasing sharply. How to efficiently control the massive new energy equipment that is widely dispersed and of various categories has become an urgent need to improve the asset management level of new energy sites;

[0003] The diversity of new energy business forms such as wind power, photovoltaics, solar thermal, electrochemical energy storage, and wind-solar hydrogen production, as well as the huge number and complexity of equipment, have brought huge challenges to centralized and unified management and control;

[0004] Common power production control systems on the market are often control platforms for a single new energy business or a small number of business control functions. The platform technology architecture is often a single application architecture or a microservice architecture deployed in a physical machine or virtual machine. The technology route only meets some of the requirements for autonomous control and cannot achieve full autonomous control.

[0005] Therefore, in order to overcome the above-mentioned defects, the present invention provides an autonomous and controllable new energy power production management and control platform deployed in the cloud. Summary of the invention

[0006] The present invention provides an autonomous and controllable new energy power production control platform deployed in a cloud, which is used to achieve accurate and effective acquisition of a target service set by decoupling and splitting platform services. At the same time, each target service is statelessly configured, and the stateless services after stateless configuration are deployed in the cloud, so as to facilitate business control of different new energy businesses. Secondly, the business process steps of new energy businesses of the same type are determined, and each new energy business is processed according to the business process steps, thereby ensuring the reliability of multi-business control of new energy businesses. Finally, by constructing an equipment ledger model, multi-device information control of the equipment set in the new energy business is achieved through the equipment ledger model. Finally, the new energy power production control operation is completed according to multi-business control and multi-device information control, thereby ensuring the reliability and effect of new energy power production control, meeting the requirements of autonomous control, and achieving comprehensive autonomous control.

[0007] The present invention provides a cloud-based autonomous and controllable new energy power production management and control platform, including:

[0008] The deployment module is used to decouple and split the platform services, obtain the target service set, and configure each target service in the target service set in a stateless manner, obtain the stateless services of each target service, and deploy the stateless services in the cloud;

[0009] The new energy business analysis module is used to read different types of new energy businesses and determine the business process steps of different types of new energy businesses. At the same time, it analyzes and processes the business process steps based on the cloud deployment results, and performs multi-business management and control of new energy businesses based on the processing results.

[0010] The equipment ledger construction module is used to build the equipment ledger and perform multi-equipment information management and control on the equipment set in the new energy business based on the equipment ledger;

[0011] The management and control module is used to complete the management and control operations of renewable energy power production based on multi-business management and multi-device information management.

[0012] Preferably, a cloud-based autonomous and controllable new energy power production management and control platform, the deployment module includes:

[0013] A decoupling and splitting unit is used to read the platform service, analyze the platform service according to the reading result, determine the decoupling and splitting boundary, and decouple and split the platform service according to the decoupling and splitting boundary to obtain a target service set;

[0014] A configuration unit, used to configure each target service in the target service set in a stateless manner, and obtain a stateless service corresponding to each target service in the target service set;

[0015] The deployment unit is used to deploy the stateless service in the cloud according to the preset configuration method in the platform.

[0016] Preferably, a cloud-based autonomous and controllable new energy power production management and control platform, the configuration unit includes:

[0017] The code reading subunit is used to obtain the service code of each target service, read the service code of each target service, and determine the code logic of the service code;

[0018] The stateless service acquisition subunit is used to:

[0019] Reading a first code segment consistent with the local storage logic in the code logic of the service code;

[0020] A second code segment extracts the state information from the client request, and at the same time, updates the first code segment to the second code segment, and obtains the stateless service corresponding to each target service based on the update result.

[0021] Preferably, a cloud-based autonomous and controllable new energy power production management and control platform, a new energy business analysis module, includes:

[0022] A business process step determination unit, used for reading different types of new energy services and determining business process steps of different types of new energy services;

[0023] An analysis and processing unit, used to read and analyze the business process steps based on the platform that has completed cloud deployment, and process the business process steps of the new energy business according to the analysis results;

[0024] The first control unit is used to perform multi-business control on the new energy business based on the processing result.

[0025] Preferably, a cloud-based autonomous and controllable new energy power production management and control platform, a business process step determination unit, includes:

[0026] A type label determination subunit is used to collect different types of new energy services and obtain type labels of new energy services;

[0027] The matching subunit is used to input the type label of the new energy business into a preset database for matching, and obtain the business process steps of the new energy business consistent with the type label.

[0028] Preferably, a cloud-based autonomous and controllable new energy power production management and control platform, an analysis and processing unit, includes:

[0029] A reading subunit is used to read the business process steps of different types of new energy services based on the platform that has completed cloud deployment, and compare the business process steps of different types of new energy services;

[0030] A common business process step determination subunit is used to determine the common business process steps in different types of new energy businesses according to the comparison results;

[0031] A processing subunit for:

[0032] The new energy business corresponding to the common business process steps is taken as the first new energy business set, and the new energy business corresponding to the non-common business process steps is taken as the second new energy business set;

[0033] The common business process steps are first packaged in the first new energy business set, and at the same time, the non-common business process steps in the first new energy business set are second packaged independently according to the first new energy business;

[0034] The business process steps in the second new energy business set are independently third packaged according to the second new energy business;

[0035] The business process steps of the new energy business are processed according to the first packaging result, the second packaging result and the third packaging result.

[0036] Preferably, a cloud-based autonomous and controllable new energy power production management and control platform, an equipment ledger construction module, includes:

[0037] The template acquisition unit is used to acquire the equipment ledger standard template, and perform parameterized configuration on the equipment ledger standard template to obtain the equipment ledger;

[0038] The second control unit is used for:

[0039] Input the equipment information of the equipment concentration in the new energy business into the equipment ledger for management, and determine the entities, attributes and attribute values ​​in the equipment information based on the equipment ledger;

[0040] Build ledger triples based on entities, attributes, and attribute values, build target models based on ledger triples, and implement multi-device information management and control based on the target models.

[0041] Preferably, a cloud-based autonomous and controllable new energy power production management and control platform further includes:

[0042] Fault inspection module, used for the matching operation process of inspection and fault repair;

[0043] The recording module is used to record the operation process based on IoT devices and generate recording reports;

[0044] The transmission module is used to upload the record report to the cloud, analyze the record report based on the cloud, and output the fault diagnosis result.

[0045] Preferably, a cloud-based autonomous and controllable new energy power production management and control platform, with decoupled split units, includes:

[0046] The service reading subunit is used to read the platform service and determine n service types of the platform service;

[0047] Decoupled split subunits for:

[0048] The platform service is first decoupled and split according to n service types to obtain n sub-platform services corresponding to different service types;

[0049] Read multiple service responsibilities of the sub-platform service in each service type and the functional scope of each service responsibility, and perform a second decoupling and splitting according to the multiple service responsibilities of the sub-platform service in each service type and the functional scope of each service responsibility to obtain a target service set.

[0050] Preferably, a cloud-based autonomous and controllable new energy power production management and control platform, decoupling and splitting sub-units, includes:

[0051] A scope comparison subunit is used to compare the functional scope of each service responsibility, determine the overlapping functional scopes in the service responsibilities, and extract the first service responsibility and the second service responsibility corresponding to the overlapping functional scopes;

[0052] Scoping subunits for:

[0053] Reading a first functional scope of the first service responsibility and a second functional scope of the second service responsibility;

[0054] Obtain a first proportion of the overlapping functional range to the first functional range, and at the same time, obtain a second proportion of the overlapping functional range to the second functional range;

[0055] Compare the first proportion with the second proportion, and redefine the functional scope of the first service responsibility and the second service responsibility according to the comparison result;

[0056] When the first proportion is greater than the second proportion, the overlapping functional scope is removed from the second functional scope to generate a third functional scope, and the functional scope of the second service responsibility is updated based on the third functional scope, while the first functional scope of the first service responsibility remains unchanged;

[0057] When the first proportion is less than the second proportion, the overlapping functional scope is removed from the first functional scope to generate a fourth functional scope, and the functional scope of the first service responsibility is updated based on the fourth functional scope, while the second functional scope according to the second service responsibility remains unchanged;

[0058] When the first proportion is equal to the second proportion, the overlapping functional scope is removed from the first functional scope or the second functional scope, and the functional scope is updated in the first service responsibility and the second service responsibility according to the removal result;

[0059] The target service set acquisition sub-unit is used to determine the decoupling and splitting boundaries of the sub-platform services based on the service responsibilities corresponding to the non-overlapping functional scope and the service responsibilities corresponding to the redefined functional responsibility scope, and perform a second decoupling and splitting of the sub-platform services according to the decoupling and splitting boundaries, and determine the target service set based on the second decoupling and splitting results.

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

[0061] By decoupling and splitting the platform services, the target service set can be accurately and effectively acquired. At the same time, each target service is statelessly configured and deployed in the cloud, which facilitates the business management and control of different new energy businesses. Secondly, the business process steps of the same type of new energy business are determined, and each new energy business is processed according to the business process steps, ensuring the reliability of multi-business management and control of new energy business. Finally, by constructing an equipment ledger model, multi-device information management and control of the equipment set in the new energy business is achieved through the equipment ledger model. Finally, the new energy power production management and control operations are completed according to multi-business management and multi-device information management and control, which ensures the reliability and effectiveness of new energy power production management and control, meets the requirements of independent control, and realizes comprehensive independent control.

[0062] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures specifically pointed out in this application document.

[0063] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0065] Figure 1 This is a structural diagram of a cloud-based autonomous and controllable new energy power production management and control platform in an embodiment of the present invention;

[0066] Figure 2 This is a structural diagram of a deployment module in a cloud-based autonomous and controllable new energy power production management and control platform in an embodiment of the present invention;

[0067] Figure 3 This is a structural diagram of a new energy business analysis module in a cloud-based autonomous and controllable new energy power production management and control platform in an embodiment of the present invention;

[0068] Figure 4 This is an execution structure diagram of an equipment ledger construction module in a cloud-deployed autonomous and controllable new energy power production management and control platform in an embodiment of the invention. DETAILED DESCRIPTION

[0069] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.

[0070] Embodiment 1:

[0071] This embodiment provides a cloud-based autonomous and controllable new energy power production management and control platform. Figure 1 As shown, including:

[0072] The deployment module is used to decouple and split the platform services, obtain the target service set, and configure each target service in the target service set in a stateless manner, obtain the stateless services of each target service, and deploy the stateless services in the cloud;

[0073] The new energy business analysis module is used to read different types of new energy businesses and determine the business process steps of different types of new energy businesses. At the same time, it analyzes and processes the business process steps based on the cloud deployment results, and performs multi-business management and control of new energy businesses based on the processing results.

[0074] The equipment ledger construction module is used to build the equipment ledger and perform multi-equipment information management and control on the equipment set in the new energy business based on the equipment ledger;

[0075] The management and control module is used to complete the management and control operations of renewable energy power production based on multi-business management and multi-device information management.

[0076] In this embodiment, decoupling and splitting may be to release the interdependence between different services in the platform service, so as to achieve a state in which each target service is relatively independent.

[0077] In this embodiment, in order to build a power production control platform that meets the requirements of cloud deployment, the original single-architecture power production management platform is firstly transformed into components, and all components are domestic or open source controllable components, and the database, operating system, and server are replaced with domestic ones; then the platform services are decoupled from the business and split into business application services, system function services, and other services. Each service is transformed to achieve "stateless" services to support cloud deployment.

[0078] In this embodiment, "stateless" service means that the service itself does not save any state information of client requests, that is, each request is independent, and the server does not rely on any client context or session information. This design allows the service to be easily expanded horizontally, because each service instance is equivalent and can be replaced with each other without worrying about state synchronization or migration issues. Designing these services as "stateless" services can greatly improve the scalability and fault tolerance of the system.

[0079] In this embodiment, the device ledger may be used to manage the information of the corresponding devices in the service, for example, the name, model, specification, etc. of the device.

[0080] In this embodiment, whenever a service is updated, version control assigns it a new version number. This ensures a clear distinction between versions, allowing technicians to accurately understand the specific content and changes of each version. At the same time, the new version number also serves as an identifier of the service identity, which helps to quickly locate the specific version when a problem occurs, thereby improving the efficiency of troubleshooting and solving problems. Based on statelessness and version control, no downtime updates are achieved when functions are updated.

[0081] In this embodiment, during the business service design process, the business process steps common to each business format are abstractly encapsulated to meet the needs of all businesses, and the business of special business formats is developed and deployed separately to achieve the purpose of supporting multiple businesses.

[0082] The working principle and beneficial effects of the above technical solution are: by decoupling and splitting the platform services, accurate and effective acquisition of the target service set is achieved. At the same time, each target service is statelessly configured, and the stateless services after stateless configuration are cloud-deployed, so as to facilitate business management and control of different new energy businesses. Secondly, the business process steps of the same type of new energy businesses are determined, and each new energy business is processed according to the business process steps, ensuring the reliability of multi-business management and control of new energy businesses. Finally, by constructing an equipment ledger model, multi-device information management and control of the equipment set in the new energy business is achieved through the equipment ledger model. Finally, the new energy power production management and control operations are completed according to multi-business management and control and multi-device information management and control, ensuring the reliability and effectiveness of new energy power production management and control, meeting the requirements of independent control, and achieving comprehensive independent control.

[0083] Embodiment 2:

[0084] Based on Example 1, this example provides a cloud-based autonomous and controllable new energy power production management and control platform. Figure 2 As shown, the deployment module includes:

[0085] A decoupling and splitting unit is used to read the platform service, analyze the platform service according to the reading result, determine the decoupling and splitting boundary, and decouple and split the platform service according to the decoupling and splitting boundary to obtain a target service set;

[0086] A configuration unit, used to configure each target service in the target service set in a stateless manner, and obtain a stateless service corresponding to each target service in the target service set;

[0087] The deployment unit is used to deploy the stateless service in the cloud according to the preset configuration method in the platform.

[0088] In this embodiment, cloud configuration according to a preset configuration method can be based on the method set in advance by the platform, such as setting up a virtual network, preparing a basic image, and deploying stateless services using deployment tools (such as containers, Serverless, etc.) existing in the cloud platform.

[0089] In this embodiment, the decoupling split boundary may be a dividing line between different target services determined when decomposing the platform service, and is divided according to the functional characteristics and business logic relevance of the service.

[0090] The working principle and beneficial effects of the above technical solution are: reading and analyzing the platform services, reasonably splitting the platform services into multiple target services by determining the decoupling split boundaries, and then configuring the target services in a stateless manner to make the target services more flexible and scalable; finally, the stateless services are deployed in the cloud on the platform according to the preset configuration method to achieve efficient operation and management.

[0091] Embodiment 3:

[0092] Based on Example 2, this embodiment provides a cloud-based autonomous and controllable new energy power production management and control platform, the configuration unit includes:

[0093] The code reading subunit is used to obtain the service code of each target service, read the service code of each target service, and determine the code logic of the service code;

[0094] The stateless service acquisition subunit is used to:

[0095] Reading a first code segment consistent with the local storage logic in the code logic of the service code;

[0096] A second code segment extracts the state information from the client request, and at the same time, updates the first code segment to the second code segment, and obtains the stateless service corresponding to each target service based on the update result.

[0097] In this embodiment, the first code segment consistent with the local storage logic is read in the code logic of the service code in order to determine the first code segment consistent with the local storage logic, thereby achieving the purpose of the service itself not saving any status information requested by the client.

[0098] In this embodiment, the second code segment for extracting status information in the client request is used to replace the first code segment with the second code segment, which is equivalent to updating the status part in the service with the status information transmitted in real time by the client, thereby ensuring that the service no longer relies on the locally pre-stored status, but is dynamically updated and operated according to the status information in each client request, thereby achieving statelessness.

[0099] In this embodiment, the logic of the service code is understood by reading the service code of the target service, and the part (first code segment) that is consistent with the local storage logic is found, which means that the key code segment in the target service is clarified. Then, the state information is obtained from the client request and the corresponding second code segment is extracted. Next, the first code segment is replaced with the second code segment, which is equivalent to updating the state-related part of the service with the state information transmitted by the client in real time. In this way, the service no longer relies on the locally pre-stored state, but is dynamically updated and operated according to the state information in each client request, thereby achieving statelessness, and the service can respond to requests and provide functions in a way that does not rely on a specific historical state.

[0100] The beneficial effects of the above technical solution are: it is conducive to improving the versatility and scalability of the target service, ensuring that each target service is equivalent and can be replaced with each other without worrying about state synchronization or migration issues, and can greatly improve the scalability and fault tolerance of the system.

[0101] Embodiment 4:

[0102] Based on Example 1, this example provides a cloud-based autonomous and controllable new energy power production management and control platform. Figure 3 As shown, the new energy business analysis module includes:

[0103] A business process step determination unit, used for reading different types of new energy services and determining business process steps of different types of new energy services;

[0104] An analysis and processing unit, used to read and analyze the business process steps based on the platform that has completed cloud deployment, and process the business process steps of the new energy business according to the analysis results;

[0105] The first control unit is used to perform multi-business control on the new energy business based on the processing result.

[0106] In this embodiment, the business process steps of the new energy business can be processed by unifying the common business process steps and separately developing and deploying the unshared business process steps (the purpose of unification is to eliminate personalized steps. In the case of different pre-processes of other businesses, each business step is followed separately, and after flowing to the common business steps, the separately developed and deployed business steps are executed) to achieve the purpose of multi-business support.

[0107] In this embodiment, different types of new energy services are new energy services under different business formats.

[0108] The working principle and beneficial effects of the above technical solution are: by reading different types of new energy businesses and determining the business process steps of different types of new energy businesses, the business process steps can be effectively read and analyzed based on the platform that has completed cloud deployment, and the business process steps of the new energy business can be processed according to the analysis results to achieve multi-business management and control of the new energy business, which is conducive to improving the reusability of business management, reducing the complexity of business management, and ensuring the quality of multi-business management and control.

[0109] Embodiment 5:

[0110] Based on Example 4, this embodiment provides a cloud-based autonomous and controllable new energy power production management and control platform, and a business process step determination unit includes:

[0111] A type label determination subunit is used to collect different types of new energy services and obtain type labels of new energy services;

[0112] The matching subunit is used to input the type label of the new energy business into a preset database for matching, and obtain the business process steps of the new energy business consistent with the type label.

[0113] In this embodiment, the preset database may be set in advance and used to store type tags of different new energy services and the business process steps of the new energy services corresponding to each type tag.

[0114] In this embodiment, the type label may be pre-set and used as a characterization mark to distinguish different types of new energy services.

[0115] The working principle and beneficial effects of the above technical solution are: by determining the type label of the new energy business, the business process steps of the new energy business can be effectively matched in the preset database, effectively ensuring the convenience and effectiveness of determining the business process steps.

[0116] Embodiment 6:

[0117] Based on Example 4, this embodiment provides a cloud-based autonomous and controllable new energy power production management and control platform, an analysis and processing unit, including:

[0118] A reading subunit is used to read the business process steps of different types of new energy services based on the platform that has completed cloud deployment, and compare the business process steps of different types of new energy services;

[0119] A common business process step determination subunit is used to determine the common business process steps in different types of new energy businesses according to the comparison results;

[0120] A processing subunit for:

[0121] The new energy business corresponding to the common business process steps is taken as the first new energy business set, and the new energy business corresponding to the non-common business process steps is taken as the second new energy business set;

[0122] The common business process steps are first packaged in the first new energy business set, and at the same time, the non-common business process steps in the first new energy business set are second packaged independently according to the first new energy business;

[0123] The business process steps in the second new energy business set are independently third packaged according to the second new energy business;

[0124] The business process steps of the new energy business are processed according to the first packaging result, the second packaging result and the third packaging result.

[0125] In this embodiment, the first encapsulation may be to encapsulate the common business process steps of the first new energy business.

[0126] In this embodiment, the second encapsulation may be to encapsulate the concentrated non-shared business process steps of the first new energy business independently according to the first new energy business.

[0127] In this embodiment, the third encapsulation may be to encapsulate the second new energy service independently according to the second new energy service in the service process steps of the second new energy service set, so as to achieve the result of independent encapsulation of each second new energy service.

[0128] The beneficial effects of the above technical solution are: it is conducive to improving the reusability of business management, reducing the complexity of business management, and ensuring the quality of multi-business management.

[0129] Embodiment 7:

[0130] Based on Example 1, this embodiment provides a cloud-based autonomous and controllable new energy power production management and control platform, an equipment ledger construction module, such as Figure 4 As shown, including:

[0131] The template acquisition unit is used to acquire the equipment ledger standard template, and perform parameterized configuration on the equipment ledger standard template to obtain the equipment ledger;

[0132] The second control unit is used for:

[0133] Input the equipment information of the equipment concentration in the new energy business into the equipment ledger for management, and determine the entities, attributes and attribute values ​​in the equipment information based on the equipment ledger;

[0134] Build ledger triples based on entities, attributes, and attribute values, build target models based on ledger triples, and implement multi-device information management and control based on the target models.

[0135] In this embodiment, in order to manage and control the massive equipment in the new energy business, the efficient construction technology of massive equipment ledgers based on EVA (Entity-Value-Attribute) is an innovative technical solution proposed to address the challenge of a large number of new energy station equipment and a huge amount of equipment parameter information to be managed; this technology realizes the effective management and efficient storage of more than 30,000 sets of equipment information such as wind turbines, box transformers, inverters, SVG, GIS, combiner boxes, PCS, etc. by constructing various types of databases such as classification libraries, parameter libraries, and equipment libraries.

[0136] In this embodiment, the ledger triple is: entity-attribute-attribute value.

[0137] In this embodiment, the target model may be an EVA data model.

[0138] In this embodiment, the standard template for the ledger may be set in advance.

[0139] In this embodiment, parameterized configuration can be to define some variable factors or data items in the equipment ledger standard template as parameters, and to adapt the template to different specific situations or requirements by setting different parameter values. For example, information including the type, specification, brand, purchase date, etc. of the equipment is used as parameters, and the values ​​of these parameters are set according to the actual equipment situation, so as to generate an equipment ledger that meets specific scenarios and requirements. This can improve the flexibility and applicability of the template, so that it can be conveniently used in various equipment management scenarios.

[0140] The working principle and beneficial effects of the above technical solution are: obtaining a standard template for equipment ledger, and parameterizing the standard template for equipment ledger to obtain an equipment ledger; inputting the concentrated equipment information of equipment in new energy business into the equipment ledger for management, and determining the entities, attributes and attribute values ​​in the equipment information based on the equipment ledger; constructing ledger triples according to entities, attributes and attribute values, and constructing a target model according to the ledger triples, and realizing information management and control of multiple devices according to the target model; effectively realizing efficient management and efficient storage of multiple devices.

[0141] Embodiment 8:

[0142] Based on Example 1, this embodiment provides a cloud-based autonomous and controllable new energy power production management and control platform, which also includes:

[0143] Fault inspection module, used for the matching operation process of inspection and fault repair;

[0144] The recording module is used to record the operation process based on IoT devices and generate recording reports;

[0145] The transmission module is used to upload the record report to the cloud, analyze the record report based on the cloud, and output the fault diagnosis result.

[0146] The working principle and beneficial effects of the above technical solution are as follows: To assist in the inspection and fault detection operation, the platform is equipped with corresponding IoT devices for the inspection and fault repair process. During the inspection and fault handling process, the IoT devices record the operation process, upload the operation process to the cloud, and analyze it in the cloud to find problems in the operation process, so as to improve the safety of the operation process.

[0147] Embodiment 9:

[0148] Based on Example 2, this embodiment provides a cloud-based autonomous and controllable new energy power production management and control platform, which decouples and splits units and includes:

[0149] The service reading subunit is used to read the platform service and determine n service types of the platform service;

[0150] Decoupled split subunits for:

[0151] The platform service is first decoupled and split according to n service types to obtain n sub-platform services corresponding to different service types;

[0152] Read multiple service responsibilities of the sub-platform service in each service type and the functional scope of each service responsibility, and perform a second decoupling and splitting according to the multiple service responsibilities of the sub-platform service in each service type and the functional scope of each service responsibility to obtain a target service set.

[0153] In this embodiment, the first decoupling splitting may be used to implement the splitting of platform services according to service types, wherein the service types correspond one to one with the sub-platform services.

[0154] In this embodiment, the second decoupling and splitting may be to perform a further decoupling and splitting operation on the sub-platform service, thereby determining a plurality of target services (ie, a target service set) in each sub-platform service.

[0155] The working principle and beneficial effects of the above technical solution are: by determining the service type of the platform service, the first decoupling and splitting of the platform service can be effectively achieved to obtain the sub-platform service, and by determining the multiple service responsibilities of the sub-platform service and the functional scope of each service responsibility, the second decoupling and splitting of the sub-platform service can be effectively achieved, thereby effectively achieving the meticulousness and comprehensiveness of the decoupling and splitting of the platform service, and effectively ensuring the accuracy of obtaining the target service set.

[0156] Embodiment 10:

[0157] Based on Example 9, this embodiment provides a cloud-based autonomous and controllable new energy power production management and control platform, which decouples and splits sub-units, including:

[0158] A scope comparison subunit is used to compare the functional scope of each service responsibility, determine the overlapping functional scopes in the service responsibilities, and extract the first service responsibility and the second service responsibility corresponding to the overlapping functional scopes;

[0159] Scoping subunits for:

[0160] Reading a first functional scope of the first service responsibility and a second functional scope of the second service responsibility;

[0161] Obtain a first proportion of the overlapping functional range to the first functional range, and at the same time, obtain a second proportion of the overlapping functional range to the second functional range;

[0162] Compare the first proportion with the second proportion, and redefine the functional scope of the first service responsibility and the second service responsibility according to the comparison result;

[0163] When the first proportion is greater than the second proportion, the overlapping functional scope is removed from the second functional scope to generate a third functional scope, and the functional scope of the second service responsibility is updated based on the third functional scope, while the first functional scope of the first service responsibility remains unchanged;

[0164] When the first proportion is less than the second proportion, the overlapping functional scope is removed from the first functional scope to generate a fourth functional scope, and the functional scope of the first service responsibility is updated based on the fourth functional scope, while the second functional scope according to the second service responsibility remains unchanged;

[0165] When the first proportion is equal to the second proportion, the overlapping functional scope is removed from the first functional scope or the second functional scope, and the functional scope is updated in the first service responsibility and the second service responsibility according to the removal result;

[0166] The target service set acquisition sub-unit is used to determine the decoupling and splitting boundaries of the sub-platform services based on the service responsibilities corresponding to the non-overlapping functional scope and the service responsibilities corresponding to the redefined functional responsibility scope, and perform a second decoupling and splitting of the sub-platform services according to the decoupling and splitting boundaries, and determine the target service set based on the second decoupling and splitting results.

[0167] In this embodiment, the first service responsibility and the second service responsibility may be based on comparing the functional scope of each service responsibility to obtain service responsibilities corresponding to overlapping functional scopes.

[0168] In this embodiment, the first proportion may be the proportion of the overlapping functional range in the first functional range.

[0169] In this embodiment, the second proportion may be the proportion of the overlapping functional range in the second functional range.

[0170] In this embodiment, the third functional range may be a new functional range formed by removing the overlapping functional range from the second functional range, that is, the second functional range-the overlapping functional range=the third functional range.

[0171] In this embodiment, the fourth functional range may be a new functional range formed by removing the overlapping functional range from the first functional range, that is, the first functional range-the overlapping functional range=the fourth functional range.

[0172] In this embodiment, the functional scope may be the boundaries of specific functions and actions covered by the service responsibilities, such as: the objects or fields to which the service applies, the authority levels to which the service applies, etc.

[0173] The working principle and beneficial effects of the above technical scheme are: by obtaining the first service responsibility and the second service responsibility of the overlapping functional scope, and then by determining the first proportion of the overlapping functional scope corresponding to the first service responsibility and the second proportion of the second service responsibility, it is possible to effectively define the functional scope of the first service responsibility and the second service responsibility, thereby effectively ensuring the rationality and effectiveness of the second decoupling and splitting, ensuring the accuracy and comprehensiveness of the obtained target service set, laying the foundation for subsequent new energy power production control, improving the flexibility of the system, enhancing maintainability and reusability, effectively promoting the division of labor and collaboration of control, and effectively improving the stability of the system.

[0174] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A cloud-based autonomous and controllable new energy power production management and control platform, characterized in that: include: The deployment module is used to decouple and split the platform services, obtain the target service set, and configure each target service in the target service set in a stateless manner, obtain the stateless services of each target service, and deploy the stateless services in the cloud; The new energy business analysis module is used to read different types of new energy businesses and determine the business process steps of different types of new energy businesses. At the same time, it analyzes and processes the business process steps based on the cloud deployment results, and performs multi-business management and control of new energy businesses based on the processing results. The equipment ledger construction module is used to build the equipment ledger and perform multi-equipment information management and control on the equipment set in the new energy business based on the equipment ledger; The management and control module is used to complete the management and control operations of renewable energy power production based on multi-business management and multi-device information management.

2. According to claim 1, a cloud-based autonomous and controllable new energy power production management and control platform is characterized in that: Deployment modules, including: A decoupling and splitting unit is used to read the platform service, analyze the platform service according to the reading result, determine the decoupling and splitting boundary, and decouple and split the platform service according to the decoupling and splitting boundary to obtain a target service set; A configuration unit, used to configure each target service in the target service set in a stateless manner, and obtain a stateless service corresponding to each target service in the target service set; The deployment unit is used to deploy the stateless service in the cloud according to the preset configuration method in the platform.

3. According to claim 2, a cloud-based autonomous and controllable new energy power production management and control platform is characterized in that: Configuration unit, including: The code reading subunit is used to obtain the service code of each target service, read the service code of each target service, and determine the code logic of the service code; The stateless service acquisition subunit is used to: Reading a first code segment consistent with the local storage logic in the code logic of the service code; A second code segment extracts the state information from the client request, and at the same time, updates the first code segment to the second code segment, and obtains the stateless service corresponding to each target service based on the update result.

4. According to the cloud-based autonomous and controllable new energy power production management and control platform of claim 1, it is characterized in that: New energy business analysis module, including: A business process step determination unit, used for reading different types of new energy services and determining business process steps of different types of new energy services; An analysis and processing unit, used to read and analyze the business process steps based on the platform that has completed cloud deployment, and process the business process steps of the new energy business according to the analysis results; The first control unit is used to perform multi-business control on the new energy business based on the processing result.

5. According to claim 4, a cloud-based autonomous and controllable new energy power production management and control platform is characterized in that: The business process step determination unit includes: A type label determination subunit is used to collect different types of new energy services and obtain type labels of new energy services; The matching subunit is used to input the type label of the new energy business into a preset database for matching, and obtain the business process steps of the new energy business consistent with the type label.

6. According to claim 4, a cloud-based autonomous and controllable new energy power production management and control platform is characterized in that: Analysis and processing unit, including: A reading subunit is used to read the business process steps of different types of new energy services based on the platform that has completed cloud deployment, and compare the business process steps of different types of new energy services; A common business process step determination subunit is used to determine the common business process steps in different types of new energy businesses according to the comparison results; A processing subunit for: The new energy business corresponding to the common business process steps is taken as the first new energy business set, and the new energy business corresponding to the non-common business process steps is taken as the second new energy business set; The common business process steps are first packaged in the first new energy business set, and at the same time, the non-common business process steps in the first new energy business set are second packaged independently according to the first new energy business; The business process steps in the second new energy business set are independently third packaged according to the second new energy business; The business process steps of the new energy business are processed according to the first packaging result, the second packaging result and the third packaging result.

7. The cloud-based autonomous and controllable new energy power production management and control platform according to claim 1 is characterized in that: Equipment ledger building module, including: The template acquisition unit is used to acquire the equipment ledger standard template, and perform parameterized configuration on the equipment ledger standard template to obtain the equipment ledger; The second control unit is used for: Input the equipment information of the equipment concentration in the new energy business into the equipment ledger for management, and determine the entities, attributes and attribute values ​​in the equipment information based on the equipment ledger; Build ledger triples based on entities, attributes, and attribute values, build target models based on ledger triples, and implement multi-device information management and control based on the target models.

8. The cloud-based autonomous and controllable new energy power production management and control platform according to claim 1 is characterized in that: Also includes: Fault inspection module, used for the matching operation process of inspection and fault repair; The recording module is used to record the operation process based on IoT devices and generate recording reports; The transmission module is used to upload the record report to the cloud, analyze the record report based on the cloud, and output the fault diagnosis result.

9. The cloud-based autonomous and controllable new energy power production management and control platform according to claim 2 is characterized in that: Decoupling split unit, including: The service reading subunit is used to read the platform service and determine n service types of the platform service; Decoupled split subunits for: The platform service is first decoupled and split according to n service types to obtain n sub-platform services corresponding to different service types; Read multiple service responsibilities of the sub-platform service in each service type and the functional scope of each service responsibility, and perform a second decoupling and splitting according to the multiple service responsibilities of the sub-platform service in each service type and the functional scope of each service responsibility to obtain a target service set.

10. The cloud-based autonomous and controllable new energy power production management and control platform according to claim 9, characterized in that: Decoupled and split subunits, including: A scope comparison subunit is used to compare the functional scope of each service responsibility, determine the overlapping functional scopes in the service responsibilities, and extract the first service responsibility and the second service responsibility corresponding to the overlapping functional scopes; Scoping subunits for: Reading a first functional scope of the first service responsibility and a second functional scope of the second service responsibility; Obtain a first proportion of the overlapping functional range to the first functional range, and at the same time, obtain a second proportion of the overlapping functional range to the second functional range; Compare the first proportion with the second proportion, and redefine the functional scope of the first service responsibility and the second service responsibility according to the comparison result; When the first proportion is greater than the second proportion, the overlapping functional scope is removed from the second functional scope to generate a third functional scope, and the functional scope of the second service responsibility is updated based on the third functional scope, while the first functional scope of the first service responsibility remains unchanged; When the first proportion is less than the second proportion, the overlapping functional scope is removed from the first functional scope to generate a fourth functional scope, and the functional scope of the first service responsibility is updated based on the fourth functional scope, while the second functional scope according to the second service responsibility remains unchanged; When the first proportion is equal to the second proportion, the overlapping functional scope is removed from the first functional scope or the second functional scope, and the functional scope is updated in the first service responsibility and the second service responsibility according to the removal result; The target service set acquisition sub-unit is used to determine the decoupling and splitting boundaries of the sub-platform services based on the service responsibilities corresponding to the non-overlapping functional scope and the service responsibilities corresponding to the redefined functional responsibility scope, and perform a second decoupling and splitting of the sub-platform services according to the decoupling and splitting boundaries, and determine the target service set based on the second decoupling and splitting results.

Citation Information

Patent Citations

  • SOA (Service Oriented Architecture)-based clothes enterprise collaborative management system development method and system

    CN102054224A

  • Decoupling method based on power dispatching management cloud platform

    CN110069263A

  • Separation of Network Function and Its Realization

    US20240179079A1