Parking space type arrangement method and system
By using polygon collision detection and start/end line segmentation technology, the shear wall area can be quickly identified and parking spaces can be arranged reasonably, solving the problems of complexity and long cycle in traditional parking space arrangement, and achieving efficient and accurate parking space arrangement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ELITE ARCHITECTURAL CO LTD
- Filing Date
- 2022-11-17
- Publication Date
- 2026-04-24
Smart Images

Figure CN115828382B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of architectural design technology, and in particular to a method and system for arranging parking spaces of different types. Background Technology
[0002] With the rise of science and technology in China, various industries have begun to study the application scenarios and development trends of new technologies, processes, and artificial intelligence. In the traditional architectural design industry, designers are the main producers, undertaking a series of tasks such as creation, drawing, and revision, many of which are repetitive and tedious. With the aim of freeing up designers' minds and allowing them to focus more on creation and innovation, there is an urgent need to seek new technologies to solve some of the necessary and tedious workload.
[0003] Currently, domestic designers primarily use Tianzheng software to draw underground parking garage plans. Taking a 26,000-square-meter underground parking garage as an example, depending on the designer's skill level, the time required from laying out the underground parking garage plan to the initial design refinement and then to the preliminary design stage is generally 10 to 15 days. Furthermore, due to adjustments in the site plan or equipment specifications, the workload of modifying the plan is substantial, further extending the design cycle. Underground parking garage design is constrained by design conditions and regulations, and requires collaboration among multiple disciplines, making the work inherently complex. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a parking space type layout method and system, which can generate the outer ring parking spaces of the underground garage and accurately identify the shear wall area under the building, and arrange the parking spaces thereon to ensure the accuracy of the overall scheme design.
[0005] To address the aforementioned technical problems, this invention provides a parking space type layout method. The method includes: based on a pre-arranged central parking space scheme, obtaining all edges of the maximum outline of the inner circle central parking space; offsetting each edge outward by one parking space length to form a polygon; performing collision analysis between the polygon and building objects; if a building area is encountered, the area is divided into a shear wall area; after obtaining the shear wall area, detecting the currently touched building object using a polygon to obtain the shear wall body and core tube surface region; taking the vertical edge VL of the aforementioned shear wall area; sorting the distances of the shear wall body and core tube surface region from VL; determining the starting vs1 line and ending ve1 line of each obstacle; using the starting and ending v lines to divide the shear wall area polygon into N barrier-free polygons; using the size conditions of standard parking spaces, disabled parking spaces, micro parking spaces, and parent-child parking spaces to match the aforementioned N barrier-free polygon areas in sequence; and summarizing the reasonably arranged parking spaces to form the outer circle parking spaces of the garage.
[0006] In some implementations, based on the pre-arranged center parking space plan, all edges of the maximum outline of the inner circle center parking spaces are obtained. Each edge is offset outward by one parking space length to form a polygon. Collision is performed between the polygon and the building object. If a building area is encountered, that area is classified as a shear wall area. This includes obtaining `max_center_po`. The lygon, or the maximum outline of the inner center parking space, is actually the maximum outline of the outermost polygon formed by the outermost 5.5-meter-wide lanes. The gray area represents the outermost lanes, and gray area 1 represents the maximum outline of the inner center parking space. The obtained maximum outline is offset outward by a length equal to the length of one parking space, i.e., 5.1 meters. The offset outline and the original outline form a polygonal area. Collision detection is performed between this polygonal area and the building object. If a collision occurs with the building object, i.e., a shear wall or core tube area, the rectangular area corresponding to each outer outline edge obtained above is defined as the shear wall area. The darker gray area 2 collides with the building object, i.e., it is the shear wall area. The lighter gray area 3 does not collide with the building object and is defined as the barrier-free area.
[0007] In some implementations, after obtaining the shear wall region, the currently touched building object is detected by polygon detection to obtain the shear wall and core tube surface area, including: arranging parking spaces in the aforementioned barrier-free area according to the specified column grid form and column grid alignment principles to generate the outer ring parking spaces of this area; obtaining the shear wall and core tube surface area within the shear wall region; and taking the vertical edge VL line of each shear wall region, where the VL line is a reference line perpendicular to each side of the aforementioned maximum outer contour line. The upper right corner of the drawing is designated as the starting point. Each shear wall region is named a, b, c, d... counter-clockwise. The vertical boundary lines of each region are defined as aVL, bVL, cVL, dVL. Based on the distance of the shear wall and core tube surfaces from the VL lines in each shear wall region, the shear walls and core tubes are sorted in order of distance from the VL lines, from closest to farthest. Taking region a as an example, they are sequentially numbered a1, a2, a3, a4... The starting vs line and ending ve line of each obstacle in each region are taken. Using these starting and ending v lines, each shear wall region is divided into N barrier-free polygons. Taking region a as an example, the starting and ending v lines of the 11 obstacles from a1 to a11 are sequentially marked as avs1+ave1, avs2+ave2, avs3+ave3... These 11 sets of starting and ending v lines divide region a into 12 barrier-free regions.
[0008] In some implementations, the vertical edge VL of the aforementioned shear wall region is taken, and the distances of the shear wall and the core tube surface region from VL are sorted. After sorting, the starting vs1 line and the ending ve1 line of each obstacle are determined. Using the starting and ending v lines, the polygon of the shear wall region is divided into N barrier-free polygons, including: prioritizing the arrangement of standard parking spaces in the aforementioned determined barrier-free areas. Given that the standard parking space dimensions are 5.1m * 2.4m, when there is an obstacle on one side of the parking space, if the obstacle is not within 2.8 meters of the vehicle's center, the distance between the parking space and the obstacle must not be less than 50mm; if the obstacle on one side of the parking space is within 2.8 meters of the vehicle's center, the distance between the parking space and the obstacle must not be less than 300mm; if there are obstacles on both sides of the parking space, and both obstacles are within 2.8 meters of the vehicle's center, the distance between the parking space and the obstacles on both sides must not be less than 300mm; when there is an obstacle behind the vehicle, the distance between the rear of the vehicle and the obstacle must not be less than 200mm; according to the aforementioned standard parking space layout principles, Arrange standard parking spaces within the previously identified accessible areas. After arranging the standard parking spaces, prioritize arranging disabled parking spaces. It is known that disabled parking spaces require a wheelchair access lane with a clear width of at least 1.2 meters adjacent to one side of a standard parking space. Subtract the areas with already arranged standard parking spaces from the previously identified accessible areas, and then subtract the areas containing obstacles to obtain the remaining blank areas. From these blank areas, select polygons with a lane width greater than or equal to 1.2 meters. If the accessible area containing this lane already has one standard parking space, convert that standard parking space into a disabled parking space. If the accessible area containing this lane already has two or more standard parking spaces, the lane can be placed between two... Between standard parking spaces, if the distance between a standard parking space and an obstacle meets the aforementioned requirements, two standard parking spaces can be converted into accessible parking spaces simultaneously, sharing the same passageway. If the passageway is placed between two standard parking spaces, causing the distance between the standard parking space and an obstacle to not meet the aforementioned requirements, the parking space closer to the tower core should be selected, and the passageway placed next to that parking space, thus converting one standard parking space into a disabled parking space. Taking area A as an example, after filtering the blank areas according to the above method, a total of 4 standard parking spaces can be converted into disabled parking spaces. After arranging the disabled parking spaces (i.e., after the number of disabled parking spaces reaches the predetermined number), the input of the project's micro-parking spaces needs to be verified. Conditions: If there are currently no micro-parking spaces, or the micro-parking space quota has been met, the aforementioned remaining empty spaces will be addressed later when equipment rooms are added or the garage plan is optimized; if the number of micro-parking spaces does not yet meet the set quota, micro-parking spaces must be arranged in the remaining empty areas after the aforementioned arrangement of disabled access lanes; according to the specifications, the known dimensions of a micro-parking space are 4.1m * 2.2m; when there is an obstacle on one side of the parking space, it is only necessary to determine whether the length of the obstacle, which occupies the front half of the vehicle length, exceeds 1.025 meters; if the obstacle length exceeds 1.025 meters, the net distance between the parking space and the obstacle must not be less than 300mm; if the obstacle length does not exceed 1.025 meters...For a distance of 0.025 meters, the clearance between the parking space and an obstacle must be no less than 50mm; the clearance between the rear of a micro-parking space and an obstacle must be no less than 200mm. Following the aforementioned rules, taking zone h as an example, after arranging the disabled parking spaces, 15 micro-parking spaces can be arranged. After all the outer ring parking spaces are arranged, the system will generate the underground parking garage outline. After arranging the micro-parking spaces and generating the garage outline according to the above order and rules, the system will obtain the standard parking spaces from all the outer ring parking spaces and copy one of the standard parking spaces along the rear of the vehicle. If the copied parking space does not touch the underground parking garage outline and does not encounter any other obstacles, then the current parent-child parking space is valid; otherwise, the conversion of the current standard parking space into a parent-child parking space is abandoned.
[0009] In some implementations, the size conditions of standard parking spaces, disabled parking spaces, mini parking spaces, and tandem parking spaces are used to match the aforementioned N barrier-free polygonal areas in sequence. The reasonably arranged parking spaces are then combined to form the outer ring of the garage. This includes: comparing the outer ring parking spaces to obtain max_center_polygon, which is the maximum outline of the inner ring center parking space; and obtaining the shear wall area under the inner ring tower, which is the area formed by superimposing the polygon formed by the smallest outer rectangle of the tower and the lane edge closest to the tower. The order and method of arranging standard parking spaces, disabled parking spaces, mini parking spaces, and tandem parking spaces within the DP area are the same as the aforementioned method for arranging the outer ring parking spaces.
[0010] Furthermore, the present invention also provides a parking space type layout system, characterized in that it includes: one or more processors; and a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the parking space type layout method described above.
[0011] With this design, the present invention has at least the following advantages:
[0012] This invention provides a clear and feasible method for arranging parking spaces under towers, which can effectively improve the overall efficiency of underground parking garage layout schemes and maximize the use of space within the found available layout space according to the different requirements of various types of parking spaces.
[0013] 1. Quickly and accurately locate the layout area under the shear wall.
[0014] By accurately calculating the aspect ratio, the area under the building's shear walls can be quickly located. Following the divide-and-conquer principle, the complex layout area is simplified before further processing. The shear wall portion between the layout areas is divided into several smaller sections, each with its own layout, ensuring no interference between areas. Simultaneously, based on the surrounding conditions, blank areas are reserved around the solid shear walls to ensure that parking space access is not affected.
[0015] 2. Adaptable to various building types and shear walls
[0016] This method can be adapted to different shear walls, not just L-shaped and T-shaped shear walls. From the perspective of shear walls, it can reasonably adapt to most shear walls of different shapes, and can reasonably supplement micro parking spaces around T-shaped shear walls.
[0017] 3. Supports multi-angle building layout
[0018] This shear wall layout method is unaffected by the building angle. During testing, the building angles were adjusted before and after the layout was tested. By comparing the results before and after the adjustment, it was found that regardless of the different angles of the central parking space and the building, or the different angles of the building alone, the layout results show that this method is basically unaffected by the building angle and can be reasonably adapted to buildings with various angles.
[0019] 4. Supports multiple parking space layouts
[0020] By identifying blank areas, and prioritizing parking space types from highest to lowest, areas suitable for non-standard parking spaces were filled using types such as disabled and micro-parking spaces. User experience was considered during the design process; different types of parking spaces were placed in different locations, and various placement rules were combined to adapt and fill different types of parking spaces, ensuring that parking spaces were placed appropriately in suitable areas. Attached Figure Description
[0021] The above is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0022] Figure 1 This is a diagram of the outermost lane;
[0023] Figure 2 This is a schematic diagram of a polygonal region;
[0024] Figure 3 This is a diagram of an accessible area;
[0025] Figure 4 This is a diagram of the outer ring parking spaces;
[0026] Figure 5 This is a schematic diagram of the vertical edge line;
[0027] Figure 6 This is a schematic diagram showing the arrangement of shear walls and core tubes;
[0028] Figure 7 This is a schematic diagram of barrier-free polygon segmentation;
[0029] Figure 8This is a diagram showing the layout of standard parking spaces within an accessible area;
[0030] Figure 9 This is a diagram showing the layout of standard parking spaces within an accessible area;
[0031] Figure 10 This is a diagram showing the layout of parking spaces for disabled drivers;
[0032] Figure 11 This is a diagram illustrating the placement of blank spaces;
[0033] Figure 12 This is a diagram illustrating the placement of blank spaces;
[0034] Figure 13 This is a schematic diagram of the parking space layout within the DP area. Detailed Implementation
[0035] The preferred embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.
[0036] The intelligent computing of the intelligent parking garage design system can be divided into the following branches: parking space layout and vehicle flow organization, parking space layout under the tower, parking space control and outline contraction, automatic matching of the return route from the parking garage to the core tube under the tower, equipment room calculation and placement, fire compartment division and evacuation. This invention addresses the problem of parking space layout under the tower, processing one branch of the overall software system. The specific technical solution of this invention is as follows:
[0037] 1. Based on the already arranged center parking space scheme, obtain max_center_polygon, which is all the edges of the maximum outline of the inner circle center parking space. Offset each edge outward by one parking space length to form a polygon. Use the polygon to perform collision with the building object. If it encounters a building area, divide the area into a shear wall area polygon(DP).
[0038] 2. After obtaining the shear wall region po ygon (DP), use the po ygon to detect the currently touched building objects and obtain the shear wall and core tube regions within them.
[0039] 3. Take the vertical edge VL of the aforementioned shear wall region polygon (DP), sort the distances of the shear wall and the core tube surface region from VL, and then determine the starting vs1 line and ending ve1 line of each obstacle. Using the starting and ending v lines, divide the aforementioned DP polygon into N obstacle-free polygons.
[0040] 4. Using the size conditions of standard parking spaces, disabled parking spaces, mini parking spaces, and parent-child parking spaces, match the aforementioned N barrier-free polygonal areas in sequence, and summarize the reasonably arranged parking spaces to form the outer ring parking spaces of the garage.
[0041] Based on the pre-arranged central parking space plan, this invention can generate the outer ring parking spaces of the underground garage and accurately identify the shear wall area under the building, and arrange the parking spaces thereto, ensuring the accuracy of the overall plan design.
[0042] The specific implementation plan is as follows:
[0043] 1. The outer ring parking spaces can be categorized into different areas, and the breakdown steps are as follows:
[0044] A. Obtain `max_center_polygon`, which is the maximum outline of the inner center parking space. This outline is actually the maximum outer outline of the polygon enclosed by the outermost 5.5-meter-wide lanes, as shown in the attached diagram. Figure 1 In the middle, the gray area represents the outermost lane. Figure 2 The grayscale area 1 in the image represents the maximum outline of the inner center parking space. (See [link]). Figure 1 .
[0045] B. Offset the previously obtained maximum contour line outward by a distance equal to the length of one parking space, i.e., 5.1 meters. The offset contour line and the original contour line form a polygonal region. See [link / reference needed]. Figure 2 .
[0046] C. Perform collision detection on this polygonal region and the building object. If a collision occurs with a building object, i.e., a shear wall or core tube region, then define the rectangular area corresponding to each outer contour edge obtained above as the shear wall region, as shown in the attached figure. Figure 3 In the diagram, the darker grayscale area 2 collides with the building object, which is the shear wall area (also known as the DP area). The lighter grayscale area 3 does not collide with the building object and is defined as the barrier-free area. See [link to relevant documentation]. Figure 3 .
[0047] 2. The steps for dividing the barrier-free area within the shear wall region are as follows:
[0048] A. Within the aforementioned accessible area, arrange parking spaces according to the specified grid layout and alignment principles to generate the outer ring of parking spaces for this area. See [link to relevant documentation]. Figure 4 .
[0049] B. Obtain the shear wall and core tube surface regions within the aforementioned shear wall region (DP region).
[0050] C. Determine the vertical edge VL line for each shear wall region. This VL line is a reference line perpendicular to each side of the aforementioned maximum outer contour line. Using the upper right corner of the drawing as the starting point, name each shear wall region a, b, c, d... and so on, counter-clockwise. Define the vertical edge line of each region as aVL, bVL, cVL, dVL... and so on. See [reference needed]. Figure 5 .
[0051] D. Based on the distance of the shear wall and core tube surfaces from the VL line in each shear wall region (DP region), sort the shear walls and core tubes, numbering them a1, a2, a3, a4... according to their distance from the VL line from closest to farthest. Taking region a as an example, they are numbered a1, a2, a3, a4... (See [reference]). Figure 6 .
[0052] E. Take the starting vs line and ending ve line for each obstacle in each zone. Using the "starting and ending" v lines, divide each shear wall area into N barrier-free polygons. Taking zone a as an example, mark the "starting and ending" v lines of the 11 obstacles from a1 to a11 as avs1+ave1, avs2+ave2, avs3+ave3... and so on. These 11 sets of "starting and ending" v lines divide zone a into 12 barrier-free zones. See [link to documentation]. Figure 7 .
[0053] 3. The layout of parking spaces in the accessible areas within the DP region can be broken down into the following steps:
[0054] A. Standard parking spaces should be prioritized for placement within the previously identified accessible areas. Given that the standard parking space dimensions are 5.1m x 2.4m, if there is an obstacle on one side of the parking space, and the obstacle is not within 2.8 meters of the center of the vehicle's length, the distance between the parking space and the obstacle must not be less than 50mm. (See attached...) Figure 8 Parking spaces ①, ②, and ③ are listed. If an obstacle on one side of the parking space is within 2.8 meters of the center of the vehicle, the distance between the parking space and the obstacle must not be less than 300mm. (See attached...) Figure 8 Parking space number ④; if there are obstacles on both sides of the parking space, and the obstacles are all within 2.8 meters of the center of the vehicle, then the distance from both sides of the parking space to the obstacles must not be less than 300mm, as shown in the attached document. Figure 8 Parking space number ⑤; when there is an obstacle behind the vehicle, the distance between the rear of the vehicle and the obstacle must not be less than 200mm. Following the aforementioned standard parking space layout principles, arrange the standard parking spaces within the previously identified barrier-free area. Taking area a as an example, a total of 20 standard parking spaces are arranged, see [reference]. Figure 8 , Figure 9 .
[0055] B. After arranging the standard parking spaces, prioritize arranging accessible parking spaces. It is known that accessible parking spaces require a wheelchair access lane with a clear width of at least 1.2 meters adjacent to one side of a standard parking space. Subtract the areas with already arranged standard parking spaces from the previously identified DP area, and then subtract the areas containing obstacles to obtain the remaining blank area. From this blank area, select polygons with an access lane width greater than or equal to 1.2 meters. If the accessible area containing this access lane already has one standard parking space, convert that standard parking space into an accessible parking space. If the accessible area containing this access lane already has two or more standard parking spaces, the access lane can be placed between two standard parking spaces, ensuring that the distance between the standard parking spaces and obstacles meets the aforementioned requirements. In this case, both standard parking spaces can be converted into accessible parking spaces simultaneously, sharing this access lane. If placing the access lane between two standard parking spaces results in the standard parking spaces not meeting the aforementioned requirements for distance from obstacles, the parking space closer to the tower core should be selected, and the access lane placed next to that parking space, thus converting one standard parking space into an accessible parking space. Taking area A as an example, after filtering the blank areas using the above method, a total of 4 standard parking spaces were converted into disabled parking spaces. See [link / reference]. Figure 10 .
[0056] C. After arranging the disabled parking spaces (i.e., after the number of disabled parking spaces reaches the predetermined number), the input conditions for the project's mini parking spaces need to be verified. If there are currently no mini parking spaces, or the mini parking space quota has been met, the aforementioned remaining blank spaces will be handled later when equipment rooms are added or the garage plan is optimized. If the number of mini parking spaces does not yet meet the set quota, mini parking spaces need to be arranged in the remaining blank areas after arranging the disabled access lanes. According to the specifications, the known dimensions of the mini parking space are 4.1m * 2.2m. When there is an obstacle on one side of the parking space, it is only necessary to determine whether the length of the obstacle, which occupies the front half of the vehicle length, exceeds 1.025 meters. If the obstacle length exceeds 1.025 meters, the net distance between the parking space and the obstacle must not be less than 300mm; if the obstacle length does not exceed 1.025 meters, the net distance between the parking space and the obstacle must not be less than 50mm. The net distance between the rear of the mini parking space and the obstacle must not be less than 200mm. See [link to relevant documentation]. Figure 11 , Figure 12 .
[0057] According to the aforementioned rules, taking zone H as an example, after arranging the disabled parking spaces, 15 micro-parking spaces can be arranged. After all the outer ring parking spaces are arranged, the system will generate the outline of the underground parking garage.
[0058] D. After arranging the micro parking spaces and generating the garage outline according to the above order and rules, obtain the standard parking space among all the outer ring parking spaces, and copy the standard parking space along the rear of the car. If the copied parking space does not touch the garage outline and does not touch any other obstacles, then the current parent-child parking space is established; otherwise, abandon the conversion of the current standard parking space into a parent-child parking space.
[0059] 4. The parking space layout between the shear wall areas beneath the inner ring towers can be broken down into the following steps:
[0060] A. To compare the outer ring parking spaces, we need to obtain max_center_polygon, which is the maximum outline of the inner ring center parking space. The shear wall area (within DP) under the inner ring tower needs to be obtained. It is the area formed by the superposition of the smallest bounding rectangle of the tower and the polygon formed by the lane edge closest to the tower, i.e., within DP.
[0061] B. The order and method of arranging standard parking spaces, disabled parking spaces, mini-car spaces, and tandem parking spaces within the DP area are the same as the method for arranging the outer ring parking spaces described above. See [link to relevant documentation]. Figure 13 .
[0062] The present invention also provides a parking space type layout system, the system comprising: one or more processors; and a storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the parking space type layout method described above.
[0063] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Any simple modifications, equivalent changes, or alterations made by those skilled in the art using the disclosed technical content shall fall within the protection scope of the present invention.
Claims
1. A method for arranging parking space types, characterized in that, include: Based on the already arranged central parking space scheme, obtain all the edges of the maximum outline of the inner circle central parking space, offset each edge outward by one parking space length to form a polygon, use the polygon to perform collision with the building object, if it encounters a building area, divide the area into a shear wall area, and the area that does not collide with the shear wall is an unobstructed area. After obtaining the shear wall region, the currently touched building objects are detected by polygon detection to obtain the shear wall and core tube surface regions; Take the vertical edge VL of the aforementioned shear wall region, sort the distances of the shear wall and the core tube surface region from VL, and then determine the starting vs1 line and ending ve1 line of each obstacle. Using the starting and ending v lines, divide the polygon of the shear wall region into N obstacle-free polygons. By using the size conditions of standard parking spaces, disabled parking spaces, mini parking spaces, and parent-child parking spaces, the aforementioned N barrier-free polygonal areas are matched in sequence, and the reasonably arranged parking spaces are summarized to form the outer ring parking spaces of the garage.
2. The parking space type arrangement method according to claim 1, characterized in that, Based on the pre-arranged center parking space plan, obtain all edges of the maximum outline of the inner circle center parking spaces. Offset each edge outward by one parking space length to form a polygon. Perform collision analysis between the polygon and the building object. If a collision occurs with a building area, that area is designated as a shear wall area, including: Get max_center_polygon, which is the maximum outline of the inner center parking space. This outline is actually the maximum outline of the outermost polygon formed by the outermost 5.5-meter-wide lanes. The previously obtained maximum contour line is offset outward by a length equal to the length of one parking space, i.e., 5.1 meters. The offset contour line and the original contour line form a polygonal region. Collision detection is performed on this polygonal region and the building object. If a collision occurs with a building object, i.e. a shear wall or core tube region, the rectangular area corresponding to each outer contour edge obtained above is defined as the shear wall region.
3. The parking space type arrangement method according to claim 1, characterized in that, After obtaining the shear wall region, the currently touched building objects are detected using polygon detection to obtain the shear wall structure and core tube surface region, including: Within the aforementioned accessible area, parking spaces are arranged according to the specified column grid pattern and column grid alignment principle to generate the outer ring of parking spaces in this area. The accessible area is the area after offset that does not collide with the building. Obtain the shear wall and core tube surface areas within the shear wall region; Take the vertical edge VL line of each shear wall region. This VL line is a reference line perpendicular to each side of the aforementioned maximum outer contour line. The upper right corner of the drawing is used as the starting position. Each shear wall region is named a, b, c, d... counterclockwise. The vertical edge line of each region is defined as aVL, bVL, cVL, dVL. Based on the distance of the shear wall and core tube surface area from the VL line in each shear wall region, the shear walls and core tubes are sorted in order of distance from the VL line from near to far. Taking region a as an example, they are numbered a1, a2, a3, a4... in sequence. Take the starting vs line and ending ve line of each obstacle in each area. Using the starting and ending v lines, divide each shear wall area into N barrier-free polygons. Taking area a as an example, mark the starting and ending v lines of the 11 obstacles from a1 to a11 as avs1+ave1, avs2+ave2, avs3+ave3... in sequence. These 11 sets of starting and ending v lines divide area a into 12 barrier-free areas.
4. The parking space type arrangement method according to claim 1, characterized in that, Take the vertical edge VL of the aforementioned shear wall region, sort the distances of the shear wall and core tube surfaces from VL, and then determine the starting vs1 line and ending ve1 line for each obstacle. Using the starting and ending v lines, divide the shear wall region polygon into N obstacle-free polygons, including: Standard parking spaces should be arranged within the previously identified barrier-free areas. The standard parking space dimensions are 5.1m x 2.4m. When there is an obstacle on one side of the parking space, if the obstacle is not within 2.8 meters of the vehicle's center, the distance between the parking space and the obstacle must be no less than 50mm; if the obstacle on one side of the parking space is within 2.8 meters of the vehicle's center, the distance must be no less than 300mm; if there are obstacles on both sides of the parking space, and both obstacles are within 2.8 meters of the vehicle's center, the distance between the parking space and the obstacles on both sides must be no less than 300mm; when there is an obstacle behind the vehicle, the distance between the rear of the vehicle and the obstacle must be no less than 200mm. Following these principles, standard parking spaces should be arranged within the previously identified barrier-free areas under the shear wall. After arranging the standard parking spaces, priority is given to arranging disabled parking spaces. It is known that a wheelchair access with a clear width of at least 1.2 meters must be provided adjacent to one side of a standard parking space. Within the previously identified DP area, the area with already arranged standard parking spaces is subtracted, and then the areas containing obstacles are subtracted to obtain the remaining blank area. From this blank area, polygons with a passage width greater than or equal to 1.2 meters are selected. If the accessible area containing this passage already has one standard parking space, it is converted into a disabled parking space. If the accessible area containing this passage already has two or more standard parking spaces, the passage can be placed between two standard parking spaces, ensuring that the distance between the standard parking spaces and obstacles meets the aforementioned requirements. In this case, both standard parking spaces can be converted into accessible parking spaces simultaneously, sharing this passage. If placing the passage between two standard parking spaces results in the standard parking spaces not meeting the aforementioned requirements for distance from obstacles, the parking space closer to the tower core should be selected, and the passage placed next to that parking space, thus converting one standard parking space into a disabled parking space. Taking area A as an example, after filtering the blank area using the above method, a total of four standard parking spaces are converted into disabled parking spaces. After arranging the disabled parking spaces, the input conditions for the project's mini parking spaces need to be verified. If there are currently no mini parking spaces, or the mini parking space quota has been met, the aforementioned remaining blank spaces will be handled later when equipment rooms are added or the garage plan is optimized. If the number of mini parking spaces does not yet meet the set quota, then mini parking spaces need to be arranged in the remaining blank areas after arranging the disabled access ramps. According to the specifications, the known dimensions of the mini parking spaces are 4.1m * 2.2m. When there is an obstacle on one side of the parking space, it is only necessary to determine that the obstacle occupies 1 / 3 of the front length of the vehicle. The length of the obstacle must not exceed 1.025 meters; if the obstacle length exceeds 1.025 meters, the clear distance between the parking space and the obstacle must not be less than 300mm; if the obstacle length does not exceed 1.025 meters, the clear distance between the parking space and the obstacle must not be less than 50mm; the clear distance between the rear of the micro-parking space and the obstacle must not be less than 200mm; according to the aforementioned rules, taking zone h as an example, after arranging the disabled parking spaces, 15 micro-parking spaces can be arranged; after all the outer ring parking spaces are arranged, the system will generate the outline of the underground parking garage; After arranging the micro parking spaces and generating the garage outline according to the above order and rules, obtain the standard parking space among all the outer ring parking spaces, and copy the standard parking space along the rear of the car. If the copied parking space does not touch the garage outline and does not encounter any other obstacles, then the current parent-child parking space is established; otherwise, abandon the conversion of the current standard parking space into a parent-child parking space.
5. The parking space type arrangement method according to claim 1, characterized in that, Using the dimensions of standard parking spaces, disabled parking spaces, mini parking spaces, and tandem parking spaces, the aforementioned N accessible polygonal areas are matched sequentially. The rationally arranged parking spaces are then combined to form the outer ring of the garage, including: Compared to the parking spaces in the shear wall area under the outer ring tower, the maximum outline of the inner ring center parking space needs to be obtained. The shear wall area under the inner ring tower needs to be obtained as the area formed by superimposing the smallest bounding rectangle of the tower and the polygon formed by the lane edge closest to the tower. The order and method of arranging standard parking spaces, disabled parking spaces, mini parking spaces, and tandem parking spaces within the DP area are the same as the method of arranging parking spaces on the outer ring mentioned above.
6. A parking space type layout system, characterized in that, include: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the parking space type arrangement method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Garage drawing generation method and device, electronic equipment and storage medium
CN111159809A
Parking space arrangement optimization and polygon simplification method and device, equipment and storage medium
CN111814235A