Position determination method of distributed photovoltaic system and corresponding device
By evaluating the surrounding environment information and a score model analysis of the buildings in the map data, the optimal laying position of the distributed photovoltaic system is determined, which solves the problems of large calculation volume and low efficiency in the prior art, and achieves more efficient and accurate position determination.
Patent Information
- Application Number
- CN202411906474.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-03-28
AI Technical Summary
In the prior art, the calculation amount of determining the location of a distributed photovoltaic system is large and the calculation efficiency is relatively low.
By acquiring multiple buildings in the map data, determining its surrounding environment information for each building, and inputting this information into a preset score model, evaluating the score of each building's distributed photovoltaic system, and selecting the location of the building with the highest score as the laying position.
The calculation amount is reduced, the calculation efficiency is improved, and the accuracy of determining the location of a distributed photovoltaic system is improved.
Smart Images

Figure CN119722800A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of data processing technology, and in particular, to a method for determining the position of a distributed photovoltaic system and a corresponding device. Background Art
[0002] Distributed photovoltaic system refers to a photovoltaic power generation system that is deployed near users through decentralized resources and with a small installed capacity. Distributed photovoltaic systems can usually be installed on roofs to provide power to corresponding users. In related technologies, the location for installing distributed photovoltaic systems is determined by fine-grained grids or drone bird's-eye view photography, but the location determined by this method has a large amount of calculation and low calculation efficiency. Summary of the invention
[0003] The purpose of the present disclosure is to provide a method for determining the position of a distributed photovoltaic system and a corresponding device to solve the technical problems existing in the related art.
[0004] In order to achieve the above objectives, in a first aspect, the present disclosure provides a method for determining a location of a distributed photovoltaic system, comprising: Acquire a plurality of first buildings in the map data corresponding to the first area; For each first building, determine the surrounding environment information of the first building, and input the surrounding environment information into a preset score model to obtain a first score corresponding to the first building, the preset score model is used to evaluate the score of laying a distributed photovoltaic system on the first building, and the first score is used to characterize the performance of laying the distributed photovoltaic system on the first building; The location of the first building corresponding to the maximum value among the plurality of first scores is determined as the location for laying the distributed photovoltaic system.
[0005] Optionally, the determining the surrounding environment information of the first building includes: Determine first environmental information of the first building in a second area, wherein the second area is an area range extending outward by a first distance from the first building as a center; Determine second environmental information of the first building in a third area, wherein the third area is an area range extending outward by a second distance from the first building as a center, and the second distance is smaller than the first distance; The surrounding environment information is determined according to the first environment information and the second environment information.
[0006] Optionally, determining the surrounding environment information according to the first environment information and the second environment information includes: The following information is determined as the surrounding environment information: green area ratio information in the second area, scenic area ratio information in the second area, surrounding residential information in the second area, irradiated residual area information of the first building, building floor height information of the first building, and building density information in the third area.
[0007] Optionally, the irradiated residual surface information of the first building is obtained in the following manner: Determine a shadow outline and a first building outline corresponding to the first building; determining a first building outline area corresponding to the first building outline; Performing spatial intersection analysis processing on the shadow outline and the first building outline to obtain the shadow intersection area of the first building; The irradiated residual surface information of the first building is obtained by subtracting the shadow intersection area from the first building outline area.
[0008] Optionally, the building density information in the third area is obtained in the following manner: Determine the number of second buildings in the third area, where the second buildings are buildings other than the first buildings in the third area; The building density information is obtained by dividing the second building quantity by the area corresponding to the third region.
[0009] Optionally, the preset score model is expressed by the following calculation formula:
[0010]
[0011] Wherein, X is the first score, n is the total amount of environmental information included in the surrounding environment information, and M i is the characteristic value corresponding to the i-th environmental information in the surrounding environment information, Z is the weight factor corresponding to the i-th environmental information in the surrounding environment information, is the second score of the i-th environmental information, is the average of multiple second scores.
[0012] In a second aspect, the present disclosure provides a position determination device for a distributed photovoltaic system, including a data acquisition module, a calculation module, and a comparison module; The data acquisition module is used to acquire a plurality of first buildings in the map data corresponding to the first area; The calculation module is used to determine the surrounding environment information of each first building, and input the surrounding environment information into a preset score model to obtain a first score corresponding to the first building, the preset score model is used to evaluate the score of laying a distributed photovoltaic system on the first building, and the first score is used to characterize the performance of laying a distributed photovoltaic system on the first building; The comparison module is used to determine the location of the first building corresponding to the maximum value among the multiple first scores as the location for laying the distributed photovoltaic system.
[0013] Optionally, the calculation module includes: A first determining module is used to determine first environmental information of the first building in a second area, wherein the second area is an area range extending outward by a first distance from the first building as a center; A second determining module is used to determine second environmental information of the first building in a third area, wherein the third area is an area range extending outward by a second distance from the first building as the center, and the second distance is smaller than the first distance; The third determining module is used to determine the surrounding environment information according to the first environment information and the second environment information.
[0014] Optionally, the third determining module is used to: The following information is determined as the surrounding environment information: green area ratio information in the second area, scenic area ratio information in the second area, surrounding residential information in the second area, irradiated residual area information of the first building, building floor height information of the first building, and building density information in the third area.
[0015] Optionally, the irradiated residual surface information of the first building is obtained in the following manner: Determine a shadow outline and a first building outline corresponding to the first building; determining a first building outline area corresponding to the first building outline; Performing spatial intersection analysis processing on the shadow outline and the first building outline to obtain the shadow intersection area of the first building; The irradiated residual surface information of the first building is obtained by subtracting the shadow intersection area from the first building outline area.
[0016] Optionally, the building density information in the third area is obtained in the following manner: Determine the number of second buildings in the third area, where the second buildings are buildings other than the first buildings in the third area; The building density information is obtained by dividing the second building quantity by the area corresponding to the third region.
[0017] Optionally, the preset score model is expressed by the following calculation formula:
[0018]
[0019] Wherein, X is the first score, n is the total amount of environmental information included in the surrounding environment information, and M i is the characteristic value corresponding to the i-th environmental information in the surrounding environment information, Z is the weight factor corresponding to the i-th environmental information in the surrounding environment information, is the second score of the i-th environmental information, is the average of multiple second scores.
[0020] In a third aspect, the present disclosure provides a non-temporary computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the methods provided in the first aspect of the present disclosure.
[0021] In a fourth aspect, the present disclosure provides an electronic device, including: a memory having a computer program stored thereon; A processor is used to execute the computer program in the memory to implement the steps of any one of the methods provided in the first aspect of the present disclosure.
[0022] In a fifth aspect, the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of any one of the methods provided in the first aspect of the present disclosure.
[0023] Through the above technical solution, multiple first buildings in the map data corresponding to the first area are obtained; for each first building, the surrounding environment information of the first building is input into the preset score model to obtain the first score corresponding to the first building, and among the multiple first scores, the location of the first building corresponding to the maximum value among the multiple first scores is determined as the location for laying the distributed photovoltaic system, wherein the preset score model is used to evaluate the score of laying the distributed photovoltaic system for the first building, and the first score is used to characterize the performance of laying the distributed photovoltaic system for the first building. The first score is determined according to the surrounding environment information corresponding to the multiple first buildings, and the location of the first building corresponding to the maximum first score is determined as the location for laying the distributed photovoltaic system. Compared with the related art of determining the location for setting and installing the distributed photovoltaic system through fine-grained grids or drone bird's-eye view photography, the amount of calculation can be reduced and the calculation efficiency can be improved at the same time.
[0024] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings: Figure 1 The diagram is a schematic diagram showing a method for determining a position of a distributed photovoltaic system according to an exemplary embodiment of the present disclosure.
[0026] Figure 2 The figure is a schematic diagram showing a position determination device of a distributed photovoltaic system according to an exemplary embodiment of the present disclosure.
[0027] Figure 3 It is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0028] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.
[0029] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the device is located and with the authorization given by the owner of the corresponding device.
[0030] In the first related technology, the pre-selected area is mainly divided into fine-grained grids, the time series information of the power generation, text semantic information and numerical data information of the grid location are obtained, feature extraction is performed based on the deep learning model, and then the multi-core learning model is used to obtain the evaluation score of the grid location in the area, providing a decision-making basis for intelligent site selection. This method predicts power generation at adjacent locations based on spatiotemporal correlation, and combines a variety of information for comprehensive evaluation, ensuring the accuracy and rationality of site selection.
[0031] In the second related technology, the area to be planned is mainly circled by controlling the drone to take a bird's-eye view, determine whether there is an inclined surface and an effective use area, obtain the energy consumption of electrical appliances in the area to determine the installation area of the photovoltaic panels, arrange the photovoltaic panels according to the size of the photovoltaic panels and the effective use area, and push the layout results to the user to assist the user in planning the location of the distributed photovoltaic system.
[0032] However, the inventors have found that when the location for laying a distributed photovoltaic system is determined by the method in the related art, the amount of calculation is large and the calculation efficiency is low.
[0033] In view of this, the present disclosure provides a method for determining the position of a distributed photovoltaic system and related devices to solve the technical problems existing in the above-mentioned related technologies.
[0034] like Figure 1 As shown, Figure 1 is a schematic diagram showing a method for determining the position of a distributed photovoltaic system according to an exemplary embodiment of the present disclosure, with reference to Figure 1 ,include: S101: Acquire a plurality of first buildings in map data corresponding to a first area; S102: For each first building, determine the surrounding environment information of the first building, and input the surrounding environment information into a preset score model to obtain a first score corresponding to the first building, wherein the preset score model is used to evaluate the score of laying a distributed photovoltaic system on the first building, and the first score is used to characterize the performance of laying the distributed photovoltaic system on the first building; S103: Determine the location of the first building corresponding to the maximum value among the plurality of first scores as the location for laying the distributed photovoltaic system.
[0035] Through the above technical solution, multiple first buildings in the map data corresponding to the first area are obtained; for each first building, the surrounding environment information of the first building is input into the preset score model to obtain the first score corresponding to the first building, and among the multiple first scores, the location of the first building corresponding to the maximum value among the multiple first scores is determined as the location for laying the distributed photovoltaic system, wherein the preset score model is used to evaluate the score of laying the distributed photovoltaic system for the first building, and the first score is used to characterize the performance of laying the distributed photovoltaic system for the first building. The first score is determined according to the surrounding environment information corresponding to the multiple first buildings, and the location of the first building corresponding to the maximum first score is determined as the location for laying the distributed photovoltaic system. Compared with the related art of determining the location for setting and installing the distributed photovoltaic system through fine-grained grids or drone bird's-eye view photography, the amount of calculation can be reduced and the calculation efficiency can be improved at the same time.
[0036] In order to enable those skilled in the art to better understand the method for determining the location of a distributed photovoltaic system provided by the present disclosure, the above steps are described in detail with examples below.
[0037] For example, a distributed photovoltaic system can be installed in a location with a large illumination area and maximum power generation efficiency to provide sufficient electricity for corresponding users. The first area can be an area where a distributed photovoltaic system needs to be set up for power generation. The first area includes urban areas, rural areas, and urban areas, which are not specifically limited in the embodiments of the present disclosure.
[0038] In the embodiment of the present disclosure, when it is necessary to set up a distributed photovoltaic system in a first area, it can be set up on the map data corresponding to the first area. A plurality of first buildings in the first area can be determined, and the first buildings can be candidate buildings for installing the distributed photovoltaic system. The number of the first buildings can be multiple.
[0039] For example, after determining a plurality of first buildings, the first score for laying a distributed photovoltaic system on each first building can be calculated, and the location for laying the distributed photovoltaic system can be determined according to the first score. The first score can characterize the performance of laying a distributed photovoltaic system on the first building. The higher the first score, the better the power generation efficiency of the distributed photovoltaic system laid at the location of the first building. The lower the first score, the worse the power generation efficiency of the distributed photovoltaic system laid at the location of the first building. The embodiments of the present disclosure do not make specific limitations on this.
[0040] When setting up a distributed photovoltaic system, it is necessary to consider the effect of the surrounding environment on the illumination of the selected location, so that the power generation efficiency of the distributed photovoltaic system is maximized. Therefore, in the embodiment of the present disclosure, the first score of the first building can be determined according to the surrounding environment information of the first building. The surrounding environment information can be input into a preset score model to obtain a first score. Among them, the preset score model can be used to evaluate the score of setting up a distributed photovoltaic system on the first building.
[0041] In a possible manner, the determining the surrounding environment information of the first building includes: Determine first environmental information of the first building in a second area, wherein the second area is an area range extending outward by a first distance from the first building as a center; Determine second environmental information of the first building in a third area, wherein the third area is an area range extending outward by a second distance from the first building as a center, and the second distance is smaller than the first distance; The surrounding environment information is determined according to the first environment information and the second environment information.
[0042] It should be understood that when determining the surrounding environment information of the first building, the environmental information of the first building in the second area and the third area can be determined. Among them, the second area can be an area range extending outward from the first building to the first distance. In the embodiment of the present disclosure, the first distance can be 300m, and this is not specifically limited in the embodiment of the present disclosure. The third area can be an area range extending outward from the first building to the second distance. In the embodiment of the present disclosure, the first distance can be 150m, and this is not specifically limited in the embodiment of the present disclosure. And the area corresponding to the third area belongs to the area corresponding to the third area.
[0043] Determining the first score for laying a distributed photovoltaic system on the first building based on the surrounding environment information of the first building can improve the accuracy of the first score. And dividing the surrounding environment information into a second area and a third area, and determining the surrounding environment information from the two preset areas respectively, can make the first score corresponding to the determined first building more accurate.
[0044] In a possible manner, determining the surrounding environment information according to the first environment information and the second environment information includes: The following information is determined as the surrounding environment information: green area ratio information in the second area, scenic area ratio information in the second area, surrounding residential information in the second area, irradiated residual area information of the first building, building floor height information of the first building, and building density information in the third area.
[0045] It should be understood that in this embodiment, in the second area, the green area ratio information, the scenic area ratio information and the surrounding residential information can be determined as the surrounding environment information. In the third area, the building density information can be determined as the surrounding environment information. For the first building, the building floor height information and the irradiated residual surface information corresponding to the first building can be determined as the surrounding environment information.
[0046] Among them, the green area ratio information may be information about the total area of the green area tag interest surface in the second area to the area corresponding to the outline of the first building. The scenic area ratio information may be information about the scenic area in the second area to the area corresponding to the outline of the first building. The surrounding residential information may be information about the number of people living in the second area. The irradiation residual area information may be information about the irradiation residual amount of the first building. The building floor height information may be information about the total floor height of the first building. The building density information may be information about the number of first buildings set in the third area. In this regard, the embodiments of the present disclosure do not make specific limitations.
[0047] By inputting the environment information included in the second area, the environment information included in the third area, and the information on the first building in the surrounding environment information into the preset score model, the accuracy of the first score can be improved.
[0048] In a possible manner, the irradiated residual surface information of the first building is obtained by: Determine a shadow outline and a first building outline corresponding to the first building; determining a first building outline area corresponding to the first building outline; Performing spatial intersection analysis processing on the shadow outline and the first building outline to obtain the shadow intersection area of the first building; The irradiated residual surface information of the first building is obtained by subtracting the shadow intersection area from the first building outline area.
[0049] It should be understood that when calculating the irradiated residual surface information of the first building, it can be calculated based on the first building outline area corresponding to the first building on the map data and the shadow outline corresponding to the first building on the map data. In the embodiment of the present disclosure, in the map data, the shadow outline and the first building outline corresponding to the first building are determined, and the first building outline area is determined based on the first building outline. For the shadow outline, the shadow outline and the first building outline are subjected to spatial intersection analysis processing to obtain the shadow intersection area corresponding to the first building, wherein the spatial intersection analysis processing can be to compare the shadow outline with the first building outline in the map data, and use the common area between them as the shadow intersection area.
[0050] The irradiated residual surface information can then be calculated using the following formula.
[0051] C=VD Among them, C is the radiation pressure surface information, V is the outline area of the first building, and D is the shadow intersection area.
[0052] In a possible manner, the building density information in the third area is obtained by: Determine the number of second buildings in the third area, where the second buildings are buildings other than the first buildings in the third area; The building density information is obtained by dividing the second building quantity by the area corresponding to the third region.
[0053] It should be understood that when calculating building density information, it can be calculated using the following formula.
[0054]
[0055] Among them, F is the building density information, j is the number of the second buildings, and sv is the area corresponding to the third region.
[0056] In a possible manner, the preset score model is represented by the following calculation formula:
[0057]
[0058] Wherein, X is the first score, n is the total amount of environmental information included in the surrounding environment information, and M i is the characteristic value corresponding to the i-th environmental information in the surrounding environment information, Z is the weight factor corresponding to the i-th environmental information in the surrounding environment information, is the second score of the i-th environmental information, is the average of multiple second scores.
[0059] It should be understood that the preset score model can be a planning evaluation model DDL (Planning Domain Definition Language, a language for describing planning problems), and the second score corresponding to the first building can be obtained by multiplying various environmental information included in the surrounding environment information with corresponding weight factors, and the first score can be obtained by calculating the second score as a percentage. The weight factors corresponding to various environmental information included in the surrounding environment information can be the same or different. For example, when the surrounding environment information is green area ratio information, the corresponding weight factor is -0.2; when the surrounding environment information is scenic area ratio information, the corresponding weight factor is -0.4; when the surrounding environment information is surrounding residential information, the corresponding weight factor is -0.2; when the surrounding environment information is green area ratio information, the corresponding weight factor is -0.15; when the surrounding environment information is irradiation residual surface information, the corresponding weight factor is 1.2; when the surrounding environment information is building floor height information, the corresponding weight factor is 0.65; when the surrounding environment information is building density information, the corresponding weight factor is -0.5. The embodiments of the present disclosure do not make specific limitations on this.
[0060] In this embodiment, the planning evaluation model can be , and then the second score can be normalized and smoothed by a fixed-parameter sigmiod function (an activation function widely used in machine learning and deep learning) to map it to the interval of (0,100] and achieve overall score smoothing. The normalized calculation formula can be calculated by the following calculation formula.
[0061]
[0062] The embodiments of the present disclosure are not specifically limited to this.
[0063] In the preset score model, the first score is calculated according to the weight factors corresponding to different environmental information in the surrounding environmental information, which can improve the accuracy of the calculation of the first score.
[0064] For example, after obtaining multiple first scores, the multiple first scores can be compared, and the first building corresponding to the largest first score among the multiple first scores is determined as the location for laying the distributed photovoltaic system. Since the higher the first score, the better the power generation efficiency of the distributed photovoltaic system laid at the corresponding location, the power generation efficiency of the laid distributed photovoltaic system can be maximized.
[0065] Through the above technical scheme, the environmental information of the second area and the third area in the environmental information around the first building and the relevant information of the first building are introduced to provide a decision-making reference for the economic value planning and realization significance of photovoltaic laying. At the same time, compared with the related technology of determining the location of setting and installing the distributed photovoltaic system through fine-grained grids or drone bird's-eye view shooting, the amount of calculation can be reduced, and the calculation efficiency can be improved at the same time, and the accuracy of determining the location of laying the distributed photovoltaic system can also be improved. When this method is applied to densely built places such as developed cities, the location of laying the distributed photovoltaic system can be accurately and quickly determined, thereby improving the efficiency of laying the distributed photovoltaic system. At the same time, it can also provide decision-making basis and convenience for the site selection of photovoltaic power generation equipment.
[0066] Based on the same concept, this embodiment also provides a distributed photovoltaic system position determination device, referring to Figure 2 , Figure 2 is a schematic diagram showing a position determination device 200 for a distributed photovoltaic system according to an exemplary embodiment of the present disclosure, such as Figure 2 As shown, it includes a data acquisition module 201, a calculation module 202 and a comparison module 203; The data acquisition module 201 is used to acquire a plurality of first buildings in the map data corresponding to the first area; The calculation module 202 is used to determine the surrounding environment information of each first building, and input the surrounding environment information into a preset score model to obtain a first score corresponding to the first building, the preset score model is used to evaluate the score of laying a distributed photovoltaic system on the first building, and the first score is used to characterize the performance of laying a distributed photovoltaic system on the first building; The comparison module 203 is used to determine the location of the first building corresponding to the maximum value among the multiple first scores as the location for laying the distributed photovoltaic system.
[0067] Optionally, the calculation module 202 includes: A first determining module is used to determine first environmental information of the first building in a second area, wherein the second area is an area range extending outward by a first distance from the first building as a center; A second determining module is used to determine second environmental information of the first building in a third area, wherein the third area is an area range extending outward by a second distance from the first building as the center, and the second distance is smaller than the first distance; The third determining module is used to determine the surrounding environment information according to the first environment information and the second environment information.
[0068] Optionally, the third determining module is used to: The following information is determined as the surrounding environment information: green area ratio information in the second area, scenic area ratio information in the second area, surrounding residential information in the second area, irradiated residual area information of the first building, building floor height information of the first building, and building density information in the third area.
[0069] Optionally, the irradiated residual surface information of the first building is obtained in the following manner: Determine a shadow outline and a first building outline corresponding to the first building; determining a first building outline area corresponding to the first building outline; Performing spatial intersection analysis processing on the shadow outline and the first building outline to obtain the shadow intersection area of the first building; The irradiated residual surface information of the first building is obtained by subtracting the shadow intersection area from the first building outline area.
[0070] Optionally, the building density information in the third area is obtained in the following manner: Determine the number of second buildings in the third area, where the second buildings are buildings other than the first buildings in the third area; The building density information is obtained by dividing the second building quantity by the area corresponding to the third region.
[0071] Optionally, the preset score model is expressed by the following calculation formula:
[0072]
[0073] Wherein, X is the first score, n is the total amount of environmental information included in the surrounding environment information, and M i is the characteristic value corresponding to the i-th environmental information in the surrounding environment information, Z is the weight factor corresponding to the i-th environmental information in the surrounding environment information, is the second score of the i-th environmental information, is the average of multiple second scores.
[0074] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0075] Based on the same concept, this embodiment also provides a non-temporary computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for determining the position of a distributed photovoltaic system provided in this embodiment are implemented.
[0076] Based on the same concept, this embodiment also provides an electronic device, including: a memory having a computer program stored thereon; The processor is used to execute the computer program in the memory to implement the steps of the method for determining the position of the distributed photovoltaic system provided in this embodiment.
[0077] Based on the same concept, this embodiment also provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the method for determining the position of a distributed photovoltaic system provided in this embodiment.
[0078] Figure 3 FIG. 1 is a block diagram of an electronic device 300 according to an exemplary embodiment. Figure 3 As shown, the electronic device 300 may include: a processor 301 , a memory 302 . The electronic device 300 may also include one or more of a multimedia component 303 , an input / output (I / O) interface 304 , and a communication component 305 .
[0079] The processor 301 is used to control the overall operation of the electronic device 300 to complete all or part of the steps in the above-mentioned distributed photovoltaic system location determination method. The memory 302 is used to store various types of data to support the operation of the electronic device 300. For example, these data may include instructions for any application or method used to operate on the electronic device 300, and application-related data, such as contact data, sent and received messages, pictures, audio, video, etc. The memory 302 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, referred to as EPROM), programmable read-only memory (Programmable Read-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, magnetic disk or optical disk. The multimedia component 303 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may be further stored in the memory 302 or sent through the communication component 305. The audio component also includes at least one speaker for outputting audio signals. The I / O interface 304 provides an interface between the processor 301 and other interface modules, and the other interface modules may be keyboards, mice, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 305 is used for wired or wireless communication between the electronic device 300 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, etc., or a combination of one or more of them, is not limited here. Therefore, the corresponding communication component 305 may include: Wi-Fi module, Bluetooth module, NFC module, etc.
[0080] In an exemplary embodiment, the electronic device 300 can be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned distributed photovoltaic system location determination method.
[0081] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, and when the program instructions are executed by a processor, the steps of the above-mentioned distributed photovoltaic system location determination method are implemented. For example, the computer-readable storage medium may be the above-mentioned memory 302 including program instructions, and the above-mentioned program instructions may be executed by the processor 301 of the electronic device 300 to complete the above-mentioned distributed photovoltaic system location determination method.
[0082] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments. Within the technical concept of the present disclosure, a variety of simple modifications can be made to the technical solution of the present disclosure, and these simple modifications all fall within the protection scope of the present disclosure.
[0083] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.
[0084] In addition, various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.
Claims
1. A method for determining the location of a distributed photovoltaic system, characterized in that: include: Acquire a plurality of first buildings in the map data corresponding to the first area; For each first building, determine the surrounding environment information of the first building, and input the surrounding environment information into a preset score model to obtain a first score corresponding to the first building, the preset score model is used to evaluate the score of laying a distributed photovoltaic system on the first building, and the first score is used to characterize the performance of laying the distributed photovoltaic system on the first building; The location of the first building corresponding to the maximum value among the plurality of first scores is determined as the location for laying the distributed photovoltaic system.
2. The method for determining the position of a distributed photovoltaic system according to claim 1, characterized in that: The determining of the surrounding environment information of the first building includes: Determine first environmental information of the first building in a second area, wherein the second area is an area range extending outward by a first distance from the first building as a center; Determine second environmental information of the first building in a third area, wherein the third area is an area range extending outward by a second distance from the first building as a center, and the second distance is smaller than the first distance; The surrounding environment information is determined according to the first environment information and the second environment information.
3. The method for determining the position of a distributed photovoltaic system according to claim 2, characterized in that: The determining the surrounding environment information according to the first environment information and the second environment information includes: The following information is determined as the surrounding environment information: green area ratio information in the second area, scenic area ratio information in the second area, surrounding residential information in the second area, irradiated residual area information of the first building, building floor height information of the first building, and building density information in the third area.
4. The method for determining the position of a distributed photovoltaic system according to claim 3, characterized in that: The irradiated residual surface information of the first building is obtained in the following manner: Determine a shadow outline and a first building outline corresponding to the first building; determining a first building outline area corresponding to the first building outline; Performing spatial intersection analysis processing on the shadow outline and the first building outline to obtain the shadow intersection area of the first building; The irradiated residual surface information of the first building is obtained by subtracting the shadow intersection area from the first building outline area.
5. The method for determining the position of a distributed photovoltaic system according to claim 3, characterized in that: The building density information in the third area is obtained by: Determine the number of second buildings in the third area, where the second buildings are buildings other than the first buildings in the third area; The building density information is obtained by dividing the second building quantity by the area corresponding to the third region.
6. The method for determining the position of a distributed photovoltaic system according to any one of claims 1 to 5, characterized in that: The preset score model is expressed by the following calculation formula: Wherein, X is the first score, n is the total amount of environmental information included in the surrounding environment information, and M i is the characteristic value corresponding to the i-th environmental information in the surrounding environment information, Z is the weight factor corresponding to the i-th environmental information in the surrounding environment information, is the second score of the i-th environmental information, is the average of multiple second scores.
7. A device for determining the position of a distributed photovoltaic system, characterized in that: It includes a data acquisition module, a calculation module and a comparison module; The data acquisition module is used to acquire a plurality of first buildings in the map data corresponding to the first area; The calculation module is used to determine the surrounding environment information of each first building, and input the surrounding environment information into a preset score model to obtain a first score corresponding to the first building, the preset score model is used to evaluate the score of laying a distributed photovoltaic system on the first building, and the first score is used to characterize the performance of laying a distributed photovoltaic system on the first building; The comparison module is used to determine the location of the first building corresponding to the maximum value among the multiple first scores as the location for laying the distributed photovoltaic system.
8. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
9. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the method according to any one of claims 1 to 6.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.