High-efficiency computer room trunking pipe breaking and cable coding and energy consumption control system and method based on BIM technology

By building a three-dimensional BIM model and data acquisition module, combining sensors and IoT devices, optimizing cable paths and generating unique codes, the shortcomings of existing technologies such as broken cable ducts, cable coding, and energy consumption control in computer rooms are resolved. Digital management of equipment in the computer room and accurate monitoring of energy consumption are achieved, thereby improving management efficiency and the accuracy of energy consumption management.

CN118821464BActive Publication Date: 2025-09-26CHINA CONSTRUCTION INDUSTRIAL & ENERGY ENGINEERING GROUP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410929762.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-11
Publication Date
2025-09-26
Estimated Expiration
2044-07-11

AI Technical Summary

Technical Problem

The existing communication network wiring management system based on BIM technology has insufficient information on the actual cable paths and labels in terms of cable trunking breakage in the computer room, cable coding, and energy consumption control. This makes it difficult to achieve accurate recording and real-time tracking, and lacks accurate energy consumption data collection and analysis tools, resulting in difficult operation and maintenance and inefficient energy consumption management.

Method used

By constructing a three-dimensional BIM model, combining data acquisition modules and energy consumption management systems, broken pipes and cables in cable troughs are accurately coded, and real-time data collection and energy consumption monitoring are carried out in conjunction with sensors and IoT devices. Optimization algorithms are used to optimize cable paths and generate unique codes, thus achieving comprehensive digital management of equipment in the computer room and accurate energy consumption monitoring.

Benefits of technology

It improves the efficiency and accuracy of computer room wiring, reduces construction and operation costs, simplifies cable management processes, facilitates maintenance and troubleshooting, achieves efficient control and accurate monitoring of computer room energy consumption, and optimizes energy utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118821464B_ABST
    Figure CN118821464B_ABST
Patent Text Reader

Abstract

The present invention provides an efficient computer room cable trunking breakage and cable coding and energy consumption control system and method based on BIM technology, comprising: establishing a computer room BIM model; accurately locating the cable trunking breakage position and generating construction drawings; simulating the cable trunking breakage process to discover and resolve potential problems; optimizing the cable path; generating a unique code for each cable on the BIM model with optimized cable path layout and classifying and grouping the cables; generating a BIM model after optimizing the cable layout and deriving documents for cable laying and management; collecting computer room environmental parameters and equipment operating status data by installing sensors and Internet of Things devices, and transmitting the data to a data acquisition module and a data processing module; performing energy consumption data analysis and formulating energy consumption data optimization solutions and measures. The present invention realizes comprehensive digital management of various devices in the computer room and accurate energy consumption monitoring, achieves the purpose of efficient energy consumption control, and reduces the construction and operation costs of the computer room.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of BIM technology, and in particular to a system and method for controlling wire duct breaking and cable coding and energy consumption in an efficient computer room based on BIM technology. Background Art

[0002] With the rapid development of data centers and high-efficiency computer rooms, in modern buildings, computer rooms are the core parts, and their cable duct breakage, cable coding and energy consumption control are extremely important. However, the existing communication network wiring management system and management method based on Building Information Modeling (BIM) technology have problems such as insufficient information on the actual cable path and cable label in terms of cable duct breakage, cable coding and energy consumption control management in the computer room, making it difficult to accurately record and track cables in real time. In terms of traditional energy consumption management, there is a lack of accurate energy consumption data collection and analysis tools, and only rough total energy consumption data can be obtained, but it is impossible to have an in-depth understanding of the energy consumption of each device, the trend of energy consumption changes and the causes of abnormal energy consumption, resulting in difficulties in operation and maintenance and low efficiency in energy consumption management. To this end, the present invention designs a cable duct breakage and cable coding and energy consumption control system and method for high-efficiency computer rooms based on BIM technology, which accurately manages various types of equipment and lines in the computer room through digital means, improves the efficiency and accuracy of computer room wiring, makes full use of the building space layout, and reduces the construction and operation costs of the computer room. Summary of the Invention

[0003] The present invention aims to address the deficiencies in the prior art and provides an efficient computer room cable duct breakage and cable coding and energy consumption control system and method based on BIM technology. By constructing a three-dimensional BIM model, broken cable ducts and cables are accurately coded, and combined with a data acquisition module and an energy consumption management system, comprehensive digital management of various equipment in the computer room and accurate energy consumption monitoring are achieved, thereby achieving the purpose of efficient energy consumption control and reducing the construction and operation costs of the computer room.

[0004] The present invention provides the following technical solutions to achieve the above technical objectives.

[0005] An efficient computer room cable duct breakage, cable coding and energy consumption control system based on BIM technology, comprising a BIM model construction module, a cable duct breakage module, a cable path optimization layout module, a cable coding system module, a data acquisition module and an energy consumption control module; the BIM model construction module is used to establish a three-dimensional digital model of the computer room; the cable duct breakage module is used to simulate the breakage of the cable duct model and generate a construction drawing of the cable duct breakage; the cable path optimization layout module is used to optimize the layout of the cable path; the cable coding system module is used to generate a unique code for the cable; the data acquisition module collects the environmental parameters and equipment operating status of the computer room through installed sensors and Internet of Things devices, and transmits them to the data processing module through 5G wireless / Ethernet / optical fiber network transmission, and then the data processing module processes and transmits them to the energy consumption control module, and at the same time transmits them to the data storage module for storage; the energy consumption control module is used to monitor and analyze the energy consumption of the computer room, and put forward energy-saving optimization suggestions, which are sent to the client through the local area network.

[0006] A BIM-based efficient computer room cable duct breaking and cable coding and energy consumption control method using the BIM-based efficient computer room cable duct breaking and cable coding and energy consumption control system includes the following process:

[0007] Step 1: The BIM model building module uses BIM software to build the computer room BIM model;

[0008] Step 2: The cable trunking pipe breaking module accurately locates the cable trunking pipe breaking position using the three-dimensional coordinates in the BIM model generated in step 1, and generates a construction drawing of the cable trunking pipe breaking;

[0009] Step 3: The cable trunking pipe breakage module simulates the cable trunking pipe breakage process through the BIM model to detect and resolve potential problems in advance;

[0010] Step 4: The cable path optimization module optimizes the cable path using the BIM model generated in step 1, taking into account factors such as path length, number of turns, and intersections, and calculates the optimal cable path through an optimization algorithm.

[0011] Step 5: The cable coding system module generates a unique code for each cable on the BIM model of the cable path optimization layout generated in Step 4. It uses the information in the model to identify the starting point, end point, and purpose of the cable, and classifies and groups the cables.

[0012] Step 6: Based on the processing results of step 5, the cable coding system module generates a BIM model with optimized cable layout, and then generates and exports documents for cable laying and management;

[0013] Step 7: Install sensors and IoT devices to collect real-time data on the computer room's environmental parameters and equipment operating status. The collected data is transmitted via the network to the data acquisition module and data processing module for centralized storage and processing.

[0014] Step 8: Based on the data collected in step 7 and combined with the coded information in the BIM model, the energy consumption control module is used to accurately monitor and collect data on the computer room's energy consumption, analyze energy consumption data, formulate and implement energy consumption data optimization plans and measures, and produce energy consumption reports.

[0015] Furthermore, the specific process of step 2 is as follows:

[0016] Step 2.1: Confirm the accuracy of the BIM model;

[0017] Step 2.2: Identify the requirements for cable tray cutting;

[0018] Step 2.3: Find and locate the cable duct that needs to be cut in the BIM model. Based on the cable duct cutting requirements in step 2.2, accurately mark the cutting location on the cable duct.

[0019] Step 2.4: Create a new construction drawing in the BIM software. Mark the key information on the construction drawing, including the location, length, and angle of the broken pipe. Mark the location and size of other components related to the broken pipe. Output the construction drawing in the appropriate format and distribute it to relevant personnel.

[0020] The broken pipe length is calculated based on the broken pipe position:

[0021]

[0022] Among them, L is the length of the broken pipe, (x1, y1, z1) is the three-dimensional coordinate of the starting point of the broken pipe, and (x2, y2, z2) is the final dimensional coordinate of the broken pipe in the cable tray.

[0023] Furthermore, the specific process of step 4 is as follows:

[0024] Step 4.1: Extract key data from the cable BIM model generated in Step 1, including the cable's length, diameter, bend radius, start and end point locations, turning node locations, and relative positions to other equipment or structures.

[0025] Step 4.2: Generate a preliminary cable routing path based on the extracted data;

[0026] Step 4.3: Based on the generated preliminary cable routing path, consider factors including cable path length, number of turns, number of intersections, and construction difficulty, and use the cable path optimization algorithm to calculate and analyze the optimal path that meets all constraints and output it. The specific formula of the cable path optimization algorithm is as follows:

[0027]

[0028] Where i represents the i-th node on the cable path, n represents the number of nodes on the cable path, S represents the minimum path length of the cable path, T represents the minimum number of turns in the cable path, (x i+1 ,y i+1 , z i+1 ) represents the three-dimensional coordinates of the i+1th node on the cable path, (x i+2 ,y i+2 , z i+2 ) represents the three-dimensional coordinates of the i+2th node on the cable path.

[0029] Furthermore, the specific process of step 5 is as follows:

[0030] Step 5.1: Extract key data from the cable BIM model generated in Steps 1 and 4, including cable type, specification, length, start and end point locations, and cable path;

[0031] Step 5.2: Develop coding rules based on the actual situation and management requirements of the computer room. The coding includes location information and cable type.

[0032] Generate a unique code for each cable in the format of CAB-{ID}-{starting point}-{end point}, where CAB is the cable type, {ID} is the unique identifier of the cable, and {starting point} and {end point} are the three-dimensional coordinates of the starting and ending points of the cable, respectively.

[0033] Step 5.3: Automatically generate a unique code for each cable according to the coding rules established in step 5.2;

[0034] Step 5.4: Verify and check for conflicts on the cable code generated in step 5.3;

[0035] Step 5.5: Store the verified and conflict-checked cable coding information in the BIM model, and use the database function of the BIM software to achieve the correspondence between the coding and the components; add coding tags to the model for easy management and query;

[0036] Step 5.6: Output log records and notifications; the log is used to record detailed information about the entire cable coding process, including the execution time and results of each step; the notification is used to report the completion status of the cable coding work to relevant personnel so that they can proceed with the next step of work or decision-making.

[0037] Furthermore, the specific process of step 7 is as follows:

[0038] Step 7.1: Install sensors and IoT devices in the computer room to collect environmental parameters and equipment operating status in real time;

[0039] Step 7.2: The collected data is transmitted to the data acquisition module and data processing module via the network for centralized storage and processing;

[0040] Step 7.3: Use the energy consumption control module to associate the collected data with the coded information in the BIM model to form a complete data link; add data tags to the BIM model to display the operating status and environmental parameters of the equipment in real time;

[0041] The collected data is associated with the code in the BIM model using the following data mapping formula:

[0042] D i =f(C i );

[0043] Among them, D i is the i-th data collected by the sensor, C i is the i-th code in the BIM model, and f is the mapping function to ensure that the data and the code correspond one to one.

[0044] Furthermore, the specific process of step 8 is as follows:

[0045] Step 8.1: Monitor and collect energy consumption data from the computer room in real time through Step 7 to ensure the timeliness and accuracy of the data. The monitored data includes total energy consumption, energy consumption of each device, environmental parameters, and production activities.

[0046] Step 8.2: Based on the monitoring data collected in step 8.1, perform energy consumption analysis through energy consumption calculation, trend analysis, and anomaly detection to identify high-energy-consuming devices and areas, and understand the distribution, trends, and changing patterns of energy consumption.

[0047] Energy consumption monitoring and analysis requires calculating the total energy consumption and the energy consumption contribution of each device. The formula is as follows:

[0048]

[0049] Among them, E total is the total energy consumption, E i is the energy consumption of the i-th device, and n is the number of devices.

[0050] The energy consumption calculation formula for a single device is as follows:

[0051] E i =P i ×T i ;

[0052] Among them, P iis the power of the i-th device, T i is the running time of the i-th device.

[0053] Step 8.3: Based on the analysis results of the energy consumption data for each device generated in Step 8.2, with minimizing total energy consumption as the optimization goal, formulate energy consumption optimization plans and measures, including adjusting equipment operating parameters, optimizing environmental parameters, and improving equipment maintenance. Use OpenStudio software to build a data model of the computer room energy consumption, simulate different optimization plans and measures, and select the optimal energy consumption plan and measures for implementation by comparing the simulated results of different energy-saving plans and measures.

[0054] Among them, the minimum total energy consumption optimization algorithm formula is as follows:

[0055]

[0056] The constraints are as follows:

[0057] T i ≤T max ;

[0058] P i ≤P max ;

[0059] Among them, P max is the maximum power allowed by the device, T max The maximum operating time allowed for the device;

[0060] Step 8.4: The energy consumption control module regularly generates energy consumption reports, which record the energy consumption and energy-saving effects of the computer room in detail. The report content includes energy consumption data, abnormal point analysis, and optimization suggestions.

[0061] A storage medium storing computer-readable instructions, which, when executed by one or more processors, controls the device where the storage medium is located to execute the above-mentioned efficient computer room cable trough cutting and cable coding and energy consumption control method based on BIM technology.

[0062] The present invention has the following beneficial effects:

[0063] The present invention uses the BIM model to pre-simulate and optimize broken wire ducts, thereby reducing misoperation and rework during the construction process and lowering construction costs; the BIM model is used to optimize the cable layout path and dynamically adjust the cable path, thereby reducing cable length and construction costs and improving wiring efficiency and safety. The present invention simplifies the cable management process through the cable coding information in the BIM model, facilitating later maintenance and troubleshooting; at the same time, the application of the energy consumption management system makes the energy consumption monitoring and analysis of the computer room more accurate, optimizes energy utilization, and reduces operating costs. The present invention combines the three-dimensional visualization function of BIM technology, allowing managers to intuitively understand the status and energy consumption of each device in the computer room, facilitating decision-making and management. In summary, the present invention has the advantages of efficient management, accurate monitoring of energy consumption, cost savings, and data visualization, is suitable for the operation and maintenance management of various types of computer rooms, and has broad application prospects. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] Figure 1 This is the overall architecture diagram of the system of the present invention.

[0065] Figure 2 This is a schematic diagram of the BIM model.

[0066] Figure 3 Flowchart of the system for optimizing cable routing.

[0067] Figure 4 This is a flow chart of the cable coding system.

[0068] Figure 5 Flowchart for energy consumption analysis and optimization. DETAILED DESCRIPTION

[0069] The present invention will be further described below with reference to the accompanying drawings and specific embodiments, but the protection scope of the present invention is not limited thereto.

[0070] Example 1:

[0071] like Figure 1 As shown, the efficient computer room cable trunking pipe breaking and cable coding and energy consumption control system based on BIM technology of the present invention includes a BIM model construction module, a cable trunking pipe breaking module, a cable path optimization arrangement module, a cable coding system module, a data acquisition module, and an energy consumption control module;

[0072] The BIM model building module is used to build a three-dimensional digital model of the computer room;

[0073] The cable trunking pipe breaking module is used to simulate pipe breaking in the cable trunking model and generate construction drawings of the cable trunking pipe breaking;

[0074] The cable path optimization arrangement module is used to optimize the arrangement of cable paths;

[0075] The cable coding system module is used to generate a unique code for the cable;

[0076] The data acquisition module collects the environmental parameters and equipment operating status of the computer room through installed sensors and IoT devices, and transmits them to the data processing module through 5G wireless / Ethernet / fiber optic network transmission. The data processing module then processes and transmits them to the energy consumption control module, and at the same time transmits them to the data storage module for storage;

[0077] The energy consumption control module is used to monitor and analyze the energy consumption of the computer room, and put forward energy-saving optimization suggestions, which are sent to the client through the local area network (LAN).

[0078] The BIM-based efficient computer room cable duct cutting and cable coding and energy consumption control method using the BIM-based efficient computer room cable duct cutting and cable coding and energy consumption control system includes the following process:

[0079] Step 1: BIM model building module uses BIM software to build Figure 2 The three-dimensional digital model of the computer room shown (hereinafter referred to as the BIM model) contains BIM three-dimensional information such as equipment location, cable duct direction and cable layout, ensuring the precise location of all components and the completeness of cable path information.

[0080] Step 2: The cable trunking pipe breaking module accurately locates the cable trunking pipe breaking position using the 3D coordinates in the BIM model generated in step 1, and generates a construction drawing of the cable trunking pipe breaking. The specific process is as follows:

[0081] Step 2.1: Confirm the accuracy of the BIM model: Verify that the BIM model is complete and error-free, and ensure that all relevant components (such as cable ducts and cabinets) are correctly modeled. Verify that the 3D coordinates of the components in the model are accurate, especially those related to cable ducts and cabinets.

[0082] Step 2.2: Determine the requirements for cable trunking pipe cutting: Clarify the specific location and quantity of cable trunking pipe cutting requirements; determine whether the pipe cutting location meets the requirements based on project requirements and design specifications;

[0083] Step 2.3: Accurately locate the cable trunking pipe breakage position: Find and locate the cable trunking that needs to be broken in the BIM model. Based on the cable trunking pipe breaking requirements in step 2.2, accurately mark the broken pipe position on the cable trunking;

[0084] Step 2.4: Generate a construction drawing of the broken cable trunking pipe: Create a new construction drawing in the BIM software and accurately mark the key information such as the broken pipe location, length, and angle on the construction drawing. Mark the location and size of other components related to the broken pipe (such as connectors and fixings). Output the construction drawing in an appropriate format (such as PDF, DWG, etc.) and distribute it to relevant personnel.

[0085] The broken pipe length is calculated by the broken pipe position (three-dimensional coordinates) in step 2.3:

[0086]

[0087] Among them, L is the length of the broken pipe, (x1, y1, z1) is the three-dimensional coordinate of the starting point of the broken pipe, and (x2, y2, z2) is the final dimensional coordinate of the broken pipe in the cable tray.

[0088] Step 3: The cable trunking pipe cutting module simulates the cable trunking pipe cutting process through the BIM model, discovers and solves potential problems in advance, reduces possible errors during construction, and improves material utilization efficiency.

[0089] Step 4: The cable path optimization module optimizes the cable path through the BIM model generated in step 1, taking into account factors such as the length of the path, the number of turns, and the intersections, and uses the optimization algorithm to analyze and calculate the optimal path of the cable. Figure 3 The specific process is as follows:

[0090] Step 4.1: Extract key data from the cable BIM model generated in Step 1, including the cable length, diameter, bend radius, start and end point locations, turning node locations, and relative positions to other equipment or structures.

[0091] Step 4.2: Based on the cable model data extracted in step 4.1, a preliminary cable routing path is generated, taking into account the basic cable direction, avoiding obstacles as much as possible, and meeting basic construction and safety requirements.

[0092] Step 4.3: Based on the preliminary cable routing generated in Step 4.2, consider factors such as cable path length, number of turns, number of intersections, and construction difficulty, and use the cable path optimization algorithm to calculate and analyze the optimal path that meets all constraints and output it. The specific formula of the cable path optimization algorithm is as follows:

[0093]

[0094] Where i represents the i-th node on the cable path, n represents the number of nodes on the cable path, S represents the minimum path length of the cable path, T represents the minimum number of turns in the cable path, (x i+1 ,y i+1 , z i+1 ) represents the three-dimensional coordinates of the i+1th node on the cable path, (x i+2 ,y i+2 , z i+2 ) represents the three-dimensional coordinates of the i+2th node on the cable path.

[0095] Step 5: The cable coding system module generates a unique code for each cable on the BIM model of the cable path optimization layout generated in step 4. The cable’s starting point, end point, and purpose are identified by the information in the model, and the cables are classified and grouped to reduce interference and signal loss. Figure 4 The specific process is as follows:

[0096] Step 5.1: Extract key data from the cable BIM model generated in Steps 1 and 4, including cable type, specification, length, start and end point locations, and cable path;

[0097] Step 5.2: Develop coding rules based on the actual situation and management requirements of the computer room. The coding should include key parameters such as location information and cable type.

[0098] The encoding format is as follows:

[0099] Generate a unique code for each cable in the format of CAB-{ID}-{starting point}-{end point}, where CAB is the cable type, {ID} is the unique identifier of the cable, and {starting point} and {end point} are the three-dimensional coordinates of the starting and ending points of the cable, respectively.

[0100] Step 5.3: Automatically generate a unique code for each cable based on the coding rules established in step 5.2.

[0101] Step 5.4: Verify and conflict the cable codes generated in step 5.3 to ensure that the codes comply with the defined rules and are free of errors or omissions. Check whether there are coding conflicts between different cables and ensure that the codes of each cable are unique.

[0102] Step 5.5: After confirming that the cable coding is correct in step 5.4, store the verified and conflict-checked cable coding information in the BIM model. Use the database function of the BIM software to achieve the correspondence between the coding and the components; add coding tags to the model for easy management and query;

[0103] Step 5.6: After completing the storage of cable coding information in step 5.5, log records and notifications need to be output; log records are used to record detailed information about the entire cable coding process, including the execution time and results of each step; notifications are used to report the completion status of the cable coding work to relevant personnel so that they can proceed with the next step of work or decision-making.

[0104] Step 6: Based on the processing results of step 5, the cable coding system module generates a BIM model with optimized cable layout, and then generates and exports cable laying and management documents to facilitate subsequent maintenance and management.

[0105] Step 7: Install sensors and IoT devices to collect real-time environmental parameters (such as temperature, humidity, current, voltage, etc.) and equipment operating status data of the computer room. The sensors should cover key indicators to ensure the comprehensiveness and accuracy of the data. The collected data is transmitted to the data acquisition module and data processing module through the network for centralized storage and processing. Figure 1 The specific process is as follows:

[0106] Step 7.1: Install sensors and IoT devices: Install sensors and IoT devices in the computer room to collect environmental parameters and equipment operating status in real time. Sensors must collect environmental parameters such as temperature, humidity, current, and voltage, as well as equipment operating status, in real time to ensure comprehensive and accurate data.

[0107] Step 7.2: Data transmission and storage: The collected data is transmitted to the data acquisition module and data processing module via the network for centralized storage and processing; ensuring the stability and security of data transmission to avoid data loss and leakage;

[0108] Step 7.3: Data association with BIM model: The collected data is associated with the coded information in the BIM model through the energy consumption control module to form a complete data link; data tags are added to the BIM model to display the operating status and environmental parameters of the equipment in real time;

[0109] Associate the collected data with the codes in the BIM model using the following data mapping formula:

[0110] D i =f(C i );

[0111] Among them, D i is the i-th data collected by the sensor, C i is the i-th code in the BIM model, and f is the mapping function to ensure that the data and the code correspond one to one.

[0112] Step 8: Based on the data collected in step 7 and combined with the coding information in the BIM model, the energy consumption control module is used to accurately monitor and collect data on the energy consumption of the computer room, analyze energy consumption data, formulate and implement energy consumption data optimization plans and measures, and produce energy consumption reports. Figure 5 , the specific process is as follows;

[0113] Step 8.1: Accurately monitor and collect energy consumption data: Based on Step 7, monitor and collect the energy consumption data of the computer room in real time to ensure the timeliness and accuracy of the data. The monitored and collected data includes total energy consumption, energy consumption of each device, environmental parameters, and production activities.

[0114] Step 8.2: Energy consumption data analysis: Based on the monitoring and collection data generated in step 8.1, perform energy consumption analysis through energy consumption calculation, trend analysis, and anomaly detection to identify high-energy-consuming equipment and areas, and understand the distribution, trends, and changing patterns of energy consumption.

[0115] Energy consumption monitoring and analysis requires calculating the total energy consumption and the energy consumption contribution of each device. The formula is as follows:

[0116]

[0117] Among them, E total is the total energy consumption, E i is the energy consumption of the i-th device, and n is the number of devices.

[0118] The energy consumption calculation formula for a single device is as follows:

[0119] E i =P i ×T i ;

[0120] Among them, P i is the power of the i-th device, T i is the running time of the i-th device.

[0121] Step 8.3: Develop and implement energy consumption data optimization plans and measures: Based on the analysis results of each device's energy consumption data generated in Step 8.2, with minimizing total energy consumption as the optimization goal, develop energy consumption optimization plans and measures, including adjusting equipment operating parameters, optimizing environmental parameters, and improving equipment maintenance. Use OpenStudio software to build a computer room energy consumption data model, simulate different optimization plans and measures, and compare the simulated results of different energy-saving plans and measures to select the optimal energy consumption plan and measure for implementation.

[0122] The minimum total energy consumption optimization algorithm formula is as follows:

[0123]

[0124] The constraints are as follows:

[0125] T i ≤T max ;

[0126] P i ≤P max ;

[0127] Among them, P max is the maximum power allowed by the device, T max The maximum allowed operating time for the device.

[0128] Step 8.4: Report generation: The energy consumption control module regularly generates energy consumption reports, which record the energy consumption and energy-saving effects of the computer room in detail. The report content includes energy consumption data, abnormal point analysis, optimization suggestions, etc., providing a basis for management decisions.

[0129] This embodiment also provides a storage medium storing computer-readable instructions, which, when executed by one or more processors, controls the device where the storage medium is located to execute the above-mentioned efficient computer room cable trough cutting and cable coding and energy consumption control method based on BIM technology.

[0130] The embodiments described are preferred implementations of the present invention, but the present invention is not limited to the above implementations. Any obvious improvements, substitutions or modifications that can be made by those skilled in the art without departing from the essence of the present invention are within the scope of protection of the present invention.

Claims

1. A BIM-based efficient computer room cable duct breaking and cable coding and energy consumption control method, characterized by: The efficient cable trunking breakage, cable coding, and energy consumption control system for computer rooms based on BIM technology includes a BIM model construction module, a cable trunking breakage module, a cable path optimization layout module, a cable coding system module, a data acquisition module, and an energy consumption control module. The BIM model construction module is used to build a three-dimensional digital model of the computer room; the cable trunking breakage module is used to simulate the breakage of the cable trunking model and generate construction drawings for the breakage; the cable path optimization layout module is used to optimize the cable path layout; and the cable coding system module is used to generate unique codes for the cables. The data acquisition module collects the environmental parameters and equipment operating status of the computer room through installed sensors and IoT devices, and transmits them to the data processing module. The data processing module then processes and transmits them to the energy consumption control module, and at the same time, to the data storage module for storage. The energy consumption control module is used to monitor and analyze the energy consumption of the computer room, and propose energy-saving optimization suggestions, which are sent to the client via the local area network. The efficient cable trunking and cable coding and energy consumption control method for computer rooms based on BIM technology includes the following processes: Step 1: The BIM model building module uses BIM software to build the computer room BIM model; Step 2: The cable trunking pipe breaking module accurately locates the cable trunking pipe breaking position using the three-dimensional coordinates in the BIM model generated in step 1, and generates a construction drawing of the cable trunking pipe breaking; Step 3: The cable trunking pipe breakage module simulates the cable trunking pipe breakage process through the BIM model to detect and resolve potential problems in advance; Step 4: The cable path optimization module optimizes the cable path using the BIM model generated in step 1, taking into account factors such as path length, number of turns, and intersections, and calculates the optimal cable path using an optimization algorithm. Step 5: The cable coding system module generates a unique code for each cable on the BIM model of the cable path optimization layout generated in Step 4. It uses the information in the model to identify the cable starting point, end point, and purpose, and classify and group the cables. Step 6: Based on the processing results of step 5, the cable coding system module generates a BIM model with optimized cable layout, and generates and exports cable laying and management documents; Step 7: By installing sensors and IoT devices, the environmental parameters and equipment operating status data of the computer room are collected in real time, and transmitted to the data acquisition module, data processing module, and energy consumption control module for centralized storage and processing; Step 8: Based on the data collected in step 7 and combined with the coded information in the BIM model, the energy consumption control module is used to accurately monitor and collect data on the computer room's energy consumption, analyze energy consumption data, formulate energy consumption data optimization plans and measures, and generate energy consumption reports; The specific process of step 2 is as follows: Step 2.1: Confirm the accuracy of the BIM model; Step 2.2: Identify the requirements for cable tray cutting; Step 2.3: Find and locate the cable duct that needs to be cut in the BIM model. Based on the cable duct cutting requirements in step 2.2, accurately mark the cutting location on the cable duct. Step 2.4: Create a new construction drawing in the BIM software. Mark the key information on the construction drawing, including the location, length, and angle of the broken pipe. Mark the location and size of other components related to the broken pipe. Output the construction drawing in the appropriate format and distribute it to relevant personnel. The broken pipe length is calculated based on the broken pipe position: Where L is the length of the broken pipe, (x1, y1, z1) is the three-dimensional coordinate of the starting point of the broken pipe, and (x2, y2, z2) is the final coordinate of the broken pipe in the trunking. The specific process of step 4 is as follows: Step 4.1: Extract key data from the cable BIM model generated in Step 1, including the cable's length, diameter, bend radius, start and end point locations, turning node locations, and relative positions to other equipment or structures. Step 4.2: Generate a preliminary cable routing path based on the extracted data; Step 4.3: Based on the generated preliminary cable routing path, consider factors including cable path length, number of turns, number of intersections, and construction difficulty. The cable path optimization algorithm is used to calculate and analyze the optimal path that meets all constraints and output the result. The specific formula for the cable path optimization algorithm is as follows: Where i represents the i-th node on the cable path, n represents the number of nodes on the cable path, S represents the minimum path length of the cable path, T represents the minimum number of turns in the cable path, (x i+1 ,y i+1 , z i+1 ) represents the three-dimensional coordinates of the i+1th node on the cable path, (x i+2 ,y i+2 , z i+2 ) represents the three-dimensional coordinates of the i+2th node on the cable path; The specific process of step 8 is as follows: Step 8.1: The energy consumption control module monitors the energy consumption data of the computer room in real time; Step 8.2: The energy consumption control module performs energy consumption analysis, identifies high-energy-consuming devices and areas, and understands the distribution, trends, and changing patterns of energy consumption; The total energy consumption calculation formula is as follows: Among them, E total is the total energy consumption, E i is the energy consumption of the i-th device, and n is the number of devices; The energy consumption calculation formula for a single device is as follows: AND i =P i ×T i ; Among them, P i is the power of the i-th device, T i is the running time of the i-th device; Step 8.3: Based on the analysis in Step 8.2, generate the energy consumption data for each device. With minimizing total energy consumption as the optimization goal, formulate energy consumption optimization plans and measures, including adjusting equipment operating parameters, optimizing environmental parameters, and improving equipment maintenance. Use OpenStudio software to build a data model for the computer room energy consumption, simulate different optimization plans and measures, and compare the simulated results of different energy-saving plans and measures to select the optimal energy consumption plan and measure for implementation. Among them, the minimum total energy consumption optimization algorithm formula is as follows: The constraints are as follows: T i ≤T max ; P i ≤P max ; Among them, P max is the maximum power allowed by the device, T max The maximum operating time allowed for the device; Step 8.4: The energy consumption control module regularly generates energy consumption reports, detailing the energy consumption and energy-saving effects of the computer room. The reports include energy consumption data, abnormal point analysis, and optimization suggestions. The specific process of step 5 is as follows: Step 5.1: Extract key data from the cable BIM model generated in Steps 1 and 4, including cable type, specification, length, start and end point locations, and cable path; Step 5.2: Develop coding rules based on the actual situation and management requirements of the computer room: Generate a unique code for each cable in the format of CAB-{ID}-{starting point}-{end point}, where CAB is the cable type, {ID} is the unique identifier of the cable, and {starting point} and {end point} are the three-dimensional coordinates of the starting and ending points of the cable, respectively. Step 5.3: Automatically generate a unique code for each cable according to the coding rules established in step 5.2; Step 5.4: Verify and check for conflicts on the cable code generated in step 5.3; Step 5.5: Store the verified and conflict-checked cable coding information in the BIM model, and use the database function of the BIM software to achieve the correspondence between the coding and the components; add coding tags to the model for easy management and query; Step 5.6: Output log records and notifications. The log is used to record detailed information about the entire cable coding process, including the execution time and results of each step. The notification is used to report the completion status of the cable coding work to relevant personnel. The specific process of step 7 is as follows: Step 7.1: Install sensors and IoT devices in the computer room to collect environmental parameters and equipment operating status in real time; Step 7.2: The collected data is transmitted to the data acquisition module, data processing module, and energy consumption control module through the network; Step 7.3: The energy consumption control module associates the collected data with the coded information in the BIM model to form a complete data link; data tags are added to the BIM model to display the operating status and environmental parameters of the equipment in real time; When associating the collected data with the codes in the BIM model, the data mapping formula used is as follows: D i =f(C i ); Among them, D i is the i-th data collected by the sensor, C i is the i-th code in the BIM model, and f is the mapping function to ensure that the data and the code correspond one to one.

Citation Information

Patent Citations

  • Intelligent data machine room construction method and system

    CN112507428A

  • Pipeline engineering power cable fine design method

    CN114861378A

  • Automatic cable laying method of local dynamic domain search algorithm based on BIM (Building Information Modeling) technology

    CN116720294A