Photovoltaic inverter protocol conversion adaptation method, system and equipment supporting group scheduling and group control
By establishing inverter communication parameter vectors and a unified resource function interface model, the problem of group adjustment and control caused by the heterogeneity of inverter communication protocols is solved, realizing efficient management and collaborative control of inverters from multiple manufacturers, and improving the stability and flexibility of distributed photovoltaic systems.
Patent Information
- Application Number
- CN202511555186.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-29
- Publication Date
- 2025-12-26
AI Technical Summary
In distributed photovoltaic systems, the heterogeneity of inverter communication protocols makes it difficult to achieve group control and regulation, resulting in low management and control efficiency. Furthermore, the complex access of equipment makes it difficult to adapt to rapidly changing needs.
By establishing the inverter's communication parameter vector and a unified resource function interface model, conversion rules between the inverter communication protocol and the power communication protocol are constructed, and the inverter function interface is encapsulated as a remote call service on the cloud platform, enabling the power system to dynamically schedule and control the inverter in groups.
It enables interoperability between inverters from different manufacturers, improves the management efficiency and stability of distributed photovoltaic systems, supports rapid access and efficient collaborative control of equipment from multiple manufacturers, and enhances the flexibility and robustness of the system.
Smart Images

Figure CN121217840A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of distributed power systems, and more particularly, to a photovoltaic inverter protocol conversion adaptation method, system and device supporting group regulation. BACKGROUND
[0002] In recent years, as a typical green energy form, distributed photovoltaics are widely deployed in urban, rural and industrial park scenarios, and especially show a rapid development trend in 380V low-voltage power distribution systems. Among them, industrial and commercial users have become the main group of photovoltaic applications.
[0003] Under the background of large-scale deployment of distributed energy, the key technical challenges faced by distributed photovoltaic systems are increasingly prominent. Among them, the communication protocol of the inverter as the core interface device has significant heterogeneity. Different manufacturers' inverters use different communication protocols, such as Modbus, IEC 61850, CAN, and private protocols, which lack unified standards in terms of message format, command set, parameter definition, and transmission rate. The diversity of inverter interfaces seriously restricts the unified management, grid regulation and control, and centralized optimization capabilities of distributed photovoltaics.
[0004] In the prior art, if multiple brands of inverters need to be accessed, they often need to be adapted one by one, that is, a communication interface and a parsing program are developed for each inverter device, resulting in high development and maintenance costs, long access period, and difficulty in adapting to rapid changes in requirements and building scalable and migratable distributed control architectures. At the same time, with the high-density access of distributed photovoltaics in low-voltage areas, the power grid side requires group regulation and control capabilities to improve voltage stability, optimize reactive power distribution, and achieve orderly grid connection. However, due to the lack of unified inverter communication protocols and intermediate conversion mechanisms, group regulation and control functions are difficult to implement in current engineering practice, which seriously restricts the overall regulation performance and resource utilization efficiency of the system. Therefore, there is an urgent need for a method that supports protocol conversion and adaptation of multiple brands and types of photovoltaic inverters to meet the actual needs of high-density access and intelligent group control of distributed photovoltaic systems. SUMMARY
[0005] In order to overcome the above-mentioned defects of the prior art, the purpose of the embodiments of the present application is to provide a photovoltaic inverter protocol conversion adaptation method, system and device supporting group regulation, which solves the problem that the inverter communication protocol is not unified and lacks an intermediate conversion mechanism, and cannot meet the actual needs of group regulation of distributed photovoltaic systems.
[0006] To achieve the above-mentioned purpose, the first aspect of the embodiments of the present application provides a photovoltaic inverter protocol conversion adaptation method supporting group regulation, comprising: establish a communication parameter vector of the inverter, and construct a unified resource function interface model; based on the communication parameter vector, establish a conversion rule between the inverter communication protocol and the power communication protocol; according to the resource function interface model, encapsulate the function interface of the inverter into a remote calling service on the cloud platform service; based on the remote calling service and the conversion rule, the power system concurrently controls instructions through a communication network to realize group control of each inverter.
[0007] In a preferred embodiment, the establishment of the communication parameter vector of the inverter and the construction of the unified resource function interface model comprises: establish a communication parameter vector of the inverter according to its function attribute; unify the definition of the resource function interface of the inverter, and establish a mapping relationship between the function attribute and the resource function interface of the inverter.
[0008] In a preferred embodiment, based on the communication parameter vector, the conversion rule between the inverter communication protocol and the power communication protocol comprises: establish a mapping relationship between the inverter communication protocol and the power system communication protocol according to the communication parameter vector of the inverter; based on the pre-defined protocol conversion rule, convert the power system control request into a protocol frame format of the target inverter.
[0009] In a preferred embodiment, the encapsulation of the function interface of the inverter into a remote calling service on the cloud platform service according to the resource function interface model comprises: according to the resource interface model of the inverter, abstract the function interface of each inverter into a remote calling service one by one; unify the registration of all remote calling services to the cloud service directory for remote scheduling and calling of the centralized control platform of the power system.
[0010] In a preferred embodiment, based on the remote calling service and the conversion rule, the power system concurrently controls instructions through a communication network to realize group control of each inverter, comprising: build a communication network topology among the inverters; introduce a cloud orchestration technology combined with an instruction arrangement and distribution module to dynamically generate control instructions and configure their logical flow; the control instructions are composed of directed acyclic graphs according to execution dependency, and are concurrently issued to each inverter through an edge control unit.
[0011] In a preferred embodiment, the dynamic generation of the control instructions comprises: The remote call service is organized as a logical flow chart to form a control workflow; The control workflow is executed as a flow to generate a set of control instruction sequences; The edge control unit receives the control instruction sequences, executes a multi-thread scheduling strategy, and concurrently issues the control commands.
[0012] In a preferred embodiment, after the control commands are concurrently issued, the method further comprises: The inverter responds to the control commands and feeds back a confirmation sequence; The power system performs control flow closed-loop verification and abnormal retry according to the control instruction sequences and the feedback confirmation sequence.
[0013] In a preferred embodiment, when the communication network topology is constructed between the inverters, the method further comprises: defining a communication link quality index of the communication network topology, and optimizing a communication path through an adaptive routing algorithm; The real-time signal-to-noise ratio of each link is collected, a modulation gain factor is introduced, and the system throughput rate is calculated to dynamically adjust the distribution of transmission power.
[0014] The second aspect of the embodiment of the application provides a photovoltaic inverter protocol conversion and adaptation system supporting group control, comprising: An interface modeling module is configured to establish a communication parameter vector of the inverter and construct a unified resource function interface model; A protocol conversion module is configured to establish conversion rules between the inverter communication protocol and the power communication protocol based on the communication parameter vector; A service encapsulation and cloud registration module is configured to encapsulate the function interface of the inverter as a remote call service on a cloud platform service according to the resource function interface model; A concurrent and control module is configured to concurrently issue control instructions by the power system through a communication network to realize group control of the inverters based on the remote call service and the conversion rules.
[0015] The third aspect of the embodiment of the application provides an electronic device, comprising: A memory is configured to save a computer program; A processor is configured to execute the computer program to realize the photovoltaic inverter protocol conversion and adaptation method supporting group control as provided in the first aspect of the embodiment of the application.
[0016] The application has the following beneficial effects: By establishing a communication parameter vector of the inverter, constructing a unified resource function interface model, and establishing conversion rules between the inverter communication protocol and the power communication protocol, the protocol differences of inverters of different manufacturers can be processed, the automatic conversion between the local communication protocol and the power communication protocol of the inverter equipment can be realized, and the interconnection of multi-manufacturer equipment can be supported; at the same time, according to the resource function interface model, the function interface of the inverter is encapsulated as a remote calling service on the cloud platform service, so that the power system can dynamically and centrally dispatch and manage through the cloud platform, realize group dispatching and group control of the inverter equipment, improve the efficiency of management of large-scale distributed photovoltaic systems, improve the stability and flexibility of the power system, and effectively solve the problems of integration difficulty and low scheduling efficiency caused by equipment heterogeneity in the prior art. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 A flowchart of a photovoltaic inverter protocol conversion adaptation method for supporting group dispatching and group control; Figure 2 A flowchart of inverter equipment initialization; Figure 3 A schematic diagram of the architecture of a photovoltaic inverter protocol conversion adaptation system for supporting group dispatching and group control; Figure 4 A schematic diagram of the structure of a photovoltaic inverter protocol conversion adaptation system for supporting group dispatching and group control. DETAILED DESCRIPTION
[0018] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0019] Embodiment one Please refer to Figure 1 The embodiment provides a photovoltaic inverter protocol conversion adaptation method for supporting group dispatching and group control, which comprises: establishing a communication parameter vector of an inverter, and constructing a unified resource function interface model; based on the communication parameter vector, establishing conversion rules between an inverter communication protocol and a power communication protocol; according to the resource function interface model, encapsulating the function interface of the inverter as a remote calling service on a cloud platform service; based on the remote calling service and the conversion rules, the power system transmits concurrent control instructions through a communication network to realize group dispatching and group control of each inverter.
[0020] By establishing the communication parameter vector of the inverter, constructing a unified resource function interface model, and establishing conversion rules between the inverter communication protocol and the power communication protocol, the protocol differences of inverters of different manufacturers can be processed, and the automatic conversion between the local communication protocol of the inverter device and the power communication protocol can be realized through the conversion rules, so as to support the interconnection of devices of multiple manufacturers; at the same time, according to the resource function interface model, the function interface of the inverter is encapsulated as a remote calling service on the cloud platform service, so that the power system can perform dynamic centralized scheduling and management through the cloud platform, improves the efficiency of managing large-scale distributed photovoltaic systems, improves the stability and flexibility of the system, and effectively solves the problems of integration difficulty and low scheduling efficiency caused by device heterogeneity in the prior art.
[0021] Please refer to Figure 2 To ensure that inverters of different brands can be quickly accessed, the embodiment further limits the establishment of the communication parameter vector of the inverter and the construction of the unified resource function interface model, including: establishing the communication parameter vector of the inverter according to the functional attributes of the inverter; uniformly defining the resource function interface of the inverter, and establishing the mapping relationship between the functional attributes of the inverter and the resource function interface. Specifically: S1 establishes the communication parameter vector of the inverter and constructs a unified resource function interface model The communication protocols, command structures, data formats, etc. of different inverters are parameterized configured to establish the communication parameter vector of each inverter; based on the characteristics of the parameterized configured inverter, a unified resource function interface model is defined to construct the mapping relationship between the resource function interface of the inverter and its functional attributes.
[0022] S11 establishes the communication parameter vector of the inverter According to the communication protocol type, function code set, register address space, data format, etc. of each inverter device , the communication parameter vector of each inverter device is established as follows:
[0023] Among them, , represents the communication protocol type, function code set, register address space, data format, etc. of the photovoltaic inverter device.
[0024] S12 constructs the resource function interface of the inverter device and the mapping relationship between the resource function interface and the communication parameter vector of the inverter The resource function interface of the inverter is uniformly defined to construct a resource function interface model ; according to the communication parameter vector of the inverter and the resource function interface model, the mapping relationship between the communication parameter vector of the inverter and the resource function interface is established as:
[0025] wherein, is a set of input variables of the inverter device; is a set of output variables of the inverter device; is a set of control command definitions of the power system.
[0026] By parameterizing the configuration of the communication protocol, command structure, data format, etc. of each inverter, the communication parameter vector of each inverter device is established; the functional attributes of each inverter device are defined by using a structured data description language, the resource function interface of each inverter device is uniformly defined, and the mapping relationship between the resource function interface of the inverter and its functional attributes is constructed to realize the construction of the standardized resource function interface model of the inverter. The structured data description language includes JSON language, YAML language, etc.; the inverter device attributes defined by the structured data description language include the communication protocol type, command structure, data format, etc. of each inverter device.
[0027] By modeling the communication protocol of each inverter device, i.e. uniformly defining the resource function interface of each inverter device, a standardized resource function interface model is constructed; the state variables of the photovoltaic inverter and its control input are linked and processed by matrix equation, realizing the adaptation between the resource function interface and the functional attributes of the inverter device. The state variables of the photovoltaic inverter device include output voltage, current, power, etc., and the control input of the inverter includes power adjustment, reactive power regulation, etc. of the output inverter device. By establishing the mapping between the communication parameter vector and the resource function interface, the effectiveness and uniqueness of the inverter device access can be guaranteed, which is convenient for subsequent protocol conversion, control instruction generation and calling when issuing, and ensures the reliability of the calling.
[0028] To improve the rapid access and efficient collaborative control of inverter devices of different brands, the embodiment further limits the conversion rules between the communication parameter vector, the inverter communication protocol and the power communication protocol, including: establishing the mapping relationship between the inverter communication protocol and the power system communication protocol according to the communication parameter vector of the inverter; converting the power system control request into the protocol frame format of the target inverter based on the pre-defined protocol conversion rule. Specifically: S2 designs a protocol conversion engine, and establishes the conversion rules between the inverter communication protocol and the power communication protocol based on the communication parameter vector The communication protocol conversion engine is designed to enable the communication protocol of the power system and the private communication protocol of each inverter device to be converted by the protocol conversion rules predefined by the communication protocol conversion engine. The protocol conversion engine includes command conversion, data format conversion, and transmission conversion, wherein the transmission conversion includes encoding and decoding processing of transmission data. Please refer to Figure 3 After the power system identifies the inverter device to be accessed, it performs the initialization process of a single device or batch devices according to the judgment of whether to process in batch, until the access and configuration of all devices are completed.
[0029] S21 constructs the mapping relationship between the upper control protocol of the power system control platform and the local communication protocol of the inverter device, and the mapping function is:
[0030] Among them, represents the upper control protocol of the power system control platform; represents the local communication protocol of the inverter device.
[0031] S22 predefines the protocol conversion rules between the power system control instruction and the inverter device private protocol frame, and the conversion function of the protocol conversion rules is:
[0032] Among them, represents the protocol conversion function; is a control command; is an instruction parameter; is a device address; is a function code; is a data payload field.
[0033] By designing the communication protocol conversion engine, the protocol conversion rules between the power system control instruction and the inverter device private protocol frame are predefined, and the interconversion between different power system communication protocols and private protocols of inverter devices of various manufacturers can be realized. The communication protocol conversion engine can convert the communication protocol of the upper layer of the power system control platform into the protocol frame format of the target inverter device according to the control request of the power system, realize the conversion of control commands between the power system and the inverter, and ensure that the control instruction can be accurately converted between the power system and the inverter device. Among them, the power system communication protocol includes Modbus protocol, IEC 104 protocol, etc.; the control request of the power system includes reading power system current information, voltage information, etc.
[0034] In summary, when a control request of the power system is The control request can be converted into a private protocol frame of the inverter device through the mapping function in step S21 and the predefined conversion function in step S22. ,Right now:
[0035] in, Indicates the inverter device address; Protocol function code; This is a sequence of bytes for a data field or command parameter.
[0036] That is: when designing the protocol conversion engine, the mapping matrix is defined as follows:
[0037] in, Indicates in A mapping rule is provided during the conversion process to map the unified input parameters of the power system control platform to the triples required by the communication protocol of the inverter equipment. This refers to the unified and universal protocol side of the power system control platform. This refers to the communication protocol side of the specific inverter device; line number Indicates the number of communication protocol fields at the target inverter device end; number of columns. This indicates the number of fields in the unified interface of the power system control platform; Represents the real number field A real matrix.
[0038] By defining this mapping matrix to design the protocol conversion engine, a many-to-one conversion can be achieved from the unified protocol on the power system control platform to specific protocol fields on each target inverter device, providing basic support for subsequent photovoltaic inverter protocol conversion and adaptation for group dispatch and control.
[0039] To enable the power system to remotely invoke various inverter devices and achieve centralized control of these devices, this embodiment further specifies the encapsulation of inverter functional interfaces into remote invocation services on the cloud platform based on the resource function interface model. This includes: abstracting each inverter's functional interface into a remote invocation service based on the inverter's resource interface model; and uniformly registering all remote invocation services in the cloud service directory to enable remote scheduling and invocation by the power system's centralized control platform. Specifically: S3 Service Encapsulation and Cloud Registration The standardized interface encapsulation model of inverter equipment is encapsulated as a service and registered to the cloud control platform of the power system to achieve centralized and unified invocation.
[0040] S31, according to the resource interface model of the inverter, the function interface of each inverter is abstracted into a remote call service one by one:
[0041] Among them, The service of the th inverter device; is the input command parameter set of the inverter device; is the output state quantity set of the inverter device.
[0042] By encapsulating the standardized interface encapsulation model of each inverter device into a remote call service, the foundation is laid for subsequent dynamic calling of each inverter device. For example:
[0043] The detection values of active power , reactive power , voltage and current of the inverter device numbered at time .
[0044] S32, all remote call services are uniformly registered to the cloud service directory When registering to the cloud control platform, all services are uniformly registered to the service directory of the cloud control platform: , which can be remotely scheduled and called through the cloud control platform of the power system.
[0045] By service encapsulation of the modeled inverter device standardized interface encapsulation model, and registration to the cloud control platform, the discoverability and callability of the inverter device are realized.
[0046] In summary, after the standardized interface encapsulation model of all inverter devices is service encapsulated and registered to the cloud control platform, it can be called through the unified resource function interface of the power system, realizing the centralized management and control of the inverter devices, that is, through the cloud control platform to realize the dynamic scheduling and management of the inverter devices, which can support the real-time perception, control instruction issuing and state real-time monitoring of the inverter devices connected to the cloud control platform.
[0047] To support the group control of the photovoltaic inverter protocol conversion, the embodiment further limits the power system to control instructions through a communication network to realize the group control of each inverter based on the remote calling service and the conversion rule, including: constructing a communication network topology between each inverter; introducing a cloud arrangement technology combined with an instruction arrangement and distribution module to dynamically generate control instructions and configure a logical flow of the control instructions; the control instructions are composed of a directed acyclic graph according to an execution dependency relationship, and are concurrently issued to each inverter through an edge control unit.
[0048] The dynamic generation of the control instructions includes: organizing the remote calling service into a control workflow according to a logical flow chart; the control workflow is executed according to a flow to generate a group of control instruction sequences; the edge control unit receives the control instruction sequences, executes a multi-thread scheduling strategy, and concurrently issues the control commands. Specifically, S4 dynamic generation and concurrent issuance of control instructions According to the function description of the inverter device and the business logic of the power system control platform, a visual arrangement diagram of the control instructions is generated; each control instruction is abstracted into a directed acyclic graph according to an execution dependency relationship to ensure the execution order of the control instructions; the edge control unit issues the control instructions using a multi-thread scheduling strategy and ensures that the target inverter device executes the control instructions according to the dependency relationship of the directed acyclic graph.
[0049] S41 organizing the remote calling service into a control workflow according to a logical flow chart Specifically: according to the function description of the inverter device and the business logic flow, a visual arrangement diagram of the control instructions is automatically generated using a cloud arrangement control mechanism to clearly define the execution logic and correlation of the control instructions; wherein the function description of the inverter device refers to executable power adjustment, state reading, etc. of the inverter device, and the business logic flow refers to group control strategies, priority rules, etc. Then each control instruction is abstracted and combined into a directed acyclic graph according to an execution dependency relationship, that is:
[0050] Among them, represents a control node set of the power system; represents a dependency relationship set between control instructions.
[0051] When the visual arrangement diagram of the control instructions is abstracted into a directed acyclic graph, the abstract flow is logically executed through graph traversal.
[0052] To support the group control of the protocol conversion of the photovoltaic inverter, so that the edge control unit at the power system control platform end can concurrently execute the control instructions of multiple inverter device ends, ensure the real-time delivery and sequential execution of the control instructions, in the graph abstraction process, define the control task as multiple services Organize the control instruction flow according to the logical flowchart That is,
[0053] Among them, “ ” represents the sequential dependence relationship between the control instructions.
[0054] S42 generates a control instruction sequence and executes a multi-thread scheduling strategy to concurrently deliver The edge control unit receives and executes the control instruction flow, and outputs a set of control instruction sequences as follows:
[0055] Among them, each control instruction corresponds to a target inverter device, an execution action of the target inverter device, and a parameter combination of the target inverter device.
[0056] The edge control unit executes a multi-thread scheduling strategy based on the control instruction sequence and delivers the control instructions to each corresponding inverter device, thereby ensuring the timeliness and synchronization when each target inverter device executes the control instructions, and realizing the group control of each photovoltaic inverter device.
[0057] To realize the group control of the photovoltaic inverter by the power system while being able to perform self-updating and optimization, the embodiment further provides a feedback mechanism of the inverter. After the concurrent delivery of the control commands, the feedback mechanism further includes: the inverter responds to the control commands and feeds back a confirmation sequence; and the power system performs control flow closed loop verification and abnormal retry according to the control instruction sequence and the feedback confirmation sequence. Specifically, S5 inverter response feedback and power system self-updating After each photovoltaic inverter device responds to the control instructions in S4, a set of confirmation sequences are fed back as follows:
[0058] Among them, refers to the response / confirmation result of the device at time , that is, the feedback value; refers to the response confirmation sequence returned by the inverter device after executing the control instructions
[0059] The power system performs control flow closed loop verification and abnormal retry according to the control instruction sequence With the confirmation sequence The closed-loop verification and abnormal retry of the group control flow are performed, self-update and optimization of the power system group control photovoltaic inverter are realized, and the group control efficiency and accuracy of the power system group control photovoltaic inverter are improved.
[0060] In order to guarantee the stability of the power system in the process of group control of each inverter device, a communication network topology is constructed between each inverter. In order to guarantee the communication quality and real-time performance of the group control of the power system, the communication link quality index of the communication network topology is defined when the communication network topology is constructed, and the communication path is optimized through an adaptive routing algorithm; the real-time signal-to-noise ratio of each link is collected, a modulation gain factor is introduced, and the system throughput rate is calculated to dynamically adjust the allocation of transmission power. Specifically: S6 improves the communication network to guarantee the communication protocol adaptation and group control execution of the inverter device In order to realize the group control of the distributed inverter device, satisfy the multi-hop networking and stable communication of the group control, and construct a stable communication link; based on the communication link, an adaptive routing algorithm is adopted to select the communication route with the best communication quality; the throughput rate of the power system is defined and the transmission power distribution of the power system is dynamically adjusted based on the throughput rate, so as to realize the group control and real-time communication of multiple inverter devices.
[0061] S61 constructs a communication link The power system constructs a multi-hop communication network topology based on high-speed power line carrier as follows:
[0062] Among them, denotes the set of communication nodes of the power system, that is, the set of inverter devices; denotes the set of communication links of the power system.
[0063] Based on the multi-hop network topology, the communication quality index function of the communication link of the power system is defined as:
[0064] Among them, denotes the signal-to-noise ratio, denotes the bit error rate, denotes the transmission delay, , and are weight coefficients and , denotes the communication link between node and node .
[0065] S62 selects the optimal communication route by using an adaptive routing algorithm Based on the communication quality index function of the power system communication link, the optimal communication route is selected as the target of optimal communication quality and satisfies:
[0066] S63 calculates the throughput rate of the power system to dynamically adjust the allocation of transmission power The throughput rate of the power system is defined is:
[0067] wherein, represents the bandwidth of the first subcarrier; represents the signal-to-noise ratio; represents the modulation gain factor.
[0068] Specifically, the power system uses power system communication technology for communication, such as high-speed power line carrier HPLC communication, power line carrier PLC communication, optical fiber communication, and high-speed wireless HRF communication. Based on the power system communication technology, a multi-hop communication network topology is constructed to realize stable communication connection between each inverter device. Then, by defining the communication quality index function of the power system communication link, the optimal communication route is selected by combining the adaptive routing algorithm; wherein the adaptive routing algorithm is a routing decision technology that can real-time perceive network dynamic changes such as link quality, load, failure, etc., and dynamically adjust the data transmission path accordingly. The core goal is to always select the "optimal or sub-optimal" path when the network state fluctuates, to ensure the real-time, reliability and efficiency of data transmission, and is widely used in photovoltaic inverter HPLC communication network, wireless sensor network, mobile network and other distributed networks.
[0069] To ensure the real-time of group control and improve the communication quality of the power system, OFDM modulation is performed on the constructed communication network at the physical layer. That is, the control instruction stream is OFDM modulated at the physical layer of the power system, and the transmission total bandwidth B of the communication network is divided to calculate the bearing signal-to-noise ratio of each subcarrier ; based on the bearing signal-to-noise ratio of each subcarrier The throughput rate of the power system is defined and calculated . When the throughput rate of the power system is calculated , the calculation formula includes the modulation gain factor, so based on the calculated throughput rate of the power system to dynamically adjust the transmission power allocation of each subcarrier, the stable communication quality and the real-time of group control can be ensured, and the robustness of the power system in the distribution line is improved, better supporting the group control and group control of photovoltaic inverter protocol conversion adaptation, and ensuring the real-time and reliability of the group control and group control inverter device.
[0070] Embodiment Two Referring to Figure 4 The embodiment provides a photovoltaic inverter protocol conversion and adaptation system supporting group regulation and group control, which comprises an interface modeling module, a protocol conversion module, a service encapsulation and cloud registration module, and a concurrent and regulation module. The interface modeling module is used for establishing a communication parameter vector of an inverter and constructing a unified resource function interface model. The protocol conversion module is used for establishing conversion rules between an inverter communication protocol and a power communication protocol based on the communication parameter vector. The service encapsulation and cloud registration module is used for encapsulating a function interface of the inverter as a remote calling service on a cloud platform service according to the resource function interface model. The concurrent and regulation module is used for controlling instructions of a power system through a communication network based on the remote calling service and the conversion rules to realize group regulation and group control of each inverter.
[0071] The interface modeling module establishes a communication parameter vector of an inverter. Each communication parameter vector comprises a communication protocol type, a function code set, a register address space, a data format and other function attributes of a photovoltaic inverter device. The resource function interface of the inverter is uniformly defined to realize construction of a resource function interface model, and a mapping relationship between the communication parameter vector of the inverter and the resource function interface model is established. Therefore, when the power system is called later, the inverter device with the corresponding function attributes can be found according to the communication parameter vector of the inverter.
[0072] The protocol conversion module realizes interworking and conversion between different power system communication protocols and private protocols of inverters of various manufacturers by constructing a mapping relationship between an upper control protocol of a power system control platform and a local communication protocol of an inverter device and predefining protocol conversion rules between power system control instructions and private protocol frames of the inverter device.
[0073] The service encapsulation and cloud registration module encapsulates a standardized interface encapsulation model of the inverter device as a service and registers the service to a cloud control platform of the power system to realize centralized and unified calling.
[0074] The concurrent and regulation module depends on stable concurrent control commands of a communication network to realize group regulation and group control of the inverter device.
[0075] In summary, the photovoltaic protocol conversion and adaptation control system is designed based on the protocol conversion theory, which can solve problems such as non-uniformity of photovoltaic inverter protocols, complexity of device access and difficulty of group regulation and group control, and at the same time, the efficiency of device access is taken into account, the compatibility and stability of the system are ensured, and the actual needs of a distributed photovoltaic system are met.
[0076] Embodiment Three The embodiment provides an electronic device, which comprises a memory and a processor. The memory is used for saving a computer program. The processor is used for executing the computer program to realize the photovoltaic inverter protocol conversion and adaptation method supporting group regulation and group control in the embodiment.
[0077] The electronic device also includes a collection interface, a communication interface, a power supply, etc., and in use, the memory stores a computer program, and the processor calls the stored computer program to realize fast access of different manufacturer inverter devices to the power system, support intercommunication between multiple manufacturer inverter devices, and through a cloud platform, dynamic scheduling and management, improve the scalability of the power system, thereby realizing efficient management of large-scale distributed photovoltaic systems, and ensuring real-time communication and stable operation between devices, with better robustness and adaptability.
[0078] The above formulas are all dimensionless numerical calculations, and the formulas are obtained by software simulation of a large amount of data to obtain a formula of the most recent real situation, and the preset parameters in the formula are set by a person skilled in the art according to the actual situation.
[0079] The above embodiments can be realized wholly or partially by software, hardware, firmware or any combination thereof. When realized by software, the above embodiments can be realized wholly or partially in the form of a computer program product.
[0080] Those skilled in the art can realize that the modules and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solutions. A person skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0081] In addition, the functional modules in each embodiment of the present application can be integrated in one processing module, or each module can exist physically alone, or two or more modules can be integrated in one module.
[0082] The above is merely a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
[0083] Finally, the above is only a preferred embodiment of the present application and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application should be included in the protection scope of the present application.
Claims
1. A photovoltaic inverter protocol conversion adaptation method supporting group regulation, characterized in that, The method comprises the following steps: establishing a communication parameter vector of the inverter and constructing a unified resource function interface model; based on the communication parameter vector, establishing a conversion rule between the inverter communication protocol and the power communication protocol; according to the resource function interface model, encapsulating the function interface of the inverter into a remote calling service on the cloud platform service; based on the remote calling service and the conversion rule, the power system controls the inverter through the communication network to realize group control of each inverter.
2. The photovoltaic inverter protocol conversion adaptation method supporting group regulation according to claim 1, characterized in that, The method of establishing a communication parameter vector of the inverter and constructing a unified resource function interface model comprises: establishing a communication parameter vector of the inverter according to the function attribute of the inverter; unified definition of the resource function interface of the inverter, and establishment of the mapping relationship between the function attribute of the inverter and the resource function interface.
3. The group supporting group governing photovoltaic inverter protocol conversion adaptation method according to claim 1 or 2, characterized in that, Based on the communication parameter vector, a conversion rule between the inverter communication protocol and the power communication protocol is established, which comprises: establishing a mapping relationship between the inverter communication protocol and the power system communication protocol according to the communication parameter vector of the inverter; based on the pre-defined protocol conversion rule, the power system control request is converted into the protocol frame format of the target inverter.
4. The photovoltaic inverter protocol conversion adaptation method supporting group regulation according to claim 3, characterized in that, According to the resource function interface model, the function interface of each inverter is abstracted into a remote calling service one by one; all remote calling services are uniformly registered in the cloud service directory for remote scheduling and calling of the centralized control platform of the power system. The method of establishing a communication parameter vector of the inverter and constructing a unified resource function interface model comprises:
5. The photovoltaic inverter protocol conversion adaptation method supporting group regulation according to claim 4, characterized in that, constructing a communication network topology between each inverter; introducing cloud orchestration technology combined with instruction arrangement and distribution module to dynamically generate control instructions and configure logical flow; the control instructions are composed of directed acyclic graphs according to execution dependency, and are concurrently issued to each inverter through edge control unit. The dynamic generation of the control instruction comprises:
6. The photovoltaic inverter protocol conversion adaptation method supporting group regulation control according to claim 5, characterized in that, organizing the remote calling service into a control workflow according to the logical flow chart; the control workflow is executed according to the process to generate a group of control instruction sequences; the edge control unit receives the control instruction sequence, executes the multi-thread scheduling strategy, and concurrently issues the control command. After the control command is concurrently issued, it also comprises:
7. The photovoltaic inverter protocol conversion adaptation method supporting group regulation according to claim 6, characterized in that, the inverter responds to the control command and feeds back the confirmation sequence; the power system performs control flow closed loop verification and abnormal retry according to the control instruction sequence and the feedback confirmation sequence. When constructing the communication network topology between each inverter, it also comprises defining the communication link quality index of the communication network topology, and optimizing the communication path through adaptive routing algorithm; 8. The photovoltaic inverter protocol conversion adaptation method supporting group regulation control according to claim 5, characterized in that, collecting the real-time signal-to-noise ratio of each link, introducing the modulation gain factor, calculating the system throughput rate to dynamically adjust the allocation of transmission power. The method comprises the following steps:
9. A photovoltaic inverter protocol conversion adaptation system supporting group regulation, characterized in that, an interface modeling module for establishing a communication parameter vector of the inverter and constructing a unified resource function interface model; a protocol conversion module for establishing a conversion rule between the inverter communication protocol and the power communication protocol based on the communication parameter vector; The service encapsulation and cloud registration module is configured to encapsulate the function interface of the inverter as a remote calling service on a cloud platform service according to the resource function interface model. The concurrency and regulation module is configured to control the inverter through a communication network based on the remote calling service and the conversion rule to realize group regulation and control.
10. An electronic device, comprising: The method comprises: a memory configured to store a computer program; a processor configured to execute the computer program to realize the method for supporting group regulation and control of a photovoltaic inverter protocol conversion adaptation according to any one of claims 1 to 8.
Citation Information
Cited By
Photovoltaic inverter protocol conversion method
CN121907939A
A photovoltaic inverter protocol conversion method
CN121907939B