Apparatus for managing information of photovoltaic power generation system

The device addresses the challenge of managing PV panel and MLPE identification by using an input unit and communication units to generate and match identification information, streamlining the installation and management process for solar power systems.

WO2025023579A1PCT designated stage expired Publication Date: 2025-01-30HANWHA SOLUTIONS CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2024/009979
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-28
Filing Date
2024-07-11
Publication Date
2025-01-30

AI Technical Summary

Technical Problem

The existing solar power system management devices face challenges in efficiently matching and managing the serial numbers and communication identification information of Module-Level Power Electronics (MLPE) or monitoring modules connected to PV panels, leading to installer hassle during installation and management.

Method used

A device with an input unit for receiving an identifier, a controller processor to generate identification information for the PV panel, and communication units in user and mobile terminals to transmit and match the identification information, allowing for arbitrary setting and efficient management of PV panel and controller identification.

Benefits of technology

This solution simplifies the process of matching and managing identification information, reducing installer effort and improving work efficiency by allowing users to set and transmit identification information directly, enhancing the overall management of solar power systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2024009979_30012025_PF_FP_ABST
    Figure KR2024009979_30012025_PF_FP_ABST
Patent Text Reader

Abstract

A device, according to one aspect, comprises: an input unit for receiving an identifier; and a controller processor for, by using the identifier inputted from the input unit, generating identification information of a controller connected to a photovoltaic (PV) panel, wherein the device may be included in the controller.
Need to check novelty before this filing date? Find Prior Art

Description

A device that manages information on solar power generation systems

[0001] The present invention relates to a device for managing information of a solar power generation system.

[0002] Typically, a solar power generation system has multiple PV (Photovoltaic) panels installed, and each panel can be connected to one MLPE (Module-Level Power Electronics) or one monitoring module.

[0003] The MLPE can perform maximum power point tracking control to operate PV panels at their maximum power point. The monitoring module monitors power generation, enabling PV panel management.

[0004] The serial number of the MLPE or monitoring module is set to a fixed value when the product is shipped. Additionally, the MLPE or product's communication identification (ID) is randomly assigned.

[0005] Therefore, when an installer mounts an MLPE or monitoring module on a PV panel, the installer has the hassle of having to directly match and manage the serial number and identification information of the MLPE or monitoring module.

[0006] The technical problem of the present invention is to provide a device for managing information of a solar power generation system.

[0007] A device according to one aspect includes an input unit for receiving an identifier; and a controller processor for generating identification information of a controller connected to a PV (Photovoltaic) panel using the identifier input from the input unit, wherein the device can be included in the controller.

[0008] A user terminal according to another aspect may include a communication unit that communicates with a controller; an input unit that receives an identifier; and a second processor that generates identification information of the controller connected to a PV (Photovoltaic) panel using the identifier input from the input unit and transmits the identification information of the controller to the controller through the communication unit.

[0009] According to another aspect, a mobile terminal may include a communication unit that communicates with a controller; a user interface unit; and a third processor that, when an application is executed, receives an identifier through the user interface unit to generate identification information of the controller connected to a PV (Photovoltaic) panel, and transmits the identification information of the controller to the controller through the communication unit.

[0010] FIG. 1 is a diagram illustrating an example of a device for managing information of a solar power generation system according to one embodiment.

[0011] FIG. 2 is a drawing illustrating an example of a serial number of a PV panel according to one embodiment.

[0012] FIG. 3 is a drawing illustrating an example of a device according to one embodiment.

[0013] FIGS. 4A to 4C are drawings for explaining examples of an input unit according to one embodiment.

[0014] FIG. 5 is a drawing for explaining an example of setting identification information according to one embodiment.

[0015] FIG. 6 is a drawing for explaining an example of identification information of a PV panel and a matching result of the identification information according to one embodiment.

[0016] FIG. 7 is a drawing illustrating an example of a user terminal connected to a controller according to one embodiment.

[0017] FIG. 8 is a drawing for explaining an example of a mobile terminal connected to a controller according to one embodiment.

[0018] A device according to one aspect includes an input unit for receiving an identifier; and a controller processor for generating identification information of a controller connected to a PV (Photovoltaic) panel using the identifier input from the input unit, wherein the device can be included in the controller.

[0019] The terms used in the examples are selected from widely used, current terms, as much as possible. However, these terms may vary depending on the intentions of those skilled in the art, precedents, the emergence of new technologies, etc. Furthermore, in certain cases, the applicant may arbitrarily select terms, in which case their meanings will be described in detail in the relevant description. Therefore, the terms used in the specification should be defined based on their intended meaning and the overall content of the specification, rather than simply their names.

[0020] When a part of a specification is said to "include" a component, this does not mean that it excludes other components, but rather that it may include other components, unless otherwise stated.

[0021] Additionally, terms such as “unit”, “module”, etc. described in the specification mean a unit that processes at least one function or operation, which may be implemented as hardware or software, or a combination of hardware and software.

[0022] Additionally, terms including ordinal numbers, such as "first" or "second," used in the specification may be used to describe various components, but the components should not be limited by the terms. The terms may be used to distinguish one component from another.

[0023] The implementations described herein may be implemented, for example, as a method or process, a device, a software program, a data stream, or a signal. Even if discussed only in the context of a single form of implementation (e.g., discussed only as a method), the implementation of the discussed features may also be implemented in other forms (e.g., as a device or program). The devices may be implemented using suitable hardware, software, firmware, and the like. The methods may be implemented in a device such as a processor, which generally refers to a processing device including, for example, a computer, a microprocessor, an integrated circuit, or a programmable logic device.

[0024] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. The detailed description set forth below, together with the accompanying drawings, is intended to explain exemplary embodiments of the present invention and is not intended to represent the only embodiments in which the present invention may be practiced. In the drawings, portions irrelevant to the description may be omitted for clarity in describing the present invention, and the same reference numerals may be used throughout the specification for identical or similar components.

[0025] FIG. 1 is a diagram illustrating an example of a device for managing information of a solar power generation system according to one embodiment.

[0026] Referring to FIG. 1, a device (hereinafter referred to as a 'device') (100) for managing information of a solar power generation system can arbitrarily set identification information of a controller (20) connected to a PV (Photovoltaic) panel (10). Accordingly, the device (100) can match the identification information of the controller (20) with the identification information of the PV panel (10).

[0027] The controller (20) may be a power equipment connected to the PV panel (10). For example, the controller (20) may be a Module-Level Power Electronics (MLPE).

[0028] The MLPE can perform maximum power point tracking control on a module-by-module basis to operate the solar cells at their maximum power point. To this end, the MLPE may include a monitoring module (not shown) that monitors information such as voltage, current, and temperature of the PV panel (10), or a communication module (not shown) that can provide the monitored information to an external device.

[0029] For example, an MLPE could be an optimizer or a micro inverter.

[0030] For example, if the MLPE is an optimizer, the solar power generation system may include an inverter. In this case, one optimizer may be connected to each PV panel (10), and the optimizer may optimize the power output from the PV panel (10) and output it to a single inverter (e.g., a string inverter). The power converted by the inverter (e.g., converting direct current power to alternating current power) may be output to a load or the grid.

[0031] As another example, if the MLPE is a micro-inverter, one micro-inverter may be connected to each PV panel (10). In this case, the micro-inverter may convert the power generated by the PV panel (10), and the converted power may be output to a load or grid.

[0032] Additionally, the controller (20) may be a monitoring module.

[0033] However, the controller (20) is not limited to the examples described above, and can be used without limitation as long as it can be connected one-to-one with the PV panel (10).

[0034] The identification information of the controller (20) can be arbitrarily set by the user for communication or management of the controller (20). For example, the identification information of the controller (20) can be generated with at least one identifier input through the input unit (120). The identifier can be a number, a letter, a symbol, etc., and the type of identifier is not particularly limited. For example, the identification information of the controller (20) can be generated to have a regularity according to the arrangement structure or number of PV panels (10).

[0035] The PV panel (10) generates power using the photoelectric effect, and a plurality of PV panels (10) can form a PV panel array. For example, the PV panel array can include at least one PV panel string. Here, the PV panel string can be a set of PV panels (10) connected in series within the PV panel array.

[0036] When the PV panel array includes multiple PV panel strings, the PV panel strings may be connected in parallel to form the PV panel array described above. For example, multiple PV panels (10) may be regularly arranged, and as a result, a PV panel array may be formed through at least one PV panel string including multiple PV panels (10). Accordingly, the identification information of the controller (20) may also be set based on the regularity of the PV panels (10).

[0037] Below, a solar power generation system is described as an example including at least one PV panel array.

[0038] A solar power generation system may include a plurality of PV panel arrays, each PV panel array including at least one PV panel string comprising a plurality of PV panels (10). Accordingly, each of the plurality of PV panels (10) needs to be individually managed.

[0039] For example, when a user installs a PV panel (10) or replaces a PV panel (10), the user may connect a controller (20) to the PV panel (10). At this time, the user may arbitrarily set identification information of the controller (20) connected to each PV panel (10) to match the identification information of the PV panel (10) with the identification information of the controller (20). For example, the identification information of the PV panel (10) may be a serial number set when the PV panel (10) is manufactured or shipped.

[0040] FIG. 2 is a drawing illustrating an example of a serial number of a PV panel according to one embodiment.

[0041] Referring to FIG. 2, the identification information of the PV panel (10) may be composed of a combination of letters, numbers, or symbols. In addition, the identification information of the PV panel (10) may be set to have regularity according to the installation location or arrangement structure of the PV panel (10), but is not limited thereto.

[0042] FIG. 3 is a drawing illustrating an example of a device according to one embodiment.

[0043] Referring to FIG. 3, the device (100) includes a processor (110) and an input unit (120).

[0044] The input unit (120) can receive an identifier. For example, the identifier may be a letter, number, or symbol, but is not limited thereto. For example, the input unit (120) may be at least one of a rotary switch, a knob switch, and a dip switch.

[0045] FIGS. 4A to 4C are drawings for explaining examples of an input unit according to one embodiment.

[0046] Fig. 4a is an example of a rotary (encoder) switch, Fig. 4b is an example of a knob switch, and Fig. 4c is an example of a dip switch.

[0047] For example, the device (100) may include a plurality of input units (120). When the device (100) includes a plurality of input units (120), the types of the input units (120) may be the same, but may also be different from each other. For example, the input unit (120) may include only a plurality of rotary switches, only a plurality of knob switches, or only a plurality of dip switches. Alternatively, the input unit (120) may include at least one rotary switch and at least one knob switch, or at least one knob switch and at least one dip switch, or at least one rotary switch and at least one dip switch, or at least one rotary switch, at least one knob switch, and at least one dip switch. In other words, the input unit (120) may include different types of switches.

[0048] Alternatively, the input unit (120) may be a mechanical button or a touch-type button that can input an identifier (e.g., a letter, number, or symbol). In addition, the input unit (120) may include a plurality of mechanical buttons or touch-type buttons.

[0049] In other words, the input unit (120) is not particularly limited in type as long as it can input an identifier.

[0050] Referring again to FIG. 3, the processor (110) can receive an identifier from the input unit (120). Then, the processor (110) can use the identifier input from the input unit (120) to generate identification information of the controller (20) connected to the PV panel (10).

[0051] For example, the processor (110) can process commands of a computer program by performing basic arithmetic, logic, and input / output operations. Here, the commands can be provided from memory or an external device (e.g., a user terminal, a mobile terminal, etc.). In addition, the processor (110) can generally control the operations of other components included in the device (100).

[0052] Meanwhile, the processor (110) may perform at least some of the data analysis, processing, and result information generation for performing the above-described operations using at least one of a machine learning, neural network, or deep learning algorithm as a rule-based or artificial intelligence algorithm. Examples of the neural network may include models such as a CNN (Convolutional Neural Network), a DNN (Deep Neural Network), and an RNN (Recurrent Neural Network).

[0053] For example, the processor (110) may be implemented as an array of a plurality of logic gates, or it may be implemented as a combination of a general-purpose microprocessor and a memory storing a program that can be executed on the microprocessor. For example, the processor (110) may include a general-purpose processor, a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a controller, a microcontroller, a state machine, etc. In some environments, the processor (110) may include an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), etc. For example, the processor (110) may refer to a combination of processing devices, such as a combination of a digital signal processor (DSP) and a microprocessor, a combination of a plurality of microprocessors, a combination of one or more microprocessors coupled with a digital signal processor (DSP) core, or any other such combination of configurations.

[0054] FIG. 5 is a drawing for explaining an example of setting identification information according to one embodiment.

[0055] Fig. 5 illustrates an example in which a rotary switch, a knob switch, and a dip switch are used as input units (120). For example, in Fig. 5, Switch1 may be a rotary switch, Switch2 may be a knob switch, and Switch3 may be a dip switch.

[0056] For example, if a rotary switch (0 to 9) that can select N items, a knob switch (1 to 10) that can select M items, and a dip switch (1 to 10) that can select L items are used, the identification information of the controller (20) can be set to a total of N×M×L items.

[0057] Therefore, when installing a PV panel (10), an identifier can be input through each of the rotary switch, knob switch, and dip switch, taking into account the regularity of the user's PV panel (10) or controller (20).

[0058] Alternatively, the input unit (120) may be a mechanical button or a touch-sensitive button. If the input unit (120) comprises a plurality of mechanical buttons, the processor (110) may receive an identifier from each mechanical button to set identification information of the controller (20). Even if the input unit (120) comprises touch-sensitive buttons, the processor (110) may set identification information of the controller (20) as described above.

[0059] In addition, when the input unit (120) is a single mechanical button, the processor (110) can sequentially receive identifiers from the mechanical button and set the identification information of the controller (20) by combining the identifiers according to the input order of the identifiers. Even when the input unit (120) is a single touch-type button, the processor (110) can set the identification information of the controller (20) according to the above-described method.

[0060] When the identification information of the controller (20) is generated, the processor (110) can match the generated identification information of the controller (20) with the identification information of the PV panel (10). To this end, the processor (110) can obtain the identification information of the PV panel (10) depending on whether it is connected to the PV panel (10).

[0061] For example, identification information of a PV panel (10) may be stored in advance in a memory connected to a processor (110). In this case, when the processor (110) is connected to the PV panel (10), the processor (110) can extract identification information of the PV panel (10) from the memory.

[0062] The identification information of the PV panel (10) may be stored in a separate external device. In this case, the processor (110) may receive the identification information of the PV panel (10) from the external device when connected to the PV panel (10).

[0063] As the identification information of the PV panel (10) is obtained, the processor (110) can match the identification information of the PV panel (10) with the identification information of the controller (20).

[0064] FIG. 6 is a drawing for explaining an example of a matching result between identification information of a PV panel and identification information of a controller according to one embodiment.

[0065] FIG. 6 illustrates an example in which identification information of each PV panel (10) and identification information of a controller (20) are matched when a PV panel array has N PV panel strings and each PV panel string has N PV panels (10). Here, N means a natural number greater than or equal to 1.

[0066] Referring to FIG. 6, the identification information of each PV panel (10) in the first PV panel string (String 1) can be set from 'PV panel #1-1' to 'PV panel #1-N'. In addition, the identification information of the controller (20) connected to each PV panel (10) in the first PV panel string (String 1) can be set from 'ID=1-1-1' to 'ID=1-1-N'.

[0067] The identification information of each PV panel (10) in the Nth PV panel string (String 1) can be set from 'PV panel #N-1' to 'PV panel #N-N'. In addition, the identification information of the controller (20) connected to each PV panel (10) in the Nth PV panel string (String 1) can be set from 'ID=1-N-1' to 'ID=1-N-N'.

[0068] In this case, the identification information of each PV panel (10) in the first PV panel string (String 1) and the identification information of the controller (20) can be matched from 'PV panel #1-1*ID=1-1-1' to 'PV panel #1-N*ID=1-1-N'. In the same way, the identification information of each PV panel (10) in the Nth PV panel string (String 1) and the identification information of the controller (20) can be matched from 'PV panel #N-1*ID=1-N-1' to 'PV panel #NN*ID=1-N-N'.

[0069] As described above, the processor (110) can transmit the identification information of the matched controller (20) and the identification information of the PV panel (10) to the management server (30).

[0070] Referring back to FIG. 1, the device (100) may be included in the controller (20). For example, if the controller (20) is an MLPE, the device (100) may be included in the MLPE. Accordingly, the processor (110) of the device (100) may be a processor mounted on the controller (20), for example, a processor of the MLPE.

[0071] Alternatively, the processor (110) and the processor of the controller (20) may be included in the controller (20) independently of each other. In this case, the processor (110) may generate identification information of the controller (20) and transmit it to the processor of the controller (20).

[0072] For example, the processor (110) may be connected to a memory, and the memory may store instructions for performing operations, steps, etc. according to embodiments of the present invention. Here, the memory may include, but is not limited to, a magnetic storage media or a flash storage media in addition to a volatile storage device that requires power to maintain stored information.

[0073] Additionally, the processor (110) may be configured to perform each function separately at the hardware, software, or logic level. In this case, dedicated hardware may be used to perform each function.

[0074] The management server (30) can collect matching information between the identification information of the PV panel (10) and the identification information of the controller (20) from each processor (110). Based on the matching information, the management server (30) can finally generate matching information for all PV panels (10) included in the solar power generation system and all controllers (20) connected to the PV panels (10). Using the entire matching information, the user can manage and operate the PV panels (10) included in the solar power generation system and the controllers (20) connected to the corresponding PV panels (10).

[0075] Hereinafter, other implementation examples of the controller (20) will be described with reference to FIGS. 7 and 8. Meanwhile, the controller (20) and processor (110) illustrated in FIGS. 7 and 8 are identical to the controller (20) and processor (110) described above with reference to FIGS. 1 to 6. Therefore, the operations of the controller (20) and processor (110) described above with reference to FIGS. 1 to 6 can be equally applied to the controller (20) and processor (110) illustrated in FIGS. 7 and 8.

[0076] FIG. 7 is a drawing illustrating an example of a user terminal connected to a controller according to one embodiment.

[0077] Referring to FIG. 7, the solar power generation system (700) may include a controller (20) and a user terminal (200). Comparing FIG. 1 and FIG. 7, the input unit (120) included in the device (100) of FIG. 1 may be implemented as a separate user terminal (200). In other words, the device (100) of FIG. 1 includes a processor (110) and an input unit (120), but in FIG. 7, the device (100) may include only a processor (110).

[0078] For example, the user terminal (200) may include an input unit (210), a communication unit (220), and a processor (230). The user terminal (200) may be manufactured in a portable form. Referring to FIG. 7, since the user terminal (200) is not included in the controller (20), the cost and time required for manufacturing the controller (20) may be reduced. In addition, since the user can set the identification information of the controller (20) while carrying the user terminal (200), the user's work efficiency may be greatly improved.

[0079] The input unit (210) can receive an identifier. For example, the identifier may be a letter, number, or symbol. The type of identifier is not particularly limited. For example, the input unit (210) may be at least one of a rotary switch, a knob switch, and a dip switch.

[0080] For example, the user terminal (200) may include a plurality of input units (210). When the user terminal (200) includes a plurality of input units (210), the types of the input units (210) may be the same, but may also be different from each other. For example, the input unit (210) may include only a plurality of rotary switches, only a plurality of knob switches, or only a plurality of dip switches. Alternatively, the input unit (210) may include at least one rotary switch and at least one knob switch, or at least one knob switch and at least one dip switch, or at least one rotary switch and at least one dip switch, or at least one rotary switch, at least one knob switch, and at least one dip switch. In other words, the input unit (210) may include different types of switches.

[0081] Alternatively, the input unit (210) may be a mechanical button or a touch-type button that can input an identifier (e.g., a letter, number, or symbol). In addition, the input unit (210) may include a plurality of mechanical buttons or touch-type buttons.

[0082] In other words, as long as the input unit (210) can input an identifier, the type of the input unit (210) is not particularly limited.

[0083] For example, if the input unit (210) includes a plurality of mechanical buttons, the processor (110) can receive an identifier from each mechanical button and set the identification information of the controller (20). Even if the input unit (210) is composed of touch-type buttons, the processor (110) can set the identification information of the controller (20) as described above.

[0084] In addition, when the input unit (210) is a single mechanical button, the processor (110) can sequentially receive identifiers from the mechanical button and set the identification information of the controller (20) by combining the identifiers according to the input order of the identifiers. Even when the input unit (210) is a single touch-type button, the processor (110) can set the identification information of the controller (20) according to the above-described method.

[0085] The communication unit (220) can perform wired or wireless communication with the controller (20) through a communication network. The communication unit (220) can transmit the identification information of the controller (20) generated by the processor (230) to the controller (20).

[0086] For example, the communication network may employ, but is not particularly limited to, 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), 5G (Generation), WIMAX (World Interoperability for Microwave Access), wired and wireless Internet, LAN (Local Area Network), Wireless LAN (Wireless Local Area Network), WAN (Wide Area Network), PAN (Personal Area Network), Bluetooth, Wifi (Wireless Fidelity), etc. In addition, the communication network may be PLC (Power line communication).

[0087] The processor (230) can receive an identifier from the input unit (210). The processor (230) can use the identifier input from the input unit (210) to generate identification information of the controller (20) connected to the PV panel (10).

[0088] For example, if the input unit (210) is at least one of a rotary switch, a knob switch, and a dip switch, the processor (230) can receive an identifier through the switch and set the identification information of the controller (20).

[0089] Alternatively, the input unit (210) may be a mechanical button or a touch-type button.

[0090] If the input unit (210) is composed of a plurality of mechanical buttons, the processor (230) can receive an identifier from each mechanical button and set the identification information of the controller (20). Even if the input unit (210) is composed of touch-type buttons, the processor (230) can set the identification information of the controller (20) as described above.

[0091] In addition, when the input unit (210) is a single mechanical button, the processor (230) can sequentially receive identifiers from the mechanical button and set the identification information of the controller (20) by combining the identifiers according to the input order of the identifiers. Even when the input unit (210) is a single touch-type button, the processor (230) can set the identification information of the controller (20) according to the above-described method.

[0092] The processor (230) can transmit the identification information of the generated controller (20) to the processor (110) through the communication unit (220). In addition, the processor (110) can match the identification information of the controller (20) with the identification information of the PV panel (10).

[0093] That is, the processor (110) can receive the identification information of the controller (20) and match the generated identification information of the controller (20) with the identification information of the PV panel (10). To this end, the processor (110) can obtain the identification information of the PV panel (10) when connected to the PV panel (10).

[0094] For example, identification information of a PV panel (10) may be stored in advance in a memory connected to a processor (110). In this case, when the processor (110) is connected to the PV panel (10), the processor (110) can extract identification information of the PV panel (10) from the memory.

[0095] The identification information of the PV panel (10) may not be stored in memory. That is, the identification information of the PV panel (10) may be stored in a separate external device. In this case, the processor (110) may receive the identification information of the PV panel (10) from the external device when connected to the PV panel (10).

[0096] As the identification information of the PV panel (10) is obtained, the processor (110) can match the identification information of the PV panel (10) with the identification information of the controller (20).

[0097] As an example, the processor (110) can transmit identification information of the matched controller (20) and identification information of the PV panel (10) to the management server (30).

[0098] As another example, the processor (230) may transmit an identifier to the processor (110). Then, the processor (110) may generate identification information of the controller (20) using the identifier transmitted from the processor (230). Then, the processor (110) may match the identification information of the controller (20) with the identification information of the PV panel (10).

[0099] FIG. 8 is a drawing for explaining an example of a mobile terminal connected to a controller according to one embodiment.

[0100] Referring to FIG. 8, the solar power generation system (800) may include a controller (20) and a mobile terminal (300). Comparing FIG. 1 and FIG. 8, the input unit (120) included in the device (100) of FIG. 1 may be implemented as a separate mobile terminal (300). In other words, the device (100) of FIG. 1 includes a processor (110) and an input unit (120), but in FIG. 8, the device (100) may include only a processor (110).

[0101] For example, the mobile terminal (300) may be implemented as a computer or portable terminal capable of connecting to a server or other terminal via a network. For example, the computer may be a notebook or laptop computer equipped with a web browser. Alternatively, the computer may be a wireless communication device that ensures portability and mobility, such as a smartphone, tablet PC, or wearable device.

[0102] For example, a mobile terminal (300) may include a user interface unit (310), a communication unit (320), and a processor (330).

[0103] The communication unit (320) can perform wired or wireless communication with the controller (20) through a communication network. The communication unit (320) can transmit the identification information of the controller (20) generated by the processor (330) to the controller (20).

[0104] For example, the communication network may employ 3GPP (3rd Generation Partnership Project), LTE (Long Term Evolution), 5G (Generation), WIMAX (World Interoperability for Microwave Access), wired and wireless Internet, LAN (Local Area Network), Wireless LAN (Wireless Local Area Network), WAN (Wide Area Network), PAN (Personal Area Network), Bluetooth, Wifi (Wireless Fidelity), etc., but is not particularly limited thereto.

[0105] The user interface unit (310) may provide a user interface. For example, the user interface unit (310) may be a medium that allows a user to issue a command to the processor (330) to set the identification information of the controller (20), input an identifier, or perform other specific functions.

[0106] For example, the user interface unit (310) may be touch-based and include a touch screen and a display, or the touch screen and the display may be implemented as a single device.

[0107] For example, a touch screen may include a sensing array, which may include wires arranged in a row or column direction. The touch screen may have a plurality of sensor nodes formed at intersections of the wires.

[0108] The user interface unit (310) can receive an identifier from the user. For example, the identifier may be a number, letter, symbol, etc., and the type of identifier is not particularly limited.

[0109] An application may be loaded onto the processor (330). For example, when an application execution command is input via the user interface (310), the processor (330) may execute the application. As the application executes, the processor (330) may receive an identifier via the user interface (310).

[0110] The processor (330) can receive an identifier through the user interface unit (310) and generate identification information of the controller (20) connected to the PV panel (10). In this case, the third processor (330) can generate identification information of the controller (20) by combining the identifiers in chronological order. Then, the processor (330) can transmit the generated identification information of the controller (20) to the processor (110). Then, the processor (110) can match the identification information of the controller (20) with the identification information of the PV panel (10).

[0111] That is, the processor (110) can receive the identification information of the controller (20) and match the generated identification information of the controller (20) with the identification information of the PV panel (10). To this end, the processor (110) can obtain the identification information of the PV panel (10) when connected to the PV panel (10).

[0112] For example, identification information of a PV panel (10) may be stored in advance in a memory connected to a processor (110). In this case, when the processor (110) is connected to the PV panel (10), the processor (110) can extract identification information of the PV panel (10) from the memory.

[0113] The identification information of the PV panel (10) may not be stored in memory. That is, the identification information of the PV panel (10) may be stored in a separate external device. In this case, the processor (110) may receive the identification information of the PV panel (10) from the external device depending on whether it is connected to the PV panel (10).

[0114] As the identification information of the PV panel (10) is obtained, the processor (110) can match the identification information of the PV panel (10) with the identification information of the controller (20).

[0115] As an example, the processor (110) can transmit identification information of the matched controller (20) and identification information of the PV panel (10) to the management server (30).

[0116] As another example, the processor (330) may transmit an identifier to the processor (110). Then, the processor (110) may generate identification information of the controller (20) using the identifier received from the third processor (330). Then, the processor (110) may match the identification information of the controller (20) with the identification information of the PV panel (10).

[0117] Meanwhile, the above-described method can be written as a program that can be executed on a computer, and can be implemented on a general-purpose digital computer that runs the program using a computer-readable recording medium. In addition, the structure of the data used in the above-described method can be recorded on a computer-readable recording medium through various means. The computer-readable recording medium includes storage media such as magnetic storage media (e.g., ROM, RAM, USB, floppy disk, hard disk, etc.) and optical reading media (e.g., CD-ROM, DVD, etc.).

[0118] Those skilled in the art will appreciate that the present invention can be implemented in modified forms without departing from the essential characteristics of the above-described invention. Therefore, the disclosed methods should be considered illustrative rather than restrictive. The scope of the claims, not the foregoing description, is defined by the scope of the patent, and should be interpreted to encompass all differences within the scope equivalent thereto.

Claims

1. In the device, an input unit for receiving an identifier; and Includes a first processor that generates identification information of a controller connected to a PV (Photovoltaic) panel using the identifier input from the input unit, The above device is a device included in the above controller.

2. In paragraph 1, The above first processor A device that matches the identification information of the PV panel with the identification information of the controller.

3. In paragraph 2, The above first processor A device that extracts identification information of the PV panel based on whether it is connected to the PV panel and matches it with identification information of the controller.

4. In paragraph 3, The above first processor A device that stores identification information of the PV panel and extracts the identification information of the panel based on whether it is connected to the PV panel.

5. In paragraph 3, The above first processor A device that receives identification information of the PV panel and stores the identification information of the PV panel depending on whether it is connected to the PV panel.

6. In paragraph 1, The above input section A device comprising at least one of a rotary switch, a knob switch, a dip switch, a mechanical button, and a touch-sensitive button.

7. In paragraph 1, The above first processor A device that generates identification information of the controller by combining the above identifiers in the input order.

8. In paragraph 1, The above controller Includes MLPE (Module-Level Power Electronics), The above MLPE is a device that is connected one-to-one with the PV panel.

9. Communication unit that communicates with the controller; an input unit for receiving an identifier; and A user terminal including a second processor that generates identification information of the controller connected to the PV (Photovoltaic) panel using the identifier input from the input unit, and transmits the identification information of the controller to the controller through the communication unit.

10. In paragraph 9, The above input section A user terminal comprising at least one of a rotary switch, a knob switch, a dip switch, a mechanical button, and a touch switch.

11. In paragraph 9, The above second processor A user terminal that generates identification information of the controller by combining the above identifiers in the input order.

12. In paragraph 9, The above controller A user terminal including a first processor that matches the identification information of the controller received through the communication unit with the identification information of the PV panel.

13. In paragraph 12, The above first processor A user terminal that extracts identification information of the PV panel based on whether it is connected to the PV panel and matches it with identification information of the controller.

14. In paragraph 13, The above first processor A user terminal that stores identification information of the PV panel and extracts identification information of the panel based on whether it is connected to the PV panel.

15. In paragraph 13, The above first processor A user terminal that receives identification information of the PV panel and stores the identification information of the PV panel depending on whether it is connected to the PV panel.

16. Communication unit that communicates with the controller; User interface section; and A mobile terminal including a third processor that receives an identifier through the user interface unit when the application is executed, generates identification information of the controller connected to the PV (Photovoltaic) panel, and transmits the identification information of the controller to the controller through the communication unit.

17. In paragraph 16, The above third processor A mobile terminal that generates identification information of the controller by combining the identifiers input from the user interface unit in chronological order.

18. In paragraph 16, The above controller A mobile terminal including a first processor that matches the identification information of the controller received through the communication unit with the identification information of the PV panel.

19. In paragraph 18, The above first processor A mobile terminal that extracts identification information of the PV panel based on whether it is connected to the PV panel and matches it with identification information of the controller.

20. In paragraph 19, The above first processor A mobile terminal that stores identification information of the PV panel and extracts identification information of the panel based on whether it is connected to the PV panel.

Citation Information

Patent Citations

  • Power generation data collection system and solar power generation device

    JP2017103920A

  • Integrated monitoring system for photovoltaics facility

    KR101409781B1

  • Pre-module control and relocation possible solar power system

    KR101685679B1

  • Junction box for a solar cell module contains the electric power state measurement and display functions and id setting method

    KR1020170121091A

  • Photovoltaic system and method for locating devices in photovoltaic string

    US20220069769A1