New energy charging station layout automatic generation method, device and equipment
By analyzing and optimizing parking lot floor plans through a multi-agent collaborative architecture, a new energy charging station layout that meets design specifications is generated. This solves the problem of insufficient intelligence in existing technologies and enables the design of charging stations that can efficiently adapt to complex sites and diverse needs.
Patent Information
- Application Number
- CN202511235236.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-01
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2045-09-01
AI Technical Summary
The existing layout and design of new energy charging stations have limited intelligence, making it difficult to efficiently adapt to complex site conditions and diverse needs.
A multi-agent collaborative architecture is adopted. By analyzing the parking lot floor plan, a digital spatial model is established, spatial constraints are obtained, a preliminary layout is generated by combining user requirement parameters, and local and global optimizations are performed. Finally, compliance verification is carried out according to design specifications to generate the final layout.
It has significantly improved the intelligence, automation and practicality of the layout design of new energy charging stations, and can accurately adapt to complex site conditions to meet the diverse needs of users.
Smart Images

Figure CN120724564B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of new energy charging station layout planning, and in particular relates to a new energy charging station layout automatic generation method, device and equipment. BACKGROUND
[0002] With the rapid development of new energy vehicles, the demand for charging station construction continues to grow. In order to improve the construction efficiency, space utilization and operation benefit of the charging station, more and more enterprises and design units begin to pay attention to the intelligent layout design of the charging station in complex sites such as parking lots. The traditional manual design method is difficult to cope with diversified site conditions and complex user requirements, and intelligent and automated layout planning technology has become an important direction of industry development. In recent years, artificial intelligence, image recognition and space optimization technologies have been gradually applied to the field of charging station design, promoting the digitalization and intelligent upgrading of the design process. At present, the layout design of new energy charging stations mainly has the following technical routes:
[0003] 1. Manual experience design: the designer manually plans the layout according to the site CAD drawing and project requirements. This method relies on the designer's experience, is low in efficiency and prone to errors, and is difficult to balance complex requirements and standard requirements; 2. Automatic layout tool based on rules: some design software has a simple rule engine built-in, which can automatically generate part of the layout scheme according to the preset rules, but the flexibility and intelligence degree are limited, and it is difficult to adapt to changing sites and requirements; 3. Single AI model assisted design: some systems introduce AI models (such as image recognition, simple optimization algorithms, etc.), which can assist in identifying site space or local optimization, but usually only handle single tasks, lacking full-process intelligent collaboration capabilities; 4. Automatic design platform integrated with algorithm engine: some high-end design platforms integrate space optimization algorithms (such as genetic algorithm, simulated annealing, etc.), which can improve the layout optimization capability to a certain extent, but the algorithm selection and process arrangement are mostly fixed, lacking flexible intelligent decision-making and multi-task collaboration capabilities.
[0004] Therefore, the existing new energy charging station layout design has the problems of limited intelligence degree, weak collaboration ability, and difficulty in efficiently adapting to complex site conditions and diversified requirements. SUMMARY
[0005] The embodiments of the present application provide a new energy charging station layout automatic generation method, device and equipment, which aims to solve the problems of limited intelligence degree, weak collaboration ability, and difficulty in efficiently adapting to complex site conditions and diversified requirements of the existing new energy charging station layout design.
[0006] In a first aspect, the embodiments of the present application provide a new energy charging station layout automatic generation method, which comprises:
[0007] The input parking lot plan is parsed to obtain a parsing result;
[0008] After a digital space model is established based on the parsing result, each space unit in the digital space model is parsed through a space relationship analysis algorithm to obtain a space constraint condition;
[0009] A preliminary layout is generated according to user demand parameters, in combination with the digital space model and the space constraint condition;
[0010] On the basis of the preliminary layout, local optimization and global optimization are sequentially performed to obtain an intermediate layout;
[0011] The intermediate layout is checked for compliance according to relevant design specifications and safety standards to obtain a checking result;
[0012] If the checking result is a passing check, the intermediate layout is determined as a final layout.
[0013] In a second aspect, an embodiment of the present application further provides a layout automatic generation device of a new energy charging station, and the device comprises:
[0014] A first parsing unit is configured to parse an input parking lot plan to obtain a parsing result;
[0015] A second parsing unit is configured to, after a digital space model is established based on the parsing result, parse each space unit in the digital space model through a space relationship analysis algorithm to obtain a space constraint condition;
[0016] A generation unit is configured to generate a preliminary layout according to user demand parameters, in combination with the digital space model and the space constraint condition;
[0017] An optimization unit is configured to, on the basis of the preliminary layout, sequentially perform local optimization and global optimization to obtain an intermediate layout;
[0018] A checking unit is configured to check the intermediate layout for compliance according to relevant design specifications and safety standards to obtain a checking result;
[0019] A determination unit is configured to, if the checking result is a passing check, determine the intermediate layout as a final layout.
[0020] In a third aspect, an embodiment of the present application further provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the method of the first aspect when executing the computer program.
[0021] In a fourth aspect, the embodiments of the present application further provide a computer readable storage medium, which stores a computer program, the computer program comprising program instructions, and the program instructions, when executed by a processor, can implement the method of the first aspect.
[0022] The present application provides a new energy charging station layout automatic generation method, device and equipment, the method comprises: analyzing the input parking lot plan to obtain an analysis result; after establishing a digital space model based on the analysis result, analyzing each space unit in the digital space model by a space relationship analysis algorithm to obtain space constraint conditions; according to user demand parameters, combining the digital space model and the space constraint conditions, generating a preliminary layout; on the basis of the preliminary layout, sequentially performing local optimization and global optimization to obtain an intermediate layout; according to relevant design specifications and safety standards, performing compliance checking on the intermediate layout to obtain a checking result; if the checking result is that the checking is passed, the intermediate layout is determined as the final layout. The embodiments of the present application realize intelligentization of the whole process from graphic analysis to layout scheme generation by integrating graphic analysis, demand understanding, layout generation and compliance checking, and significantly improve the intelligentization, automation and practicability level of new energy charging station layout design; by fusing the actual site conditions (digital space model and space constraint conditions) and user demand parameters, the generated layout scheme can accurately adapt to complex site conditions, effectively meeting the diversified needs of users. BRIEF DESCRIPTION OF DRAWINGS
[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.
[0024] Figure 1 The flowchart of the new energy charging station layout automatic generation method provided by the embodiments of the present application;
[0025] Figure 2 The schematic block diagram of the new energy charging station layout automatic generation device provided by the embodiments of the present application;
[0026] Figure 3 The schematic block diagram of the electronic device provided by the embodiments of the present application. DETAILED DESCRIPTION
[0027] With reference to the accompanying drawings, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts should fall within the scope of the present application.
[0028] It should be understood that the terms "comprising" and "including" as used in the specification and the appended claims indicate the presence of the described features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0029] It should also be understood that the terms used in the present application specification are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in the present application specification and the appended claims, the singular forms "a", "an" and "the" are intended to include the plural forms unless the context clearly indicates otherwise.
[0030] It should be further understood that the term "and / or" used in the present application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes these combinations. The embodiments of the present application provide a new energy charging station layout automatic generation method, device and equipment. The new energy charging station layout automatic generation method is described in detail in the following Figure 1 , Figure 1 The flowchart of the new energy charging station layout automatic generation method provided by the embodiments of the present application is shown in the figure. The new energy charging station layout automatic generation method is applied to the controller of an intelligent layout system. The present application will be described in detail through specific embodiments.
[0031] Figure 1 The flowchart of the new energy charging station layout automatic generation method provided by the embodiments of the present application is shown in the figure. As shown in Figure 1 The method comprises the following steps S110-S160.
[0032] S110, the input parking lot plan is parsed to obtain a parsing result.
[0033] In the embodiment, the input parking lot plan is a CAD plan; specifically, by calling a CAD analysis agent, the user-uploaded parking lot plan is automatically read and analyzed by using a graphic recognition and spatial data extraction technology, the site boundary, internal road (including center line, width and direction parameters), obstacle (including geometric size, position coordinates and type attribute), existing building and other related facilities are accurately identified, and the vector graphic information of the above elements is converted into structured spatial data, which is the analysis result.
[0034] In an embodiment, step S110 includes: automatically reading and analyzing the user-uploaded parking lot plan by a spatial data extraction technology, obtaining the vector graphic information of the site boundary, internal road, obstacle, existing building and other related facilities in the parking lot plan; and converting the vector graphic information to obtain an analysis result containing the spatial position, attribute characteristics and mutual relationship of each element.
[0035] In the embodiment, the user-uploaded parking lot plan is automatically read and analyzed by a spatial data extraction technology, and the vector graphic information of the site boundary, internal road, obstacle, existing building and other related facilities in the parking lot plan is obtained; the vector graphic information contains the vertex coordinate sequence, geometric size parameter and graphic correlation of each element; the vector graphic information of the above elements is converted into structured spatial data, which specifically covers: 1. vector coordinate information, such as vertex coordinates of the boundary, path coordinates of the road center line and other spatial position data; 2. geometric size parameters, such as road width, obstacle size, boundary range size and other shape description data; 3. attribute characteristic information, such as road type, obstacle material, facility function classification and other non-spatial characteristic data; 4. spatial relationship, such as the connection relationship between a road and an entrance, the adjacent relationship between an obstacle and a parking space, and the position correlation between elements. These information is organized into a structured format, so that the originally dispersed graphic elements are converted into mutually related data that can be directly processed and analyzed by a computer, facilitating subsequent planning and design or intelligent management of the parking lot.
[0036] S120, after the digital spatial model is established based on the analysis result, each spatial unit in the digital spatial model is analyzed by a spatial relationship analysis algorithm to obtain spatial constraint conditions.
[0037] In this embodiment, the digital space model is established by the space modeling intelligent agent according to the analysis result, and the three-dimensional space coordinates and attribute characteristics (such as obstacle type and facility function attribute) of the obstacles and existing facilities are labeled in the digital space model. Then, the space relationship analysis algorithm is used to analyze each space unit (such as available space area, passage area, and restricted area) in the digital space model, calculate the minimum safety distance, available area, and width of the passage path between each space unit, and form the space constraint condition, thereby providing accurate space limitation basis for subsequent layout generation.
[0038] In step S130, a preliminary layout is generated according to the user demand parameters, in combination with the digital space model and the space constraint condition.
[0039] In this embodiment, the demand analysis intelligent agent uses a large model (such as an AI large language model) to perform semantic analysis and structural decomposition on the input user demand parameters (such as the number of charging pile parking spaces, the capacity of energy storage equipment, the type and number of supporting service facilities, etc.), and converts them into quantifiable layout indicators (for example, the number of charging pile parking spaces corresponds to “20 fast charging parking spaces need to be arranged, and the single parking space occupies an area of ≥6㎡”; the capacity of energy storage equipment corresponds to “a 30㎡ dedicated area needs to be reserved in the energy storage area, and the straight-line distance from the charging pile is ≤10 meters”; the type and number of supporting facilities correspond to “2 restrooms (each 8㎡) and 1 equipment room (15㎡) need to be set up, and the restrooms need to be close to the main passage”). Meanwhile, the available space area and the space constraint condition (such as facility spacing threshold and passage width limit) in the digital space model are called, and through the matching relationship between the demand elements and the space resources, the arrangement density planning of the charging pile array (matching the “20 fast charging parking spaces” indicator), the site selection and range demarcation of the energy storage area (matching the “30㎡ dedicated area and distance limit” indicator), and the functional partition layout of the supporting facilities (matching the “area and position requirements of restrooms and equipment rooms” indicator) are completed on the premise of meeting the space constraint condition, thereby forming a preliminary layout that meets the user demand and the space constraint condition.
[0040] In one embodiment, step S130 includes inputting the user demand parameters, the digital space model, and the space constraint condition into a large model, and generating a corresponding preliminary layout by the large model according to historical design experience and general specification requirements.
[0041] In this embodiment, the user demand parameters (such as the number of charging pile parking spaces, the capacity of energy storage equipment, the type and number of supporting service facilities, etc.), the digital space model, and the space constraint conditions (such as facility spacing thresholds, passage width restrictions, etc.) are input into a large model (such as an AI large language model). The large model automatically generates a preliminary layout suggestion (and a preliminary layout) including the approximate distribution areas of various facilities (charging piles, energy storage areas, supporting service facilities, etc.), the functional partition division scheme, and the main line direction based on historical design experience and general specification requirements (for example, the connection requirements of entrances and exits with main roads at the functional partition level, the separation standards of dynamic and static areas, the one-way / two-way traffic scene adaptation rules at the line design level, the parking space and supporting service facility number ratio standards at the facility ratio level, etc.).
[0042] In step S140, local optimization and global optimization are sequentially performed based on the preliminary layout to obtain an intermediate layout.
[0043] In this embodiment, based on the preliminary layout, a facility refinement agent calls a small model to perform local optimization on the preliminary layout to obtain a preliminary intermediate layout. Then, a space optimization agent calls an external algorithm engine to perform global optimization on the preliminary intermediate layout to obtain an intermediate layout.
[0044] In one embodiment, step S140 includes inputting the preliminary layout into a small model, performing local optimization on the preliminary layout by the small model according to built-in facility specification requirements to obtain a preliminary intermediate layout, and calling an external algorithm engine to perform global optimization on the preliminary intermediate layout to obtain an intermediate layout.
[0045] In this embodiment, the small model performs precise adjustment on the specific position, orientation, and adjacent spacing of each facility according to facility specification requirements (such as minimum size standards for parking spaces, safety distance parameters for energy storage equipment and box transformers, lower limits for fire passage widths, and design requirements for barrier-free passages for washrooms and convenience stores) and space constraint conditions for different types of elements such as charging piles, energy storage equipment, and supporting service facilities, to form a preliminary intermediate layout. The space optimization agent can call an external algorithm engine, which integrates multiple optional algorithms (such as genetic algorithms, simulated annealing, heuristic search, and constraint satisfaction) to adaptively select the optimal algorithm (for example, when the site is a regular rectangle and the layout conflict is less, the heuristic search algorithm is preferred to complete global layout adjustment) according to specific scene and task requirements. From a global perspective, the function partition rationality, space resource utilization, and line connectivity efficiency of the preliminary intermediate layout are optimized (such as adjusting the function area distribution to shorten the charging line and optimizing the facility density to improve land utilization) to ultimately obtain an intermediate layout that takes into account both local compliance and global rationality.
[0046] S150, performing compliance verification on the intermediate layout according to relevant design specifications and safety standards to obtain a verification result.
[0047] In this embodiment, the compliance verification agent performs compliance verification on the intermediate layout according to built-in relevant design specifications and safety standards (such as fire passage width, minimum facility spacing, barrier-free passage, etc.). The verification result includes “compliance items”, “slightly non-compliant items”, “serious non-compliant items”, and specific rectification suggestions, which are obtained by quantitatively comparing the layout parameters of the intermediate layout with the specification thresholds (from relevant design specifications and safety standards). The relevant design specifications include national relevant design specifications and local relevant design specifications.
[0048] In an embodiment, after step S150, it further includes: if the verification result is not passed, triggering a layout adjustment mechanism based on the non-compliant items in the verification result to make targeted corrections to the non-compliant items, generating a corrected intermediate layout, and returning to perform the compliance verification step.
[0049] In this embodiment, if there are “slightly non-compliant items” or “serious non-compliant items” (i.e., the verification is not passed) in the verification result, the layout adjustment mechanism is automatically triggered to make targeted corrections to the non-compliant items based on specific rectification suggestions, generate a corrected intermediate layout, and then return to step S150 to redo the compliance verification by the compliance verification agent until all items in the verification result are “compliant items”, forming a closed-loop optimization process to ensure that the final layout fully complies with relevant design specifications and safety standards.
[0050] S160, if the verification result is passed, determining the intermediate layout as the final layout.
[0051] In this embodiment, if the verification result is passed, the intermediate layout is determined as the final layout, and the final layout supports three-dimensional visual display, allowing users to intuitively view the design effect.
[0052] In an embodiment, after step S160, it further includes: outputting the final layout as a standardized CAD drawing.
[0053] In this embodiment, the result output agent outputs the final layout as a standardized CAD drawing.
[0054] In the embodiment of the present application, the intelligent layout system adopts a multi-agent artificial intelligence architecture based on the cooperation of large models and small models, which is dedicated to the intelligent layout planning of new energy charging stations on the parking lot plan (CAD drawing). The intelligent layout system takes the CAD drawing as the core input, combines artificial intelligence and multi-agent technology, and realizes the full-process intelligent and automated design of charging station layout, which specifically includes the following aspects: first, the system adopts a multi-agent cooperative architecture, and divides the automatic generation process of the layout of the new energy charging station into several key sub-tasks, such as graphic analysis, space modeling, demand analysis, preliminary layout generation, facility refinement, space optimization, compliance verification, and result output. Each sub-task is independently responsible by a special agent (including a CAD analysis agent, a space modeling agent, a demand analysis agent, a facility refinement agent, a space optimization agent, a compliance verification agent, and a result output agent), each agent has autonomous decision-making and task execution capability, and can independently complete its own work according to the task target and input data, and pass the intermediate result to the downstream agent to realize pipeline cooperative work. The multi-agent cooperative mechanism can fully utilize the parallel computing and distributed processing capability, and significantly improve the operation efficiency and task processing capability of the whole system. In summary, the present application efficiently disassembles and collaborates the complex charging station layout design task through the multi-agent cooperative architecture, realizes the intelligent, automated, and expandable new energy charging station layout planning, greatly improves the design efficiency, intelligence level, and engineering practicability, effectively solves the problems of low efficiency, easy error, low space utilization, unreasonable layout, difficult compliance guarantee, and design and construction disconnection in the prior art, and significantly improves the intelligence, automation, and practicability level of the new energy charging station layout design.
[0055] In an embodiment, after step S160, further comprising: if a personalized adjustment operation is detected, adjusting the final layout in real time based on the personalized adjustment operation to generate a personalized layout.
[0056] In the present embodiment, the intelligent layout system is configured with a human interaction interface to provide a manual fine-tuning function; the user can initiate a personalized adjustment operation (such as dragging the charging pile position to avoid a specific area, modifying the parking space size to adapt to large vehicles, adjusting the channel direction to optimize the use habit, etc.) through the human interaction interface, and the system will capture these operations in real time and convert them into space parameter adjustment signals, synchronously update the vector coordinates, geometric dimensions, and topological relationships of the final layout, etc., to form a personalized layout, and realize the organic combination of "AI automatic design and human-machine collaborative optimization".
[0057] Further, if the personalized adjustment operation is detected, the final layout is adjusted in real time based on the personalized adjustment operation, and after the personalized layout is generated, the method further comprises: performing compliance checking on the personalized layout by a compliance checking intelligent agent according to built-in related design specifications and safety standards, checking whether new non-compliance items are introduced by the manual adjustment; if the personalized checking result shows compliance, the personalized layout can be directly used as the final output scheme; if there are non-compliance items in the personalized checking result, a layout adjustment mechanism is triggered to correct the non-compliance items in the personalized checking result, so as to assist the user to meet the related design specifications and safety standards while retaining the personalized demand, and realize the dual protection of flexibility and compliance.
[0058] In summary, the embodiment of the present application realizes intelligent and collaborative whole-process from graphic analysis to layout scheme generation by integrating graphic analysis, demand understanding, layout generation and compliance checking technologies, and significantly improves the intelligent, automated and practical level of new energy charging station layout design; by fusing the actual site conditions (digital space model and space constraint conditions) and user demand parameters, the generated layout scheme can accurately adapt to complex site conditions and effectively meet the diversified needs of users.
[0059] Figure 2 A schematic block diagram of the layout automatic generation device of the new energy charging station provided by the embodiment of the present application is shown in Figure 2 As shown, corresponding to the above layout automatic generation method of the new energy charging station, the present application also provides a layout automatic generation device of the new energy charging station, which is configured in the controller of the intelligent layout system. Specifically, please refer to Figure 2 The layout automatic generation device 700 of the new energy charging station comprises:
[0060] A first analysis unit 701 is configured to analyze the input parking lot plan to obtain an analysis result;
[0061] A second analysis unit 702 is configured to analyze each space unit in the digital space model by a space relationship analysis algorithm after the digital space model is established based on the analysis result, and obtain space constraint conditions;
[0062] A generation unit 703 is configured to generate a preliminary layout according to user demand parameters, in combination with the digital space model and the space constraint conditions;
[0063] An optimization unit 704 is configured to sequentially perform local optimization and global optimization based on the preliminary layout to obtain an intermediate layout;
[0064] A checking unit 705 is configured to perform compliance checking on the intermediate layout according to related design specifications and safety standards to obtain a checking result;
[0065] The determination unit 706 is configured to determine the intermediate layout as the final layout if the check result is a check pass.
[0066] In some embodiments, the generation unit 703, when performing the step of generating a preliminary layout according to user demand parameters, in combination with the digitized space model and the space constraint conditions, is specifically configured to:
[0067] input the user demand parameters, the digitized space model and the space constraint conditions into a large model, and generate a corresponding preliminary layout according to historical design experience and general specification requirements of the large model.
[0068] In some embodiments, the optimization unit 704, when performing the step of sequentially performing local optimization and global optimization on the basis of the preliminary layout to obtain an intermediate layout, is specifically configured to:
[0069] input the preliminary layout into a small model, and perform local optimization on the preliminary layout according to built-in facility specification requirements of the small model to obtain a preliminary intermediate layout; and call an external algorithm engine to perform global optimization on the preliminary intermediate layout to obtain an intermediate layout.
[0070] In some embodiments, the check unit 705, after performing the step of performing compliance checking on the intermediate layout according to relevant design specifications and safety standards to obtain a check result, is further configured to:
[0071] if the check result is a check fail, trigger a layout adjustment mechanism based on non-compliant items in the check result to make targeted corrections on the non-compliant items, generate a corrected intermediate layout, and return to perform the step of compliance checking.
[0072] In some embodiments, the determination unit 706, after performing the step of determining the intermediate layout as the final layout if the check result is a check pass, is further configured to:
[0073] output the final layout as a standardized CAD drawing.
[0074] In some embodiments, the determination unit 706, after performing the step of determining the intermediate layout as the final layout if the check result is a check pass, is further configured to:
[0075] if a personalized adjustment operation is detected, adjust the final layout in real time based on the personalized adjustment operation to generate a personalized layout.
[0076] In some embodiments, the first analysis unit 701, when performing the step of analyzing the input parking lot plan to obtain an analysis result, is specifically configured to:
[0077] By a spatial data extraction technique, the uploaded parking lot plan is automatically read and analyzed to obtain vector graphic information of the parking lot plan, including field boundary, internal road, obstacle, existing building and other related facilities; the vector graphic information is transformed to obtain an analysis result including spatial position, attribute characteristics and mutual relationship of each element.
[0078] It should be noted that the specific implementation process of the above new energy charging station layout automatic generation device and each unit can be clearly understood by those skilled in the art, which can be referred to the corresponding description in the foregoing method embodiments, and for the convenience and brevity of description, it will not be repeated here.
[0079] The new energy charging station layout automatic generation device can be realized in the form of a computer program, which can run on an electronic device as shown in the figure. Figure 3
[0080] Please refer to Figure 3 , Figure 3 is a schematic block diagram of an electronic device provided by an embodiment of the application. The electronic device 800 can be a terminal or a server, wherein the terminal can be an electronic device with communication function. The server can be a stand-alone server or a server cluster composed of multiple servers.
[0081] Please refer to Figure 3 , the electronic device 800 includes a processor 802, a memory and a network interface 805 connected through a system bus 801, wherein the memory can include a non-volatile storage medium 803 and an internal memory 804.
[0082] The non-volatile storage medium 803 can store an operating system 8031 and a computer program 8032. The computer program 8032 includes program instructions which, when executed, can cause the processor 802 to perform a new energy charging station layout automatic generation method.
[0083] The processor 802 is configured to provide computing and control capabilities to support the operation of the entire electronic device 800.
[0084] The internal memory 804 provides an environment for the running of the computer program 8032 in the non-volatile storage medium 803, which, when executed by the processor 802, can cause the processor 802 to perform a new energy charging station layout automatic generation method.
[0085] The network interface 805 is configured to perform network communication with other devices. Those skilled in the art can understand that Figure 3 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the electronic device 800 to which the scheme of the present application is applied. The specific electronic device 800 can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0086] The processor 802 is configured to run the computer program 8032 stored in the memory to implement the following steps:
[0087] The input parking lot plan is parsed to obtain a parsing result. After a digital space model is established based on the parsing result, each space unit in the digital space model is parsed by a spatial relationship analysis algorithm to obtain a space constraint condition. A preliminary layout is generated according to user demand parameters, in combination with the digital space model and the space constraint condition. On the basis of the preliminary layout, local optimization and global optimization are sequentially performed to obtain an intermediate layout. The intermediate layout is checked for compliance according to relevant design specifications and safety standards to obtain a checking result. If the checking result is passed, the intermediate layout is determined as a final layout.
[0088] In some embodiments, when implementing the step of generating a preliminary layout according to user demand parameters, in combination with the digital space model and the space constraint condition, the processor 802 specifically implements the following steps:
[0089] The user demand parameters, the digital space model, and the space constraint condition are input into a large model. The large model generates a corresponding preliminary layout according to historical design experience and general specification requirements.
[0090] In some embodiments, when implementing the step of sequentially performing local optimization and global optimization on the basis of the preliminary layout to obtain an intermediate layout, the processor 802 specifically implements the following steps:
[0091] The preliminary layout is input into a small model. The small model performs local optimization on the preliminary layout according to built-in facility specification requirements to obtain a preliminary intermediate layout. An external algorithm engine is called to perform global optimization on the preliminary intermediate layout to obtain an intermediate layout.
[0092] In some embodiments, after implementing the step of checking the intermediate layout for compliance according to relevant design specifications and safety standards to obtain a checking result, the processor 802 further implements the following steps:
[0093] If the checking result is not passed, a layout adjustment mechanism is triggered based on non-compliant items in the checking result to make targeted corrections on the non-compliant items. After a corrected intermediate layout is generated, the step of checking for compliance is returned to be executed. In some embodiments, when implementing the step of sequentially performing local optimization and global optimization on the basis of the preliminary layout to obtain an intermediate layout, the processor 802 specifically implements the following steps:
[0094] In some embodiments, the processor 802, after implementing the step of determining the intermediate layout as the final layout if the check result is a check pass, further implements the following step:
[0095] outputting the final layout as a standardized CAD drawing.
[0096] In some embodiments, the processor 802, after implementing the step of determining the intermediate layout as the final layout if the check result is a check pass, further implements the following step:
[0097] if the personalized adjustment operation is detected, adjusting the final layout in real time based on the personalized adjustment operation to generate a personalized layout.
[0098] In some embodiments, the processor 802, when implementing the step of parsing the input parking lot plan to obtain a parsing result, specifically implements the following step:
[0099] by using a spatial data extraction technique, automatically reading and analyzing the user-uploaded parking lot plan to obtain vector graphic information of the parking lot plan, including field boundaries, internal roads, obstacles, existing buildings and other related facilities; and transforming the vector graphic information to obtain a parsing result containing spatial positions, attribute characteristics and mutual relationships of each element.
[0100] It should be understood that, in the embodiments of the present application, the processor 802 can be a central processing unit (CPU), and the processor 802 can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0101] It can be understood by those skilled in the art that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware. The computer program includes program instructions, and the computer program can be stored in a storage medium, which is a computer-readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the process steps of the above-mentioned embodiments.
[0102] Therefore, the application further provides a storage medium. The storage medium can be a computer-readable storage medium. The storage medium stores a computer program, where the computer program includes program instructions. The program instructions are executed by a processor to enable the processor to perform the following steps:
[0103] The input parking lot plan is parsed to obtain a parsing result; after a digital space model is established based on the parsing result, each space unit in the digital space model is parsed through a space relationship analysis algorithm to obtain a space constraint condition; a preliminary layout is generated according to a user demand parameter, in combination with the digital space model and the space constraint condition; on the basis of the preliminary layout, local optimization and global optimization are sequentially performed to obtain an intermediate layout; the intermediate layout is checked for compliance according to relevant design specifications and safety standards to obtain a checking result; and if the checking result is that the checking is passed, the intermediate layout is determined as a final layout.
[0104] In an embodiment, when the processor executes the program instructions to implement the step of generating a preliminary layout according to a user demand parameter, in combination with the digital space model and the space constraint condition, the processor specifically implements the following steps:
[0105] The user demand parameter, the digital space model and the space constraint condition are input to a large model, and the large model generates a corresponding preliminary layout according to historical design experience and general specification requirements.
[0106] In an embodiment, when the processor executes the program instructions to implement the step of sequentially performing local optimization and global optimization on the basis of the preliminary layout to obtain an intermediate layout, the processor specifically implements the following steps:
[0107] The preliminary layout is input to a small model, and the small model performs local optimization on the preliminary layout according to built-in facility specification requirements to obtain a preliminary intermediate layout; an external algorithm engine is called to perform global optimization on the preliminary intermediate layout to obtain an intermediate layout.
[0108] In an embodiment, after the processor executes the program instructions to implement the step of checking the intermediate layout for compliance according to relevant design specifications and safety standards to obtain a checking result, the processor further implements the following steps:
[0109] If the checking result is that the checking is not passed, a layout adjustment mechanism is triggered based on non-compliant items in the checking result to make targeted corrections on the non-compliant items, a corrected intermediate layout is generated, and the step of checking for compliance is performed again.
[0110] In an embodiment, the processor, after executing the program instructions to implement the step of determining the intermediate layout as the final layout if the check result is a check pass, further implements the following steps:
[0111] outputting the final layout as a standardized CAD drawing.
[0112] In an embodiment, the processor, after executing the program instructions to implement the step of determining the intermediate layout as the final layout if the check result is a check pass, further implements the following steps:
[0113] if the personalized adjustment operation is detected, adjusting the final layout in real time based on the personalized adjustment operation to generate a personalized layout.
[0114] In an embodiment, the processor, when executing the program instructions to implement the step of parsing the input parking lot plan to obtain a parsing result, implements the following steps:
[0115] by using a spatial data extraction technique, automatically reading and analyzing a user-uploaded parking lot plan to obtain vector graphic information of a field boundary, an internal road, an obstacle, an existing building and other related facilities in the parking lot plan; and transforming the vector graphic information to obtain a parsing result containing spatial positions, attribute characteristics and mutual relationships of each element.
[0116] The storage medium can be a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk, or various computer-readable storage media that can store program codes.
[0117] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware, computer software or a combination of both. In order to clearly illustrate the interchangeability of hardware and software, the components and steps of each example have been described in general terms in the above description. Whether the functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0118] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of each unit is only a logical function division, and actual implementation can have another division manner. For example, a plurality of units or components can be combined or integrated into another system, or some features can be omitted or not implemented.
[0119] The steps in the method of the embodiments of the present application can be adjusted in sequence, combined and deleted according to actual needs. The units in the device of the embodiments of the present application can be combined, divided and deleted according to actual needs. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.
[0120] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a storage medium. Based on such understanding, the technical solutions of the present application essentially or say the part that contributes to the prior art, or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing an electronic device (which can be a personal computer, a terminal or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application.
[0121] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical range disclosed by the present application, and these modifications or replacements should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for automatically generating the layout of new energy charging stations, characterized in that, The method includes: The input parking lot floor plan is parsed to obtain the parsing results; After establishing a digital spatial model based on the analysis results, the spatial units in the digital spatial model are analyzed using a spatial relationship analysis algorithm to obtain spatial constraints. Based on user demand parameters, combined with the digital spatial model and spatial constraints, a preliminary layout is generated, including: the demand analysis agent uses a large model to perform semantic parsing and structured decomposition of the input user demand parameters, transforming them into quantifiable layout indicators; calling up the available space areas and spatial constraints in the digital spatial model, and through the matching relationship between demand elements and spatial resources, under the premise of meeting spatial constraints, completing the layout density planning of the charging pile array, the site selection and scope delineation of the energy storage area, and the functional zoning layout of supporting facilities according to demand priority, forming a preliminary layout that meets user needs and spatial constraints; Based on the initial layout, local and global optimizations are performed sequentially to obtain an intermediate layout; The intermediate layout was verified for compliance with relevant design specifications and safety standards, and the verification results were obtained; wherein, the relevant design specifications include relevant national design specifications and relevant local design specifications. If the verification result is that the verification passes, then the intermediate layout is determined as the final layout; Based on the initial layout, local and global optimizations are performed sequentially to obtain an intermediate layout, including: The initial layout is input into the small model, which then performs local optimization on the initial layout based on the built-in facility specifications to obtain the initial intermediate layout. An external algorithm engine is invoked to perform global optimization on the initial intermediate layout, resulting in an intermediate layout.
2. The method for automatically generating the layout of new energy charging stations according to claim 1, characterized in that, The step of generating a preliminary layout based on user requirement parameters, combined with the digital spatial model and the spatial constraints, includes: The user requirement parameters, the digital spatial model, and the spatial constraints are input into the large model, which then generates a corresponding preliminary layout based on historical design experience and general specifications. The general specifications include the connection requirements between entrances and main roads at the functional zoning level, the separation standards for active and quiet areas, the one-way / two-way traffic scenario adaptation rules at the circulation design level, and the ratio standards for the number of parking spaces and supporting service facilities at the facility allocation level.
3. The automatic layout generation method for new energy charging stations according to claim 1, characterized in that, After verifying the compliance of the intermediate layout according to relevant design specifications and safety standards, and obtaining the verification results, the process further includes: If the verification result is unsuccessful, a layout adjustment mechanism is triggered based on the non-compliant items in the verification result to make targeted corrections to the non-compliant items. After generating the corrected intermediate layout, the process returns to the compliance verification step.
4. The method for automatically generating the layout of new energy charging stations according to claim 1, characterized in that, If the verification result is successful, then after determining the intermediate layout as the final layout, the method further includes: The final layout is output as a standardized CAD drawing.
5. The method for automatically generating the layout of new energy charging stations according to claim 1, characterized in that, If the verification result is successful, then after determining the intermediate layout as the final layout, the method further includes: If a personalized adjustment operation is detected, the final layout is adjusted in real time based on the personalized adjustment operation to generate a personalized layout.
6. The method for automatically generating the layout of new energy charging stations according to claim 1, characterized in that, The process of parsing the input parking lot floor plan to obtain the parsing results includes: Using spatial data extraction technology, the system automatically reads and analyzes the parking lot floor plan uploaded by the user to obtain vector graphic information of the site boundary, internal roads, obstacles, existing buildings and other related facilities in the parking lot floor plan. The vector graphic information is transformed to obtain an analysis result containing the spatial location, attribute characteristics, and interrelationships of each element.
7. An automatic layout generation device for new energy charging stations, characterized in that, The device includes: The first parsing unit is used to parse the input parking lot floor plan and obtain the parsing result; The second analysis unit is used to analyze each spatial unit in the digital spatial model based on the analysis results and obtain spatial constraints by using a spatial relationship analysis algorithm after establishing the digital spatial model. The generation unit is used to generate a preliminary layout based on user demand parameters, combined with the digital spatial model and the spatial constraints. This includes: the demand analysis agent using a large model to perform semantic parsing and structured decomposition of the input user demand parameters, transforming them into quantifiable layout indicators; calling the available space areas and spatial constraints in the digital spatial model, and through the matching relationship between demand elements and spatial resources, and under the premise of meeting spatial constraints, completing the layout density planning of the charging pile array, the site selection and scope delineation of the energy storage area, and the functional zoning layout of supporting facilities according to demand priority, forming a preliminary layout that meets user needs and spatial constraints. An optimization unit is used to perform local optimization and global optimization sequentially based on the initial layout to obtain an intermediate layout; The verification unit is used to verify the compliance of the intermediate layout according to relevant design specifications and safety standards, and obtain the verification result; wherein, the relevant design specifications include relevant national design specifications and relevant local design specifications; A determining unit is used to determine the intermediate layout as the final layout if the verification result is that the verification passes. The optimization unit is further configured to input the preliminary layout into a small model, which then performs local optimization of the preliminary layout based on the built-in facility specifications to obtain a preliminary intermediate layout; and call an external algorithm engine to perform global optimization of the preliminary intermediate layout to obtain an intermediate layout.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the automatic layout generation method for new energy charging stations as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which includes program instructions. When executed by a processor, the program instructions cause the processor to perform the automatic layout generation method for new energy charging stations as described in any one of claims 1-6.
Citation Information
Patent Citations
Parking space layout method and device for parking lot, storage medium and processor
CN111507519A
Optimized placement of electric vehicle charging stations
US20160300170A1