Automatic arrangement method and system of parking space lighting equipment based on BIM (Building Information Modeling)
Through the automatic layout method of parking space lighting equipment based on BIM, the problems of inefficiency and difficult to guarantee design quality caused by relying on manual experience and hand-drawn drawings in traditional lighting system design are solved, and efficient and automated lighting system design and layout are achieved.
Patent Information
- Application Number
- CN202411395131.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2044-10-08
AI Technical Summary
Traditional lighting system design methods rely on manual experience and hand-drawn drawings, resulting in inefficiency and difficult to guarantee design quality.
The automatic arrangement method of parking space lighting equipment based on BIM is adopted. By obtaining the BIM model of the parking lot, parking space information is identified, lighting equipment information is determined, and lighting equipment is automatically arranged based on this information.
It improves the design quality and efficiency of the lighting system, reduces the possibility of human error, simplifies the installation process, reduces construction difficulty, and provides convenience for future maintenance and upgrades.
Smart Images

Figure CN119416302A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of BIM architectural design, and in particular to a method and system for automatically arranging parking space lighting equipment based on BIM. Background Art
[0002] With the rapid development of intelligent and green building technologies, Building Information Modeling (BIM) has become an important tool in the construction industry. In the design and construction of parking lots, the design and layout of lighting systems are particularly critical, because this not only affects the operational efficiency of parking lots, but is also directly related to the safety and comfort of parking lots. However, traditional lighting system design methods usually rely on manual experience and hand-drawn drawings, which is inefficient and difficult to ensure the quality of the design.
[0003] Therefore, the prior art still needs to be improved and enhanced. Summary of the invention
[0004] The technical problem to be solved by the present invention is that, in view of the above-mentioned defects of the prior art, a method and system for automatic arrangement of parking space lighting equipment based on BIM is provided, aiming to solve the problems of low efficiency and difficulty in ensuring design quality caused by excessive reliance on manual experience and hand-drawn drawings in the design process of traditional lighting systems.
[0005] In order to solve the above technical problems, the technical solution adopted by the present invention is as follows:
[0006] In a first aspect, the present invention provides a method for automatically arranging parking space lighting equipment based on BIM, wherein the method comprises:
[0007] Get the BIM model of the parking lot;
[0008] Based on the BIM model, identifying parking space information, the parking space information including parking space location, parking space size and parking space type;
[0009] Based on the parking space information, determine lighting equipment information, where the lighting equipment information at least includes the number of lighting equipment;
[0010] The lighting equipment is arranged based on the parking space information and the lighting equipment information.
[0011] In one implementation, identifying parking space information based on the BIM model includes:
[0012] Based on the BIM model, an image of the parking area is acquired, and image features of the parking area are extracted based on the image;
[0013] Acquire a pre-trained parking space model, and compare the pre-trained parking space model with the extracted image features to obtain a comparison result;
[0014] Based on the comparison result, the parking space position, parking space size, and parking space type in the image features are determined, and the parking space position, parking space size, and parking space type are used as the parking space information.
[0015] In one implementation, the step of identifying parking space information based on the BIM model further includes:
[0016] Obtaining distance information between two adjacent parking spaces in the parking space information, and comparing the distance information with a preset distance threshold;
[0017] If the distance information is less than the distance threshold, acquiring a target adjacent parking space whose distance information is less than the distance threshold, wherein the target adjacent parking space includes a first parking space and a second parking space;
[0018] If the length of the long side of the first parking space is greater than half the length of the long side of the second parking space, the first parking space and the second parking space are grouped into the same group.
[0019] In one implementation, determining lighting equipment information based on the parking space information includes:
[0020] Get the number of parking spaces in each group of parking spaces to get the number of group parking spaces;
[0021] Obtain a preset table, wherein the preset table is a comparison table of the number of parking spaces and the number of lighting devices;
[0022] The number of parking spaces in the group is matched with the preset table to obtain the number of lighting devices corresponding to the number of parking spaces in the group.
[0023] In one implementation, matching the number of parking spaces in a group with the preset table to obtain the number of lighting devices corresponding to the number of parking spaces in a group includes:
[0024] If the number of parking spaces in the group fails to match the preset table, performing a modulo operation on the number of parking spaces in the group, using a preset value as the modulus, to obtain a remainder;
[0025] The value of the remainder is set as the number of parking spaces in the candidate group;
[0026] Based on the number of parking spaces in the candidate group, the number of lighting devices corresponding to the number of parking spaces in the candidate group is searched in the preset table.
[0027] In one implementation, the arranging lighting equipment based on the parking space information and the lighting equipment information includes:
[0028] Based on the parking space size of each parking space, obtaining the group parking space size of each group of parking spaces, wherein the group parking space size includes the length value and the width value of each group of parking spaces;
[0029] Calculate the lighting equipment spacing, starting distance and positioning spacing based on the size of the group of parking spaces;
[0030] The lighting devices are arranged based on the lighting device spacing, the starting distance, the positioning spacing and the number of lighting devices.
[0031] In one implementation, the arranging lighting equipment based on the parking space information and the lighting equipment information further includes:
[0032] Binding the arranged lighting equipment to the corresponding parking space group to form a bound parking space group;
[0033] Based on the bound parking space groups, the bound parking space group with the largest number of lighting devices is selected to obtain a target parking space group;
[0034] Using the lighting devices in the target parking space group as an alignment reference, aligning the lighting devices;
[0035] If the number of the target parking space groups is greater than 1, then determining the target parking space group with the smallest area among the target parking space groups to obtain a candidate parking space group;
[0036] The lighting devices in the candidate parking space group are used as alignment references to perform alignment between the lighting devices.
[0037] In a second aspect, an embodiment of the present invention further provides an automatic arrangement system of parking space lighting equipment based on BIM, wherein the system comprises:
[0038] A BIM model acquisition module, used to acquire the BIM model of the parking lot;
[0039] A parking space information identification module, used to identify parking space information based on the BIM model, wherein the parking space information includes parking space location, parking space size and parking space type;
[0040] A lighting equipment information determination module, configured to determine lighting equipment information based on the parking space information, wherein the lighting equipment information at least includes the number of lighting equipment;
[0041] A lighting equipment arrangement module is used to arrange lighting equipment based on the parking space information and the lighting equipment information.
[0042] In a third aspect, an embodiment of the present invention further provides a terminal, wherein the terminal includes a memory, a processor, and an automatic arrangement program of BIM-based parking space lighting equipment stored in the memory and capable of running on the processor, and when the processor executes the automatic arrangement program of BIM-based parking space lighting equipment, the steps of the automatic arrangement method of BIM-based parking space lighting equipment of any one of the above-mentioned schemes are implemented.
[0043] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein an automatic arrangement program for parking space lighting equipment based on BIM is stored on the computer-readable storage medium, and when the automatic arrangement program for parking space lighting equipment based on BIM is executed by a processor, the steps of the automatic arrangement method for parking space lighting equipment based on BIM described in any one of the above-mentioned schemes are implemented.
[0044] Beneficial effects: The present invention provides an automatic arrangement method for parking space lighting equipment based on BIM. Compared with the prior art, the present invention first obtains the BIM model of the parking lot to ensure that the spatial layout information of the entire site can be quickly and accurately obtained. Compared with traditional on-site surveys and manual drawing, the speed and accuracy of data collection are greatly improved, and the possibility of human errors is reduced. Then, based on the BIM model, the parking space information is identified, and the parking space information includes the parking space location, parking space size and parking space type. This process can not only save a lot of time and labor costs, but also ensure that the collected information is more accurate and comprehensive, providing a solid foundation for subsequent lighting design. Then, based on the parking space information, the lighting equipment information is determined, and the lighting equipment information at least includes the number of lighting equipment. This step ensures that the configuration of the lighting equipment meets both the lighting standards and the requirements of energy conservation and emission reduction, improves the efficiency of the lighting system, and reduces unnecessary waste of resources. Finally, the lighting equipment is arranged based on the parking space information and the lighting equipment information. This process simplifies the installation process and reduces the difficulty of construction. The method proposed in the present invention not only greatly improves the design quality and efficiency of the lighting system, but also provides convenience for future maintenance and upgrades, realizes the automation and intelligence of lighting design, and provides strong support for building an efficient and energy-saving lighting system. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 A flowchart of a specific implementation of a method for automatically arranging parking space lighting equipment based on BIM provided in an embodiment of the present invention.
[0046] Figure 2 A flow chart of identifying parking space information in a method for automatically arranging parking space lighting equipment based on BIM provided in an embodiment of the present invention.
[0047] Figure 3 A flow chart of arranging lighting equipment in a method for automatically arranging parking space lighting equipment based on BIM provided in an embodiment of the present invention.
[0048] Figure 4 A flow chart for determining lighting equipment information in a method for automatically arranging parking space lighting equipment based on BIM provided in an embodiment of the present invention.
[0049] Figure 5It is a principle block diagram of an automatic arrangement system of parking space lighting equipment based on BIM provided by an embodiment of the present invention.
[0050] Figure 6 This is a block diagram of the internal structure principle of a terminal provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0051] In order to make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0052] With the rapid development of intelligent and green building technologies, Building Information Modeling (BIM) has become an important tool in the construction industry. In the design and construction of parking lots, the design and layout of lighting systems are particularly critical, because this not only affects the operational efficiency of parking lots, but is also directly related to the safety and comfort of parking lots. However, traditional lighting system design methods usually rely on manual experience and hand-drawn drawings, which is inefficient and difficult to ensure the quality of the design.
[0053] In order to solve the above problems, this embodiment provides a method, terminal and medium for automatically arranging parking space lighting equipment based on BIM. In specific implementation, this embodiment first obtains the BIM model of the parking lot to ensure that the spatial layout information of the entire site can be quickly and accurately obtained. Compared with traditional on-site surveys and manual drawing, the speed and accuracy of data collection are greatly improved, and the possibility of human errors is reduced. Then, based on the BIM model, the parking space information is identified, and the parking space information includes the parking space location, parking space size and parking space type. This process can not only save a lot of time and labor costs, but also ensure that the collected information is more accurate and comprehensive, providing a solid foundation for subsequent lighting design. Then, based on the parking space information, the lighting equipment information is determined, and the lighting equipment information at least includes the number of lighting equipment. This step ensures that the configuration of the lighting equipment meets both the lighting standards and the requirements of energy conservation and emission reduction, improves the efficiency of the lighting system, and reduces unnecessary waste of resources. Finally, the lighting equipment is arranged based on the parking space information and the lighting equipment information. This process simplifies the installation process and reduces the difficulty of construction. The method proposed in the present invention not only greatly improves the design quality and efficiency of the lighting system, but also provides convenience for future maintenance and upgrades, realizes the automation and intelligence of lighting design, and provides strong support for building an efficient and energy-saving lighting system.
[0054] For example, suppose that a lighting system is to be designed for a newly built underground parking lot. The parking lot is located on the first underground floor of a large commercial complex in the city center, and a certain number of standard small car parking spaces are planned. At this time, in order to improve the design quality and efficiency of the lighting system, the method proposed in the present invention can be applied. First, the BIM model of the underground parking lot is obtained to ensure that the design scheme is highly matched with the actual building structure, which helps to reduce errors and rework during the construction process, avoid the problem of incompatibility between the design and reality that may be encountered during the later implementation process, and make reasonable planning based on accurate data to improve the efficiency and quality of the project and effectively control costs. Then, based on the BIM model of the underground parking lot, the parking space information of the standard small car is identified, and the parking space information includes the parking space location, parking space size and parking space type to achieve more accurate layout planning. Then, based on the parking space information of the standard small car, the lighting equipment information is determined, and the lighting equipment information at least includes the number of lighting equipment. This step not only takes into account the actual lighting needs of different areas, but also can effectively avoid waste of resources and ensure that the overall energy efficiency ratio of the lighting system reaches the optimal state. Finally, the lighting equipment is arranged based on the parking space information and lighting equipment information of the standard small car to ensure that each parking space can obtain sufficient light, taking into account the lighting continuity and consistency of the entire parking lot, so that the lighting effect not only meets the functional requirements but also meets the aesthetic standards, while also reducing energy consumption and maintenance costs. In short, the method proposed in the present invention realizes the comprehensive optimization of the underground parking lot lighting system through a series of scientific analysis and design steps, and improves the design quality and efficiency of the lighting system.
[0055] This embodiment provides a method for automatically arranging parking space lighting equipment based on BIM, which can be applied to smart terminals, such as Figure 1 As shown in , the specific steps include:
[0056] Step S100: Obtain the BIM model of the parking lot.
[0057] In this embodiment, the BIM platform is first started, and the necessary software and plug-ins are loaded to ensure that the platform can support subsequent parking space identification and lighting calculation work, for example, specific scripts or toolkits are installed to handle complex geometric shapes and lighting simulation. Then, the BIM model of the parking lot is imported, and the model contains complete and accurate parking space information. In order to ensure the accuracy and completeness of the model, the model is first quality checked before importing it, such as using specialized tools to detect errors or omissions in the model; if the parking lot has been renovated or expanded, it is necessary to ensure that the BIM model is the latest version to reflect all changes; for some key areas, such as entrances, exits, turns, etc., additional details can be added to more accurately assess lighting needs. By utilizing the BIM model, highly accurate data can be obtained, which is crucial for subsequent parking space identification and lighting equipment layout. For example, with the help of the powerful functions of the BIM platform, it is easy to identify which areas in the parking lot require higher intensity lighting and which areas can use lower power lamps. It can even simulate the natural light exposure at different times of the day to optimize the design of the lighting system. In addition, the advantage of using BIM technology is that it can provide an integrated digital environment in which real lighting conditions can be simulated, the effects of different lighting solutions can be evaluated, and the final design can be ensured to be both efficient and energy-saving. This approach can not only significantly improve the accuracy of the design, but also effectively reduce the additional costs and time consumption caused by on-site adjustments, thereby achieving rapid advancement and high-quality completion of the project. For example, through the BIM model, the design team can test different LED lamp configurations in a virtual environment, compare their energy consumption, illumination distribution, and impact on the visual comfort of the driver, and then make the best choice.
[0058] The development environment of this embodiment is based on the Windows system, on which the Autodesk Revit BIM (Building Information Modeling) software is installed to build a three-dimensional building information model containing architectural, structural, and electromechanical elements. Revit API is used in combination with the C# programming language for secondary development to implement an algorithm that can automatically create lamps. Ultimately, the three-dimensional model results automatically designed by the algorithm will be intuitively displayed in Revit, and the data interaction involved in the entire process is implemented through the Revit API.
[0059] Step S200: Based on the BIM model, identify parking space information, where the parking space information includes parking space location, parking space size and parking space type.
[0060] In this embodiment, after obtaining the BIM model of the parking lot, the parking space information is identified based on the BIM model, and the parking space information includes the parking space location, parking space size and parking space type. The parking space location information provides the specific coordinates of each parking space and its spatial relationship relative to the parking lot entrance and exit, stairwell and other important areas. For example, in a large underground parking lot, the location information can be used to determine which parking spaces are close to emergency exits or elevators, so as to give priority to providing better lighting conditions for these areas. The parking space size information provides the actual size of each parking space, which is crucial for selecting appropriate lighting equipment. Parking spaces of different sizes may require different types or numbers of lamps to achieve the ideal lighting effect. For example, a standard parking space is usually about 2.5 meters wide and 5 meters long, while a lengthened or widened parking space may require additional lighting points or higher-power lamps to cover the entire area. The parking space type identification is set to meet specific needs. For example, special types of parking spaces such as barrier-free parking spaces and electric vehicle charging parking spaces may require more prominent sign lighting or lighting facilities with special functions. By identifying these special parking spaces and designing lighting according to their characteristics, the user experience can be improved and the safety and convenience of all users can be ensured. In summary, by carefully identifying and analyzing parking space information, we can not only ensure the reasonable layout of the lighting system, but also improve lighting efficiency, reduce energy consumption, and ultimately improve the safety and comfort of the entire parking lot.
[0061] Specifically, Figure 2 As shown in , the step S200 includes the following steps:
[0062] Step S201: acquiring an image of a parking area based on the BIM model, and extracting image features of the parking area based on the image;
[0063] Step S202: obtaining a pre-trained parking space model, and comparing the pre-trained parking space model with the extracted image features to obtain a comparison result;
[0064] Step S203: Based on the comparison result, determine the parking space position, parking space size, and parking space type in the image features, and use the parking space position, parking space size, and parking space type as the parking space information.
[0065] In one implementation, in order to identify parking space information based on the BIM model, first, a parking space identification module is started, which uses the family category filtering rules of the Revit API to automatically identify parking spaces in the BIM model. For example, by setting specific tags or attributes, such as the "parking space" category, the system can quickly locate all elements belonging to parking spaces. Next, an image of the parking space area is obtained from the BIM model, and image features of the parking space area are extracted therefrom. These features include information such as the outline, shape, and size of the parking space. For example, for a standard rectangular parking space, its image features may include the aspect ratio of the rectangle, the roundness of the corners, and the like. Then, a pre-trained parking space model is obtained, and the pre-trained parking space model is used to compare with the extracted image features. The pre-trained parking space model is constructed based on deep learning technology and has been trained on a large number of images of actual parking space areas to ensure that it can accurately identify the parking space position, parking space size, and parking space type of various parking spaces. For example, the pre-trained parking space model can distinguish the different features of ordinary parking spaces and disabled parking spaces, such as parking space position, parking space size, parking space type, etc. In this way, even in the case of poor image quality, a high recognition rate can be maintained. Finally, based on the comparison results, the parking space position, parking space size, and parking space type in the image features can be accurately determined, and the parking space position, parking space size, and parking space type are stored in the database as the parking space information for subsequent lighting calculations. For example, if the pre-trained parking space model recognizes that the image features of a parking space area match the image features of a disabled parking space area, it will be marked as a disabled parking space, and its parking space position, parking space size, and parking space type information will be recorded. Through this series of steps, not only the accuracy of parking space information recognition is improved, but also rich data support is provided for subsequent applications.
[0066] In one implementation, after identifying the parking space information based on the BIM model, the parking spaces are grouped. First, the spacing information of the adjacent parking spaces in the parking space information is obtained, and the spacing information is compared with the preset distance threshold. This can help identify which parking spaces are close to each other, so as to determine whether they are suitable to be grouped together. For example, in a parking lot, assuming that the preset distance threshold is 1.5 meters, if the distance between two parking spaces is less than 1.5 meters, then the two parking spaces may be divided into the same group. In this way, it can be ensured that the grouped parking spaces have similar usage characteristics and management convenience. Next, for those target adjacent parking spaces whose spacing information is less than the preset distance threshold, the size characteristics of these parking spaces will be further analyzed. The target adjacent parking spaces include the first parking space and the second parking space. Specifically, if the long side length of the first parking space is greater than half the long side length of the second parking space, then the two parking spaces will be divided into the same group. The advantage of this division method is that it takes into account the actual size differences of the parking spaces, which helps to ensure that the parking spaces in the same group have similar space utilization efficiency and visual consistency. For example, if the long side length of the first parking space is 3 meters and the long side length of the second parking space is 2 meters, then according to this rule, the two parking spaces will be divided into the same group because the long side length of the first parking space is indeed greater than half the long side length of the second parking space (that is, 1 meter). In this way, even when space is limited, the effective utilization of parking spaces can be maximized through reasonable parking space grouping.
[0067] Step S300: Determine lighting equipment information based on the parking space information, where the lighting equipment information at least includes the number of lighting equipment.
[0068] In this embodiment, based on the obtained parking space information, the lighting equipment information is determined, and the lighting equipment information includes at least the number of lighting equipment. In this way, it can be ensured that each parking space can obtain a suitable and uniform lighting level, which not only meets the lighting needs, but also effectively avoids unnecessary energy consumption. This precise design not only significantly improves the overall energy efficiency of the parking lot, but also optimizes the layout of the lighting system, thereby creating a more comfortable and safe parking environment for users. In addition, such a lighting solution can be further combined with an intelligent control system to dynamically adjust the brightness according to actual usage, so as to achieve the dual purpose of energy saving and improving user experience.
[0069] Specifically, Figure 3 As shown in , the step S300 includes the following steps:
[0070] Step S301, obtaining the number of parking spaces in each group of parking spaces to obtain the number of group parking spaces;
[0071] Step S302: Obtain a preset table, wherein the preset table is a comparison table of the number of parking spaces and the number of lighting devices;
[0072] Step S303: Match the number of parking spaces in the group with the preset table to obtain the number of lighting devices corresponding to the number of parking spaces in the group.
[0073] In one implementation, in order to determine the lighting equipment information based on the parking space information, first, the number of parking spaces in each parking group is obtained to obtain the number of parking spaces in the group. For example, if there are 10 groups of standard parking spaces in the parking lot, each group contains 20 parking spaces, then the number of parking spaces in the group is 20. This method facilitates the unified planning and management of subsequent lighting equipment. Next, a preset table is obtained, which is a comparison table of the number of parking spaces in the group and the number of lighting equipment. For example, the preset table may show that when the number of parking spaces in the group is 20, 10 lighting equipment needs to be installed; when the number of parking spaces in the group is 30, 15 lighting equipment needs to be installed. The preset table is formulated based on the previous lighting design specifications and experience, which can ensure that each parking space area can obtain an appropriate lighting level. By using the preset table, the number of lighting equipment required for each parking space group can be quickly determined, which reduces the uncertainty in the design process and improves the design efficiency. Then, the number of parking spaces in the group is matched with the preset table to obtain the number of lighting equipment corresponding to the number of parking spaces in the group. For example, if the number of parking spaces in the group is 20, the corresponding number of lighting equipment is directly found from the preset table as 10. However, if the number of parking spaces for a group does not appear in the preset table, for example, if the number of parking spaces is 23, then it is necessary to perform a modulo operation on 23, using a preset value (such as 10) as the modulus to obtain the remainder. In this example, the remainder of 23 divided by 10 is 3, and this remainder 3 is used as the candidate number of parking spaces for the group. Next, based on the number of parking spaces for the candidate group, the corresponding number of lighting devices is searched in the preset table. For example, the preset table stipulates that when the number of parking spaces for the group is 3, 2 lighting devices need to be installed. In this way, for a group with 23 parking spaces, 10 lighting devices can be installed first according to the number of 20 parking spaces, plus 2 lighting devices for the remainder of 3 parking spaces, a total of 12 lighting devices need to be installed. This embodiment provides a flexible solution. Even if a non-standard number of parking spaces is encountered, the appropriate number of lighting devices can be found through adjustment, ensuring that each parking area can be properly illuminated, while also avoiding the waste of lighting devices. In addition, this method also simplifies the design process, making the lighting design more standardized and predictable. In summary, through the above steps, this embodiment can accurately determine the required number of lighting devices based on parking space information, ensuring that each area in the parking lot can obtain appropriate lighting, thereby improving safety and user experience.
[0074] Step S400: Arrange lighting equipment based on the parking space information and the lighting equipment information.
[0075] In this embodiment, a comprehensive lighting equipment library is first established on the BIM platform, and the equipment library should contain three-dimensional models of various lighting equipment and their technical performance parameters. In order to ensure the quality of the equipment library, each lighting equipment should have detailed data, including but not limited to illuminance (lux), color temperature (Kelvin), luminous efficacy (lm / W), power (W), lamp efficiency, light source type (such as LED, fluorescent lamp, etc.), size and installation method, etc. For example, an LED panel light may be marked as a 600mm x 600mm square, with a power of 50W, a color temperature of 4000K, and an average illuminance of 300lux, which is suitable for scenes such as offices or parking lots. The advantage of the equipment library is that it can provide designers with a complete resource pool, which is convenient for designers to quickly screen and select suitable lighting equipment according to project requirements. Then, according to the lighting requirements, the appropriate lighting equipment is quickly screened and selected in the lighting equipment library, and then the lighting equipment is arranged based on the parking space information and the lighting equipment information. Arranging the lighting equipment in this way can not only ensure the efficient operation of the entire parking lot lighting system, but also significantly reduce energy consumption and reduce unnecessary energy waste.
[0076] Specifically, Figure 4 As shown in , the step S400 includes the following steps:
[0077] Step S401: based on the parking space size of each parking space, obtain the parking space size of each group of parking spaces, wherein the parking space size includes the length and width of each group of parking spaces;
[0078] Step S402: Calculate the lighting equipment spacing, starting distance and positioning spacing based on the parking space size group;
[0079] Step S403: Arrange lighting devices based on the lighting device spacing, the starting distance, the positioning spacing, and the number of lighting devices.
[0080] In one implementation, lighting equipment is arranged based on the parking space information and the lighting equipment information. First, based on the parking space size of each parking space, the group parking space size of each group of parking spaces is obtained. The group parking space size includes the length value and width value of each group of parking spaces. For example, the size of a standard parking space is 2.5 meters wide by 5 meters long, and a parking space group consists of four parking spaces side by side. The total width of the parking space group is 10 meters (without considering the intervals between parking spaces), and the length remains unchanged at 5 meters. The advantage of this process is that it can provide a specific size basis for the arrangement of lighting equipment, ensuring that the lighting equipment can evenly cover each parking space area, while taking into account that different types of parking spaces may have different size requirements. Next, the lighting equipment spacing, starting distance and positioning spacing are calculated based on the size of the parking space group. The lighting equipment spacing refers to the horizontal distance between two adjacent lighting equipment, the starting distance refers to the distance between the first lighting equipment and the parking space boundary, and the positioning spacing refers to the position of the lighting equipment relative to the center line of the parking space. For example, if the width of the parking space group is 10 meters, the lighting equipment spacing can be set to 3 meters to ensure uniform light distribution, the starting distance is set to 0.5 meters, that is, calculated from the edge of the parking space, and the positioning spacing is set to 0.5 meters, which means that the lighting equipment will be installed 0.5 meters on both sides of the center line of the parking space. The advantage of this is that it can ensure that the lighting equipment can illuminate the entire parking space without creating too many shadow areas. Then, according to the lighting requirements, quickly filter and select suitable lighting equipment in the lighting equipment library. For example, if you need to provide uniform lighting on a 10-meter wide parking space group, you can choose LED lamps with a light angle of 120 degrees and a power of 50 watts. This choice not only meets the lighting requirements, but also improves energy efficiency and reduces maintenance costs. Finally, based on the lighting equipment spacing, starting distance, positioning spacing and the number of lighting equipment, the lighting equipment is arranged. When arranging, in addition to considering the spacing, starting distance and positioning spacing, it is also necessary to follow local safety and lighting regulations to ensure that the lighting equipment can meet the lighting needs and is safe and reliable. This arrangement method can ensure that the lighting of the entire parking lot is both uniform and energy-saving, while meeting various regulations and standards and improving user experience.
[0081] In one implementation, after arranging the lighting equipment based on the parking space information and the lighting equipment information, the lighting equipment needs to be aligned. First, the arranged lighting equipment is bound to the corresponding parking space group to form a bound parking space group. This binding method is convenient for management and maintenance. For example, when a parking space group needs special attention (such as VIP parking spaces), it can be achieved by adjusting the brightness or working mode of the lighting equipment bound to the parking space group. Then, based on the bound parking space group, the bound parking space group with the largest number of lighting equipment is screened out to obtain the target parking space group. This screening process helps to determine the most densely lit areas, which are usually areas with more traffic or requiring higher lighting standards. For example, at the entrance of the parking lot, near the elevator or near the exit, there are usually more lighting equipment, so these areas are likely to become the target parking space group. Selecting the target parking space group with the largest number of lighting equipment as the alignment reference can ensure that the lighting distribution of the entire parking lot is more uniform and reasonable. If there are multiple target parking groups and they have the same number of lighting devices, the next step is to further select the target parking group with the smallest area and define it as a candidate parking group. Areas with smaller areas but more lighting devices often mean higher lighting density requirements, such as special service areas or emergency exits in parking lots. Using the lighting devices in this candidate parking group as the alignment benchmark can ensure that these key areas are fully covered by lighting, while also reducing potential safety hazards caused by uneven lighting. Aligning lighting devices can ensure that the working status and effects of all lighting devices are consistent. Through alignment, not only can the brightness, color temperature and other parameters of each lighting device be consistent, but also their switching time and fault detection mechanism can be synchronized, thereby improving the efficiency and reliability of the overall lighting system. For example, if a parking lot uses an intelligent lighting system, the alignment operation can ensure that all lighting devices can be automatically turned on or off within a specific time period, or an alarm can be issued in time when a fault is detected. In this way, not only can the overall lighting environment of the parking lot be optimized, but also energy consumption can be effectively reduced and user experience can be improved.
[0082] In summary, this embodiment first obtains the BIM model of the parking lot to ensure that the spatial layout information of the entire site can be obtained quickly and accurately. Compared with traditional on-site surveys and manual drawing, the speed and accuracy of data collection are greatly improved, and the possibility of human error is reduced. Then, based on the BIM model, the parking space information is identified, and the parking space information includes the parking space location, parking space size and parking space type. This process can not only save a lot of time and labor costs, but also ensure that the collected information is more accurate and comprehensive, providing a solid foundation for subsequent lighting design. Then, based on the parking space information, the lighting equipment information is determined, and the lighting equipment information at least includes the number of lighting equipment. This step ensures that the configuration of the lighting equipment meets both the lighting standards and the requirements of energy conservation and emission reduction, improves the efficiency of the lighting system, and reduces unnecessary waste of resources. Finally, the lighting equipment is arranged based on the parking space information and the lighting equipment information. This process simplifies the installation process and reduces the difficulty of construction. The method proposed in the present invention not only greatly improves the design quality and efficiency of the lighting system, but also provides convenience for future maintenance and upgrades, realizes the automation and intelligence of lighting design, and provides strong support for building an efficient and energy-saving lighting system.
[0083] like Figure 5 As shown in, this embodiment also provides an automatic arrangement system of parking space lighting equipment based on BIM, the system comprising: a BIM model acquisition module 10, a parking space information identification module 20, a lighting equipment information determination module 30 and a lighting equipment arrangement module 40. Specifically, the BIM model acquisition module 10 is used to acquire the BIM model of the parking lot. The parking space information identification module 20 is used to identify parking space information based on the BIM model, and the parking space information includes the parking space position, parking space size and parking space type. The lighting equipment information determination module 30 is used to determine the lighting equipment information based on the parking space information, and the lighting equipment information includes at least the number of lighting equipment. The lighting equipment arrangement module 40 is used to arrange lighting equipment based on the parking space information and the lighting equipment information.
[0084] In one implementation, the parking space information recognition module 20 includes:
[0085] An image feature acquisition unit, configured to acquire an image of a parking area based on the BIM model, and extract image features of the parking area based on the image;
[0086] A comparison result acquisition unit, used for acquiring a pre-trained parking space model, and comparing the pre-trained parking space model with the extracted image features to obtain a comparison result;
[0087] The parking space information acquisition unit is used to determine the parking space position, parking space size, and parking space type in the image features based on the comparison result, and use the parking space position, parking space size, and parking space type as the parking space information.
[0088] In one implementation, the lighting device information determination module 30 includes:
[0089] A group parking space number acquisition unit is used to acquire the number of parking spaces in each group of parking spaces to obtain the number of group parking spaces;
[0090] A preset table acquisition unit, used to acquire a preset table, wherein the preset table is a comparison table of the number of parking spaces and the number of lighting devices;
[0091] A lighting device quantity acquisition unit, used to match the number of parking spaces in a group with the preset table to obtain the number of lighting devices corresponding to the number of parking spaces in a group;
[0092] The lighting device quantity acquisition unit includes:
[0093] a remainder obtaining unit, configured to perform a modulo operation on the number of parking spaces in the group, using a preset value as the modulus, to obtain a remainder if the number of parking spaces in the group fails to match the preset table;
[0094] A candidate group parking space quantity acquisition unit, used to set the value of the remainder as the candidate group parking space quantity;
[0095] The lighting device quantity acquisition subunit is used to search the lighting device quantity corresponding to the candidate group parking space quantity in the preset table based on the candidate group parking space quantity.
[0096] In one implementation, the lighting device arrangement module 40 includes:
[0097] A parking space group size acquisition unit, configured to acquire a parking space group size of each parking space group based on the parking space size of each parking space, wherein the parking space group size includes a length value and a width value of each parking space group;
[0098] A lighting device spacing, starting distance and positioning spacing acquisition unit, used to calculate the lighting device spacing, starting distance and positioning spacing based on the size of the group of parking spaces;
[0099] The lighting device arrangement unit is used to arrange the lighting devices based on the lighting device spacing, the starting distance, the positioning spacing and the number of the lighting devices.
[0100] In one implementation, the system further includes a grouping module for grouping parking spaces.
[0101] In one implementation, the grouping module includes:
[0102] A comparison unit, configured to obtain distance information between two adjacent parking spaces in the parking space information, and compare the distance information with a preset distance threshold;
[0103] a target adjacent parking space acquisition unit, configured to acquire a target adjacent parking space whose distance information is less than the distance threshold if the distance information is less than the distance threshold, wherein the target adjacent parking space includes a first parking space and a second parking space;
[0104] The grouping unit is configured to group the first parking space and the second parking space into the same group if the length of the long side of the first parking space is greater than half the length of the long side of the second parking space.
[0105] In one implementation, the system further includes an alignment module for aligning lighting devices.
[0106] In one implementation, the alignment module includes:
[0107] A bound parking space group acquisition unit is used to bind the arranged lighting equipment to the corresponding parking space group to form a bound parking space group;
[0108] A target parking space group acquisition unit is used to filter out the bound parking space group with the largest number of lighting devices based on the bound parking space groups to obtain a target parking space group;
[0109] A first alignment unit is used to align the lighting devices with respect to the lighting devices in the target parking space group as an alignment reference;
[0110] a candidate parking space group acquisition unit, configured to determine the target parking space group with the smallest area among the target parking space groups if the number of the target parking space groups is greater than 1, and obtain the candidate parking space group;
[0111] The second alignment unit is used to align the lighting devices with respect to the lighting devices in the candidate parking space group as an alignment reference.
[0112] The working principles of each module in the automatic arrangement system of parking space lighting equipment based on BIM in this embodiment are the same as the principles of each step in the above method embodiment, and will not be repeated here.
[0113] Based on the above embodiment, the present invention further provides a terminal, the principle block diagram of the terminal can be as follows: Figure 6 The terminal may include one or more processors 100 ( Figure 6Only one is shown in the figure), a memory 101 and a computer program 102 stored in the memory 101 and executable on one or more processors 100, for example, an automatic arrangement program for parking space lighting equipment based on BIM. When one or more processors 100 execute the computer program 102, each step in the embodiment of the automatic arrangement method for parking space lighting equipment based on BIM can be implemented. Alternatively, when one or more processors 100 execute the computer program 102, the functions of each module / unit in the embodiment of the automatic arrangement method for parking space lighting equipment based on BIM can be implemented, which is not limited here.
[0114] In one embodiment, the processor 100 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.
[0115] In one embodiment, the memory 101 may be an internal storage unit of an electronic device, such as a hard disk or memory of the electronic device. The memory 101 may also be an external storage device of the electronic device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device. Further, the memory 101 may also include both an internal storage unit of the electronic device and an external storage device. The memory 101 is used to store computer programs and other programs and data required by the terminal. The memory 101 may also be used to temporarily store data that has been output or is to be output.
[0116] Those skilled in the art will understand that Figure 6 The principle block diagram shown in the figure is only a block diagram of a partial structure related to the scheme of the present invention, and does not constitute a limitation on the terminal to which the scheme of the present invention is applied. The specific terminal may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0117] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, operating database or other media used in the embodiments provided by the present invention may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double operational data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0118] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for automatically arranging parking space lighting equipment based on BIM, characterized in that: The method comprises: Get the BIM model of the parking lot; Based on the BIM model, identifying parking space information, the parking space information including parking space location, parking space size and parking space type; Based on the parking space information, determine lighting equipment information, where the lighting equipment information at least includes the number of lighting equipment; The lighting equipment is arranged based on the parking space information and the lighting equipment information.
2. The automatic arrangement method of parking space lighting equipment based on BIM according to claim 1 is characterized in that: The identifying parking space information based on the BIM model includes: Based on the BIM model, an image of the parking area is acquired, and image features of the parking area are extracted based on the image; Acquire a pre-trained parking space model, and compare the pre-trained parking space model with the extracted image features to obtain a comparison result; Based on the comparison result, the parking space position, parking space size, and parking space type in the image features are determined, and the parking space position, parking space size, and parking space type are used as the parking space information.
3. The automatic arrangement method of parking space lighting equipment based on BIM according to claim 1, characterized in that: The step of identifying parking space information based on the BIM model further includes: Obtaining distance information between two adjacent parking spaces in the parking space information, and comparing the distance information with a preset distance threshold; If the distance information is less than the distance threshold, acquiring a target adjacent parking space whose distance information is less than the distance threshold, wherein the target adjacent parking space includes a first parking space and a second parking space; If the length of the long side of the first parking space is greater than half the length of the long side of the second parking space, the first parking space and the second parking space are grouped into the same group.
4. The automatic arrangement method of parking space lighting equipment based on BIM according to claim 3 is characterized in that: The determining lighting equipment information based on the parking space information includes: Get the number of parking spaces in each group of parking spaces to get the number of group parking spaces; Obtain a preset table, wherein the preset table is a comparison table of the number of parking spaces and the number of lighting devices; The number of parking spaces in the group is matched with the preset table to obtain the number of lighting devices corresponding to the number of parking spaces in the group.
5. The automatic arrangement method of parking space lighting equipment based on BIM according to claim 4 is characterized in that: The step of matching the number of parking spaces in the group with the preset table to obtain the number of lighting devices corresponding to the number of parking spaces in the group includes: If the number of parking spaces in the group fails to match the preset table, performing a modulo operation on the number of parking spaces in the group, using a preset value as the modulus, to obtain a remainder; The value of the remainder is set as the number of parking spaces in the candidate group; Based on the number of parking spaces in the candidate group, the number of lighting devices corresponding to the number of parking spaces in the candidate group is searched in the preset table.
6. The automatic arrangement method of parking space lighting equipment based on BIM according to claim 5 is characterized in that: The arranging of lighting equipment based on the parking space information and the lighting equipment information includes: Based on the parking space size of each parking space, obtaining the group parking space size of each group of parking spaces, wherein the group parking space size includes the length value and the width value of each group of parking spaces; Calculate the lighting equipment spacing, starting distance and positioning spacing based on the size of the group of parking spaces; The lighting devices are arranged based on the lighting device spacing, the starting distance, the positioning spacing and the number of lighting devices.
7. The automatic arrangement method of parking space lighting equipment based on BIM according to claim 6, characterized in that: The step of arranging lighting equipment based on the parking space information and the lighting equipment information further includes: Binding the arranged lighting equipment to the corresponding parking space group to form a bound parking space group; Based on the bound parking space groups, the bound parking space group with the largest number of lighting devices is selected to obtain a target parking space group; Using the lighting devices in the target parking space group as an alignment reference, aligning the lighting devices; If the number of the target parking space groups is greater than 1, then determining the target parking space group with the smallest area among the target parking space groups to obtain a candidate parking space group; The lighting devices in the candidate parking space group are used as an alignment reference to perform alignment between the lighting devices.
8. An automatic arrangement system for parking lighting equipment based on BIM, characterized in that: The system comprises: BIM model acquisition module, used to obtain the BIM model of the parking lot; A parking space information identification module, used to identify parking space information based on the BIM model, wherein the parking space information includes parking space location, parking space size and parking space type; A lighting equipment information determination module, configured to determine lighting equipment information based on the parking space information, wherein the lighting equipment information at least includes the number of lighting equipment; A lighting equipment arrangement module is used to arrange lighting equipment based on the parking space information and the lighting equipment information.
9. A terminal, characterized in that: The terminal includes a memory, a processor, and an automatic arrangement program of BIM-based parking space lighting equipment stored in the memory and capable of running on the processor. When the processor executes the automatic arrangement program of BIM-based parking space lighting equipment, the steps of the automatic arrangement method of BIM-based parking space lighting equipment as described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores an automatic arrangement program for parking space lighting equipment based on BIM. When the automatic arrangement program for parking space lighting equipment based on BIM is executed by the processor, the steps of the automatic arrangement method for parking space lighting equipment based on BIM as described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Parking lot intelligent illuminating system based on Internet of Things
CN104091464A
Intelligent control method and system for parking lot
CN109427207A
Indoor lamp automatic layout design method, device and system based on neural network and storage medium
CN113052971A
Visual basement light source arrangement method based on BIM
CN114786311A
Indoor parking lot illumination design method and system, storage medium and computer equipment
CN117113467A