Photovoltaic information handling device and method
By encoding and array changes when identifying critical quantities in photovoltaic information collection equipment, the leakage risk and equipment load problem in the photovoltaic information transmission process are solved, and reliable information transmission and safe storage are achieved.
Patent Information
- Application Number
- CN202310278513.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-21
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2043-03-21
AI Technical Summary
Existing photovoltaic information collection equipment poses a risk of information leakage during transmission, and the equipment is overloaded, affecting the reliability and efficiency of information storage.
By listening to the storage area of the photovoltaic information collection equipment, identifying the critical quantity, selecting photovoltaic information for encoding processing, constructing a character array using encoding parameters, and cutting the character array by changing the mode, the encoded information is transmitted.
It improves the reliability of photovoltaic information storage, prevents information leakage, reduces the storage load on equipment, and enhances the efficiency and security of information transmission.
Smart Images

Figure CN116319844B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of photovoltaic information processing technology, and specifically relates to a photovoltaic information processing device and method. Background Technology
[0002] Photovoltaic power generation is a technology that directly converts light energy into electrical energy using the photovoltaic effect at the semiconductor interface. It mainly consists of three parts: solar panels (modules), a controller, and an inverter. The main components are made up of electronic components. Solar cells are connected in series and then encapsulated for protection to form large-area solar cell modules. Combined with components such as power controllers, this forms a photovoltaic power generation device.
[0003] In a photovoltaic (PV) power generation system, several PV modules are connected in series to form a circuit unit with a certain DC output, referred to as a module string or array. PV information such as voltage, current, and insulation impedance of the PV array needs to be collected and stored using specialized PV information collection equipment. By collecting and storing PV information, the operation of the PV array can be tracked. Therefore, PV information collection equipment needs to store a large amount of PV information. To reduce the storage load of PV information collection equipment, the flash memory of the PV information collection equipment is often cleared periodically, and the collected PV information is transmitted to a server for backup.
[0004] However, because the collected photovoltaic information often contains values that are not convenient to disclose, once such collected photovoltaic information is directly transmitted to a server for storage, it is not difficult to retrieve the values of such collected photovoltaic information from the server side. Once the server is attacked by hackers, the values of the collected photovoltaic information are often leaked. This method of storing collected photovoltaic information is not conducive to the protection of values that are not convenient to disclose, and often has a negative impact on the reliability of the stored photovoltaic information values.
[0005] Invention values
[0006] To address the shortcomings of existing technologies, this invention proposes a photovoltaic (PV) information processing device and method. The method involves monitoring the storage area of a PV information collection device to determine the amount of PV information stored. When the storage amount reaches a set threshold, PV information with a defined time interval within the storage area is selected as the target information. Target character groups are sequentially selected from the target addresses of each PV information within the target information. Each target character group is encoded using the encoding parameters of the PV information collection device to obtain coded character group one. Character array one is constructed based on each coded character group one and a set array construction pattern. Character array one is transformed into character array two according to the set array modification pattern. Character array two is then segmented according to the set array construction pattern to obtain coded character group two. Each coded character group two is added to the target address according to the time point sequence to obtain the encoded target information, which is then transmitted to a server. Using this method, PV information can be matched and selected for encoding and transmission, improving the complexity of PV information demodulation, ensuring the reliability of PV information storage, protecting sensitive information such as PV information, and simultaneously preventing PV information from crowding the storage area of the PV information collection device, thus reducing the storage load on the PV information collection device.
[0007] The present invention employs the following technical solution.
[0008] A photovoltaic information processing method, comprising:
[0009] Step 1: Listen to the storage area of the photovoltaic information collection equipment and determine the amount of photovoltaic information stored; when the amount of stored information reaches the set threshold, select photovoltaic information with a defined time interval from the storage area as the target information;
[0010] Step 2: Select the target character group from the target addresses in the photovoltaic information in the target information in sequence, encode each target character group using the encoding parameters of the photovoltaic information collection device to obtain the first encoded character group, and construct the first character array based on each first encoded character group and the set array construction mode.
[0011] Preferably, when the amount of photovoltaic information stored reaches a set threshold, the selection of photovoltaic information within the storage area of the photovoltaic information collection device is activated, and the selected photovoltaic information is defined as the target information.
[0012] Preferably, when selecting target information, photovoltaic information with a defined time interval is selected from the storage area according to the order in which the photovoltaic information is stored and the set transmission time interval, and is used as target information.
[0013] Preferably, the encoding method is redundant encoding.
[0014] Preferably, after step 2, the following is also included:
[0015] After performing array modification on character array one, character array two is obtained. Character array two is then divided into multiple encoded character groups and added to the destination address to achieve encoding of the destination information. The encoded destination information is then obtained and transmitted.
[0016] Preferably, the destination address of each photovoltaic information in the destination information is a natural number. Under the condition that a photovoltaic information has several destination addresses, the several destination addresses are arranged by setting addresses at different distances.
[0017] Preferably, when a photovoltaic information includes several destination addresses, the step of sequentially selecting the destination character group from the destination addresses within each photovoltaic information within the destination information includes:
[0018] According to the address order of a photovoltaic information or the set character retrieval order, the character values are retrieved to obtain character subgroups. The character subgroups are then concatenated in sequence to form the target character group.
[0019] A preferred method for constructing character array one includes:
[0020] Step 2-1: Determine the horizontal or vertical dimension of character array one based on the array construction mode.
[0021] Step 2-2: Based on the set horizontal or vertical line amount, construct the character array one by combining each of the coded character groups one, and use the set character groups to fill in the missing parts of the character array one.
[0022] Preferably, after step 2, the following may also be included:
[0023] Step 3: Change the character array one to character array two according to the set array change mode, cut the character array two according to the set array construction mode to obtain the encoded character group two, add each encoded character group two to the destination address according to the time point order, obtain the encoded destination information, and transmit the encoded destination information to the server.
[0024] Preferably, based on the amount of information in the target information, one of the candidate array variation modes is selected as the setting array variation mode from among several candidate array variation modes.
[0025] A photovoltaic information processing device, comprising:
[0026] The photovoltaic information collection equipment includes a 4G module, flash memory, controller and sensor group. The 4G module, flash memory and sensor group are all connected to the controller. The controller is connected to a server in the 4G network through the 4G module.
[0027] The sensor array is used to collect photovoltaic information and transmit it to the controller. The controller is used to store the photovoltaic information in flash memory. The controller is also used to retrieve the photovoltaic information from the flash memory and transmit it to the server for backup.
[0028] The beneficial effects of this invention are as follows: Compared with the prior art, this invention determines the amount of photovoltaic information stored by monitoring the storage area of the photovoltaic information collection device; when the storage amount reaches a set threshold, photovoltaic information with a defined time interval is selected from the storage area as the target information; the target character groups are selected sequentially from the target addresses of each photovoltaic information within the target information; each target character group is encoded using the encoding parameters of the photovoltaic information collection device to obtain coded character group one; character array one is constructed based on each coded character group one and the set array construction mode; character array one is transformed into character array two according to the set array change mode; character array two is cut according to the set array construction mode to obtain coded character group two; each coded character group two is added to the target address according to the time point order to obtain the coded target information; and the coded target information is transmitted to the server. Using the above method, photovoltaic information can be matched and selected for encoding and transmission, improving the demodulation complexity of photovoltaic information, ensuring the reliability of photovoltaic information storage, protecting values that are inconvenient to disclose, and simultaneously preventing photovoltaic information from crowding out the storage area of the photovoltaic information collection device, thus reducing the storage load of the photovoltaic information collection device. Attached Figure Description
[0029] Figure 1 This is a partial flowchart of the photovoltaic information processing method described in this invention;
[0030] Figure 2 This is a partial component structure diagram of the photovoltaic information processing device described in this invention. Detailed Implementation
[0031] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of this invention. The embodiments described in this application are merely some embodiments of this invention, and not all embodiments. Based on the spirit of this invention, any other embodiments obtained by those skilled in the art without creative effort are all within the protection scope of this invention.
[0032] like Figure 1 As shown, the photovoltaic information processing method of the present invention includes:
[0033] Step 1: Listen to the storage area of the photovoltaic information collection device and determine the amount of photovoltaic information stored; when the amount of stored information reaches the set threshold, select photovoltaic information with a defined time interval from the storage area as the target information; the storage area is the storage area of the flash memory of the photovoltaic information collection device.
[0034] The photovoltaic information processing method of the present invention, under the condition that the storage volume in the storage area of the photovoltaic information collection device reaches the set critical amount, selects a section of photovoltaic information as the target information, and performs encoding and array changes using the selected character group to achieve reliable encoding of the photovoltaic information. This reduces the complexity of demodulation of photovoltaic information. In the photovoltaic information storage environment, it not only reduces the information storage load of the photovoltaic information collection device, but also ensures the reliability of photovoltaic information storage and transmission on the server, and prevents such inconvenient public values as photovoltaic information from being easily stolen.
[0035] In detail, in the application environment of photovoltaic information collection equipment, photovoltaic information will be continuously generated during the collection period. This photovoltaic information will be stored in the storage area of the photovoltaic information collection equipment. With the continuous accumulation of photovoltaic information, it will occupy the storage area of the photovoltaic information collection equipment too much, which will have a negative impact on the reasonable operation of the photovoltaic information collection equipment. Therefore, it is necessary to monitor the storage area of the photovoltaic information collection equipment regularly, and trigger the selection and transmission of target information when the amount of photovoltaic information stored reaches the set critical amount.
[0036] Here, based on specific information transmission requirements, the photovoltaic information collection device will perform monitoring of the storage area according to the set time intervals (such as one day, seven days, etc.). Within each monitoring time interval, if the amount of photovoltaic information stored reaches the set threshold (93% of the storage area), it means that the current storage area is too overloaded and the photovoltaic information is too high. The flash memory of the photovoltaic information collection device must be cleared in real time, and the selective transmission of photovoltaic information will be activated. Otherwise, the selective transmission of photovoltaic information will not be performed.
[0037] In a preferred but non-limiting embodiment of the present invention, when the amount of photovoltaic information stored reaches a set critical amount, the selection of photovoltaic information within the storage area of the photovoltaic information collection device is activated, and the selected photovoltaic information is defined as the target information.
[0038] In a preferred but non-limiting embodiment of the present invention, when selecting target information, photovoltaic information with a defined time interval is selected as target information according to the order in which photovoltaic information is stored and the set transmission time interval within the storage area.
[0039] In other words, for photovoltaic (PV) information with a storage period longer than the current point in time, the PV information collection device will prioritize transmitting such information to the server to ensure that the PV information can be transmitted in sequence. In addition, according to usage conventions, when managers view the PV information stored in flash memory, they are more likely to view PV information with a storage period shorter than the current point in time. Therefore, PV information with a storage period longer than the current point in time should be transmitted to the server. Based on this, according to the maximum threshold amount of information to be transmitted to the server, this invention sets a transmission interval. Based on the set transmission interval, the PV information with the earliest storage period is selected as the target monitoring information. For example, if the transmission interval is set to seven days, the time interval seven days prior to the PV information with the longest storage period is identified as the defined time interval, and the PV information within the defined time interval is taken as the target information.
[0040] On the other hand, in practical applications, it is beneficial to retrieve some more critical photovoltaic information from photovoltaic information collection equipment, and to make more in-depth selection of the target information. For example, by obtaining the working period of the photovoltaic string, the photovoltaic information within that working period can be removed from the target information and not transmitted. In other words, because the probability of failure during the working period of the photovoltaic string is higher than that during the non-working period of the photovoltaic string, it is beneficial to retrieve such information in real time from the photovoltaic information collection equipment. This allows for more in-depth selection of such information, thereby improving the efficiency of such information retrieval. When such information is to be retrieved, it can be directly retrieved and examined through the photovoltaic information collection equipment without having to perform the retrieval through the server.
[0041] Step 2: Select the target character group from the target addresses of each photovoltaic information in the target information in sequence, encode each target character group using the encoding parameters of the photovoltaic information collection device to obtain encoded character group one, and construct character array one based on each encoded character group one and the set array construction mode. The encoding method can be redundant encoding.
[0042] In a preferred but non-limiting embodiment of the present invention, the encoding method is redundant encoding.
[0043] In a preferred but non-limiting embodiment of the present invention, after step 2, the method further includes:
[0044] Based on the selected target information, this invention extracts target character groups from each photovoltaic information within the target information, encodes the target character groups to obtain coded character group one. Based on coded character group one, a character array one is constructed, and then a character array two is obtained by performing array transformation on character array one. Character array two is then divided into multiple coded character groups two and added to the target address, thus achieving the encoding of the target information, obtaining the encoded target information, and transmitting it.
[0045] Here, when selecting the destination character group, the limited character sequence code within each photovoltaic information segment in the target information is locked, and this limited character sequence code is set as the destination address. In other words, the photovoltaic information is stored in a character stream format (one character is an eight-bit character). By using the limited character sequence code on the character stream, the character value at that address, which is the destination character group, can be retrieved. For example, using the character sequence codes A to B (where A and B are sequence codes) as the destination address, when retrieving the character value, the characters corresponding to the sequence codes A to B are found within the character stream of a photovoltaic information segment according to the character sequence. The characters corresponding to each sequence code used as an address are retrieved sequentially, and thus arranged in order to obtain the destination character group.
[0046] In a preferred but non-limiting embodiment of the present invention, the destination address of each photovoltaic information in the destination information is a natural number. Under the condition that a photovoltaic information has several destination addresses, the several destination addresses are arranged by setting a distance between them.
[0047] In detail, if each photovoltaic information has one destination address, the character value is collected according to the above character value collection method. If each photovoltaic information has several destination addresses, during the character value collection, the character value is retrieved one by one through each destination address according to the character sequence code order of the character stream in one information. Here, by arranging the destination addresses at different distances, the retrieved character values can be more discrete and diversified, thereby performing destination character group encoding, which can improve the complexity of information encoding and the complexity of demodulating encoded information.
[0048] In a preferred but non-limiting embodiment of the present invention, when a photovoltaic information includes several destination addresses, the step of sequentially selecting the destination character group from the destination addresses within each photovoltaic information within the destination information includes:
[0049] According to the address order of a photovoltaic information or the set character retrieval order, the character values are retrieved to obtain character subgroups. The character subgroups are then concatenated in sequence to form the target character group.
[0050] Given that each photovoltaic message contains several destination addresses, the system can extract character values according to the address order of each destination address within the character stream of a message. It defines a character subgroup as the character value extracted from a destination address and concatenates the extracted character subgroups into a destination character group according to the extraction order.
[0051] Alternatively, characters can be retrieved in the specified order, such as in reverse order, retrieving odd-numbered addresses first and then even-numbered addresses, etc., retrieving character subgroups in sequence and concatenating them into the target character group.
[0052] By setting different character extraction orders to extract character values to form the target character group, the extracted character values can be made more discrete and diverse, thereby performing character encoding, which can improve the complexity of information encoding and the complexity of demodulating encoded information.
[0053] Based on the target character groups collected from each photovoltaic information, the encoding parameters of the photovoltaic information collection equipment are used to perform encoding to obtain the first encoded character group. Based on the first encoded character group, the array structure can be executed.
[0054] In a preferred but non-limiting embodiment of the present invention, the method for constructing character array one includes:
[0055] Step 2-1: Determine the horizontal or vertical dimension of character array one based on the array construction mode.
[0056] Step 2-2: Based on the set horizontal or vertical line amount, construct the character array one by combining each of the coded character groups one, and use the set character groups to fill in the missing parts of the character array one.
[0057] When constructing character array one, the target character groups are arranged row by row from top to bottom according to the time sequence of the photovoltaic information, based on the array construction mode's settings for horizontal or vertical rows. Additionally, because the number of target character groups is often limited, preventing the construction of a complete array, the values for character array one are filled in using character group settings to achieve the array construction. The time point of the photovoltaic information is the time point at which the photovoltaic information is stored.
[0058] For example, suppose the target character groups extracted in sequence are b1, b2, b3, c1, c2, c3, d1, and d2.
[0059] If the array configuration mode is set to three rows, and the existing target character group cannot be used to construct a complete array, then the character group c1 is added to complete the configuration, thereby achieving the construction of character array one.
[0060] In a preferred but non-limiting embodiment of the present invention, after step 2, the following may also be included:
[0061] Step 3: Change the character array one to character array two according to the set array change mode, cut the character array two according to the set array construction mode to obtain the encoded character group two, add each encoded character group two to the destination address according to the time point order, obtain the encoded destination information, and transmit the encoded destination information to the server.
[0062] Subsequently, for the constructed character array one, the present invention uses the array change mode to perform the change processing of character array one. The array change mode is set according to specific requirements, specifically it can be a method such as swapping the addresses of the values of each row in the array, multiplying the array by another array, or multiplying the array by a constant.
[0063] The array transformation of character array one is like this:
[0064] If the target character group is 'b1,b2,b3,c1,c2,c3,d1,d2,d3', it is divided into three sections 'b1,b2,b3', 'c1,c2,c3', and 'd1,d2,d3' according to the time sequence. It is then serialized according to the time sequence to construct character array one. Then, the values in character array one are changed according to the array change pattern of swapping the connection between the values at the top left and the bottom right, to obtain character array two, thus achieving the change from character array one to character array two.
[0065] Then, based on the second character array, the character group is split according to the above array construction pattern to obtain the second encoded character group as 'd3,d2,d1,c3,c2,c1,b3,b2,b1'.
[0066] Based on the second encoded character group, the second encoded character group is added to the destination address of each monitoring video and audio record in the target information to achieve target information encoding and obtain encoded target information. Here, assuming that after the destination address of each photovoltaic information record in the target information is extracted to the target character group, the encoded character group obtained after encoding is 'b1,b2,b3,c1,c2,c3,d1,d2,d3', then according to the above array change method, the second encoded character group 'd3,d2,d1,c3,c2,c1,b3,b2,b1' can be obtained. Then, during the target information encoding, the second encoded character group 'd3,d2,d1,c3,c2,c1,b3,b2,b1' is extracted in sequence and added to each destination address to achieve target information encoding and obtain encoded target information. This encoded target information is then transmitted to the server for storage, thereby achieving the encoded transmission of photovoltaic information.
[0067] Therefore, by selecting and encoding character groups and adding array changes, the character groups of each photovoltaic information in the target information are encoded and conditioned, thereby improving the demodulation complexity of the target information and improving the reliability of photovoltaic information transmission and storage.
[0068] Here, when processing photovoltaic information of the target information, each photovoltaic information can independently perform character selection encoding and array modification and supplementation, or all information in the target information can be combined to perform character selection encoding and array modification and supplementation.
[0069] In a preferred but non-limiting embodiment of the present invention, one of the candidate array variation modes can be selected as the setting array variation mode based on the amount of information of the target information from among several candidate array variation modes.
[0070] To further improve the complexity of information demodulation, this invention also selects and matches array transformation modes to perform character array transformations based on the information content of the target information. In other words, for target information with low information content, using more complex array transformation modes would reduce the efficiency of information processing, while for target information with higher information content, using simpler array transformation modes would negatively impact the reliability of information processing. Therefore, this invention sets corresponding candidate array transformation modes based on different information content ranges. When the information content of the target information reaches a certain information content range, the corresponding candidate array transformation mode for that information content range is matched to perform character array transformations, thereby improving the reliability of information encoding while ensuring efficient information processing.
[0071] Next, based on the encoding purpose information obtained from the above encoding, the present invention sends the setting array change mode and the setting array construction mode into the storage entry through the storage entry that forms the encoding purpose information.
[0072] Based on the stored entry, when retrieving the encoded target information stored on the server via the photovoltaic information collection device, the encoded target information is obtained, and the encoded character group two of the target address on each frame information is extracted in sequence. Then, character array two is constructed according to the array construction mode set on the stored entry. The array is restored according to the array change mode set on the stored entry to obtain character array one. Then, character array one is split according to the array construction mode set on the stored entry to obtain encoded character group one. The encoded character group one is decoded using the decoding parameters preset by the photovoltaic information collection device to obtain the target character group. The target character group is then added to the target address in sequence, thereby achieving the decoding of the encoded target information and restoring the target information.
[0073] The above process involves identifying the storage area of the photovoltaic (PV) information collection equipment and determining the amount of PV information stored. When the storage volume reaches a set threshold, PV information with a defined time interval is selected from the storage area as the target information. The target character groups are then sequentially selected from the target addresses of each PV information entry within the target information. Each target character group is encoded using the encoding parameters of the PV information collection equipment to obtain coded character group one. Character array one is constructed based on each coded character group one and the set array construction mode. Character array one is then transformed into character array two according to the set array modification mode. Character array two is then cut according to the set array construction mode to obtain coded character group two. Each coded character group two is then added to the target address according to the time point sequence to obtain the encoded target information, which is then transmitted to the server. Using this method, PV information can be matched and selected for encoding and transmission, improving the complexity of PV information demodulation, ensuring the reliability of PV information storage, protecting sensitive information such as PV information, and simultaneously preventing PV information from crowding out the storage area of the PV information collection equipment, thus reducing the storage load on the PV information collection equipment.
[0074] like Figure 2 As shown, the photovoltaic information processing device of the present invention includes:
[0075] The photovoltaic information collection equipment includes a 4G module, flash memory, controller and sensor group. The 4G module, flash memory and sensor group are all connected to the controller. The controller is connected to a server in the 4G network through the 4G module.
[0076] The sensor array collects photovoltaic (PV) information and transmits it to the controller. The controller stores the PV information in flash memory and also retrieves it from the flash memory for backup on a server. The sensor array includes current sensors, voltage sensors, and insulation resistance sensors. These sensors collect the voltage, current, and insulation resistance of the PV string, respectively; the collected data constitute the PV information. The controller can be a PLC or a microcontroller.
[0077] The beneficial effects of this invention are as follows: Compared with the prior art, this invention determines the amount of photovoltaic information stored by monitoring the storage area of the photovoltaic information collection device; when the storage amount reaches a set threshold, photovoltaic information with a defined time interval is selected from the storage area as the target information; the target character groups are selected sequentially from the target addresses of each photovoltaic information within the target information; each target character group is encoded using the encoding parameters of the photovoltaic information collection device to obtain coded character group one; character array one is constructed based on each coded character group one and the set array construction mode; character array one is transformed into character array two according to the set array change mode; character array two is cut according to the set array construction mode to obtain coded character group two; each coded character group two is added to the target address according to the time point order to obtain the coded target information; and the coded target information is transmitted to the server. Using the above method, photovoltaic information can be matched and selected for encoding and transmission, improving the demodulation complexity of photovoltaic information, ensuring the reliability of photovoltaic information storage, protecting values that are inconvenient to disclose, and simultaneously preventing photovoltaic information from crowding out the storage area of the photovoltaic information collection device, thus reducing the storage load of the photovoltaic information collection device.
[0078] This disclosure may be a system, method, and / or computer program product. A computer program product may include a computer-readable appendix medium having computer-readable program instructions loaded thereon for causing a processor to achieve each aspect disclosed herein.
[0079] Computer-readable printed media can be tangible printed media capable of holding and printing instructions executed by a circuit. Computer-readable printed media can be—but is not limited to—electrical printed media, magnetic printed media, optical printed media, electromagnetic printed media, semiconductor printed media, or any suitable combination thereof. Further examples of computer-readable printed media (a non-exhaustive list) include: portable computer disks, hard disks, random access memory (RAM), read-only memory (RyM), erasable programmable read-only memory (EPRyM or flash memory), static random access memory (SRAM), portable compact disk read-only memory (HD-RyM), digital multipurpose disk (DXD), memory sticks, floppy disks, mechanically encoded printed media, such as punch cards or recessed protrusions with instructions printed on them, or any suitable combination thereof. The computer-readable annotated medium used herein is not to be interpreted as the instantaneous message itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (like light pulses through power transmission cables), or electrical messages transmitted through wires.
[0080] The computer-readable program instructions expressed herein can be downloaded from computer-readable supplementary media to each computing / processing power line, or downloaded via a wireless network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external supplementary power line. The wireless network can include copper transmission cables, transmission line transmissions, wireless transmissions, routers, firewalls, switches, Wi-Fi device computers, and / or edge servers. A wireless network adapter card or wireless network port in each computing / processing power line receives the computer-readable program instructions from the wireless network and forwards the computer-readable program instructions to the computer-readable supplementary media stored in each computing / processing power line.
[0081] The computer program instructions used to execute the operations of this disclosure can be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-associative instructions, microcode, firmware instructions, condition-defined values, or source or object code written in any combination of one or more programming languages, including object-oriented programming languages such as ScalarqalA, H++, etc., and conventional procedural programming languages such as the "H" language or similar programming languages. The computer-readable program instructions can be executed entirely on the client computer, partially on the client computer, as a single software package, partially on the client computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the client computer via any type of wireless network—including a local area network (LAb) or a wide area network (UAb)—or can be connected to an external computer (such as using an Internet service provider to connect via the Internet). In some embodiments, electronic circuitry is customized by employing status values of computer-readable program instructions, such as programmable logic circuits, field-programmable gate arrays (processing platforms), or programmable logic arrays (PLAs), which can execute computer-readable program instructions to achieve every aspect of cost disclosure.
[0082] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent updates can still be made to the specific embodiments of the present invention without departing from the spirit and scope of the present invention, and any modifications or equivalent updates should be covered within the scope of protection of the claims of the present invention.
Claims
1. A photovoltaic information handling method, characterized by, It comprises: Step 1: Listen to the storage area of the photovoltaic information collection device, determine the storage amount of photovoltaic information; under the condition that the storage amount reaches the set critical amount, use the photovoltaic information with the defined time interval in the storage area as the target information; Step 2: According to the target address in each piece of photovoltaic information in the target information, select the target character group, encode each target character group using the encoding parameters of the photovoltaic information collection device, obtain the encoded character group one, and construct the character array one according to each encoded character group one and the set array construction mode; The target address of each piece of photovoltaic information in the target information is a natural number, and under the condition that a piece of photovoltaic information has several target addresses, several target addresses are arranged with a set distance address; Under the condition that a piece of photovoltaic information includes several target addresses, the target character group selected according to the target address in each piece of photovoltaic information in the target information includes: According to the address order of a piece of photovoltaic information or the set character extraction order, extract the character value, obtain the character subgroup, and sequentially splice each character subgroup to form the target character group; The construction method of the character array one comprises: Step 2-1: Determine the set horizontal line amount or set vertical line amount of the character array one according to the set array construction mode; Step 2-2: According to the set horizontal line amount or the set vertical line amount, combine each encoded character group one to construct the character array one, and use the set character group to fill the missing place of the character array one; After step 2, it further comprises: Step 3: According to the set array change mode, change the character array one to the character array two, cut the character array two according to the set array construction mode to obtain the encoded character group two, and according to the time point order, add each encoded character group two to the target address to obtain the encoded target information, and transmit the encoded target information to the server.
2. The photovoltaic information handling method of claim 1, wherein, Under the condition that the storage amount of photovoltaic information reaches the set critical amount, the photovoltaic information in the photovoltaic information collection device storage area is activated, and the photovoltaic information used is defined as the target information.
3. The photovoltaic information handling method of claim 2, wherein, When using the target information, according to the order of the storage of the photovoltaic information and the set transmission time interval, use the photovoltaic information with the defined time interval in the storage area as the target information.
4. The photovoltaic information handling method of claim 2, wherein, The encoding method is redundancy encoding.
5. The photovoltaic information handling method of claim 2, wherein, According to the information amount of the target information, select one of the several candidate array change modes as the set array change mode.
Citation Information
Patent Citations
DC carrier based photovoltaic accessing monitoring system and method
CN104330699A