Group tower construction schedule coordination automatic deduction method and system based on rule engine
Patent Information
- Application Number
- CN202610901894.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-22
- Publication Date
- 2026-10-09
AI Technical Summary
[0015]本发明的目的是提供一种基于规则引擎的群塔施工进度协调自动推演方法及系统,以至少解决传统模式依赖人工经验、计算繁琐、易遗漏、与工程实际脱节的问题
[0056]本发明的有益效果为:该方法能够自动完成顶升时机判定、顶升节数计算、附着需求判断、附着楼层推荐以及群塔碰撞预警等全流程推演。相比传统依赖技术人员手工计算和经验判断的方式,本发明显著降低了人工工作量和主观判断失误的风险,使群塔施工方案编制从经验主导转变为规则驱动。
Smart Images

Figure CN122887018A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of tower coordinating technology, specifically to a method and system for automatically extrapolating the construction progress coordination of towers based on a rule engine. Background Technology
[0002] In the construction of high-rise and super high-rise buildings, multiple tower cranes are often deployed on the same construction site to meet vertical transportation needs, forming a multi-tower operation. When operating multiple tower cranes, it is essential to precisely coordinate the timing of the lifting of each tower crane, the installation position and elevation of the attachment devices, and ensure that a safe height difference is maintained between adjacent tower cranes to avoid safety accidents such as collisions between tower crane booms or interference between the tower body and the climbing frame.
[0003] Currently, the preparation and progress coordination of multi-tower crane construction plans mainly rely on manual calculations and expert judgment by technical personnel based on standards such as the "Safety Regulations for Tower Cranes." Specifically, this requires simultaneously tracking multiple dynamic variables, including the construction progress of each building's floors, the climbing position of the scaffolding, tower crane attachment spacing limits, tower height limits, and safety height differences in areas where multiple towers intersect. This necessitates repeated calculations of the jacking and attachment schemes for each tower crane. This traditional working method has the following technical shortcomings:
[0004] 1. The calculations are cumbersome and inefficient.
[0005] Traditional methods require simultaneous consideration of multiple dynamic variables, such as floor construction progress, scaffolding location, attachment spacing, height restrictions, and tower height differences, all of which change continuously with the construction process. Manually verifying these variables daily, tower by tower, and under each working condition is extremely time-consuming and makes it difficult to respond quickly to changes in on-site progress.
[0006] 2. Work conditions are easily overlooked, posing safety hazards.
[0007] Manual calculations cannot cover all possible combinations of jacking and attachment, especially when the construction speed fluctuates due to differences in floor structure (such as different construction cycles for the first floor, standard floor, and refuge floor). This can easily lead to jacking delays causing collisions between the tower crane boom and the climbing frame, or untimely attachment installation causing the tower body to exceed the height limit, thus triggering the risk of structural instability.
[0008] 3. Multi-tower coordination is complex and difficult to optimize globally.
[0009] When four or more tower cranes are operating in overlapping areas, the lifting height of each tower crane is mutually constrained. It is difficult for humans to quickly find a lifting sequence and attachment scheme that meets all safety constraints. Repeated calculations and on-site adjustments are often required, which seriously affects the efficiency of construction preparation.
[0010] 4. The many-to-many mapping relationship between tower cranes and buildings is difficult to handle.
[0011] In actual engineering projects, it is common for a single building to be served by multiple tower cranes simultaneously, or for a single tower crane to cover multiple buildings. This many-to-many service relationship means that the minimum allowable height of each tower crane needs to be determined by considering the construction progress of all the buildings it serves. This significantly increases the difficulty of manual calculation and makes it extremely easy to make errors in the baseline values.
[0012] 5. The assumption of a constant construction speed is out of touch with the actual project conditions.
[0013] Existing auxiliary calculation tools and methods generally assume that the construction speed of each floor remains constant, meaning that all floors use a uniform construction cycle. However, in actual construction, the construction cycles of different floor sections, such as the first floor, standard floors, refuge floors, and equipment floors, vary significantly (for example, the first floor takes longer due to backfilling of the foundation pit and waterproofing, while the refuge floor also takes longer due to its complex structure). The assumption of a constant speed causes the derived lifting and attachment times to deviate significantly from the actual project progress, making it unusable for guiding actual on-site operations.
[0014] In summary, there is an urgent need for an automatic deduction method and system for coordinating the construction progress of multiple towers, which can transform construction safety specifications into automatically executable rules and adapt to the phased and variable-cycle construction rhythm and handle many-to-many service mapping relationships. This would overcome the problems of existing technologies, such as reliance on manual experience, cumbersome calculations, easy omissions, and disconnection from actual engineering conditions. Summary of the Invention
[0015] The purpose of this invention is to provide a method and system for automatic simulation of the construction progress coordination of multiple towers based on a rule engine, so as to at least solve the problems of traditional methods that rely on human experience, are cumbersome in calculation, are prone to omissions, and are out of touch with the actual project.
[0016] To address the aforementioned technical problems, in a first aspect, this invention provides an automatic simulation method for coordinating the construction progress of multiple towers based on a rule engine, comprising the following steps:
[0017] S1: Obtain the tower crane's own parameters, building construction parameters, and tower crane collaboration parameters input by the user;
[0018] S2: Establish service mapping relationships between tower cranes and buildings;
[0019] S3: Based on building construction parameters, dynamically predict the future construction floor elevation of each building;
[0020] S4: Based on the service mapping relationship and the derived construction floor elevation, calculate the minimum allowable height of each tower crane and determine whether jacking is required. If so, calculate the number of standard sections required for jacking.
[0021] S5: Based on the tower crane's own parameters, determine whether an attachment device is needed. If so, it is recommended to attach the device to the correct floor.
[0022] S6: Based on the service mapping relationship and tower group cooperation parameters, determine the tower crane pairs that have spatial intersections, traverse the tower crane pairs that have spatial intersections, calculate the difference in boom height for each pair of tower cranes, compare the difference in boom height with the minimum safe difference in boom height, and generate collision warning information;
[0023] S7: Outputs a structured report containing lifting recommendations, attachment recommendations, and collision warning information.
[0024] Furthermore, in step S1, the tower crane's own parameters include: tower crane number, allowable limit height of the boom, maximum allowable suspended height of the tower body, maximum allowable spacing of tower body attachments, height of standard tower section, initial working height of the boom, and elevation of the nearest attachment point;
[0025] Construction parameters include: current construction floor number, current construction floor elevation, standard floor height, construction start date, scaffolding height, minimum safe clearance, and segmented construction period configuration;
[0026] The parameters for tower crane collaboration include: the numbers of intersecting tower cranes, the current working height of the booms of the intersecting tower cranes, and the minimum safe height difference between the booms.
[0027] Furthermore, in step S2, when a tower crane serves multiple buildings, the minimum allowable height of the tower crane required for each building based on the current construction progress is calculated, and the maximum value is taken as the jacking judgment benchmark for the tower crane.
[0028] Furthermore, the segmented construction cycle configuration includes the construction cycle for the first floor, the construction cycle for the standard floor, and the construction cycle for the special floor; the dynamic calculation method for the construction floor elevation is as follows:
[0029] S31: Starting from the construction start date, calculate the expected completion date of each floor by adding the corresponding construction period in ascending order of floor number;
[0030] S32: Within the simulation timeframe, traverse daily to dynamically determine the highest completed floor elevation for each day, and dynamically determine the timing of lifting and attachment triggering for each tower crane based on the daily floor elevation.
[0031] Furthermore, in step S4, the method used to determine whether jacking is necessary is as follows:
[0032] If H now <H bel If so, it is determined that it needs to be lifted.
[0033] The formula for calculating the number of standard sections N required for jacking is:
[0034] N=⌈(h bel -h now )÷h i ⌉,
[0035] h bel =h sta +l exc +l safe ;
[0036] Where ⌈⌉ represents rounding up; h bel Indicates the minimum allowable height of the crane boom, h sta Indicates the calculated construction floor elevation, l exc Indicates that the climbing frame is too high, l safe Indicates the minimum safe clearance; h now Indicates the current working height of the crane boom; h i This indicates the height of a standard section of the tower.
[0037] Furthermore, in step S5, the method for determining whether an attachment device needs to be added is as follows:
[0038] If H1>H2, then H1=h now -h at If so, it is determined that an attachment device is required;
[0039] Where H1 represents the current suspended height of the tower after lifting, H2 represents the maximum allowable suspended height of the tower, and h at Indicates the elevation of the nearest attachment point;
[0040] Between the most recent attachment point elevation and the current working height, it is recommended to use the floor that meets the maximum allowable spacing requirement for tower attachment as the attachment point.
[0041] Furthermore, step S6 specifically includes:
[0042] S61: Based on the service mapping relationship between tower cranes and buildings and the intersecting tower crane numbers, determine all tower crane pairs that have spatial intersections;
[0043] S62: Calculate the absolute value of the difference in boom height for each pair of intersecting tower cranes;
[0044] S63: If the height difference is less than the minimum safe height difference of the crane boom, a collision risk warning will be issued;
[0045] S64: Output adjustment suggestions.
[0046] Furthermore, in step S7, the structured report shall include at least: whether jacking is required and the number of jacking sections, the expected date of jacking to completion, whether additional attachments are required and the recommended attachment floors, the collision risk status and adjustment recommendations, and the predicted jacking and attachment schedule for the next N days.
[0047] Secondly, this invention provides an automatic simulation system for coordinating the construction progress of multiple towers based on a rule engine, comprising:
[0048] The parameterized input module is used to obtain the tower crane's own parameters, construction parameters, and tower crane collaboration parameters input by the user.
[0049] The service relationship configuration module is used to establish the service mapping relationship between tower cranes and buildings;
[0050] The timeline projection module is used to dynamically project the future construction floor elevations of each building based on building construction parameters.
[0051] The single-tower jacking determination module is used to calculate the minimum allowable height of each tower crane based on the service mapping relationship and the deduced construction floor elevation, and to determine whether jacking is required. If so, it calculates the number of standard sections required for jacking.
[0052] The single-tower attachment determination module is used to determine whether an attachment device needs to be added based on the tower crane's own parameters. If so, it recommends the attachment floor.
[0053] The tower crane collision warning module is used to traverse tower crane pairs that have spatial intersections, calculate the difference in boom height for each pair of tower cranes, compare the difference in boom height with the minimum safe difference in boom height, and generate collision warning information.
[0054] The report output module is used to output a structured report containing lifting recommendations, attachment recommendations, and collision warning information.
[0055] Furthermore, the timeline simulation module is equipped with a segmented construction cycle configuration sub-module. This sub-module stores at least the construction cycle of the first floor, the construction cycle of the standard floor, and the construction cycle of the special floor, and can automatically select the corresponding construction cycle according to the floor number to dynamically simulate the construction floor elevation.
[0056] The beneficial effects of this invention are as follows: This method can automatically complete the entire process simulation, including determining the timing of jacking, calculating the number of jacking sections, judging attachment requirements, recommending attachment floors, and providing early warning of collisions between multiple towers. Compared with the traditional method that relies on manual calculations and experience-based judgments by technical personnel, this invention significantly reduces the amount of manual work and the risk of subjective judgment errors, transforming the preparation of multi-tower construction plans from experience-driven to rule-driven.
[0057] This method innovatively introduces a segmented configuration mechanism for the construction cycles of the first floor, standard floors, and special floors, and dynamically extrapolates the daily changes in the floor elevation on a timeline based on the construction start date. During the extrapolation, the system automatically selects and accumulates the corresponding construction cycles according to the floor number, accurately simulating the fluctuations in construction rhythm caused by differences in floor structure. Experiments show that the jacking and attachment time points extrapolated using the segmented variable cycle model have a significantly higher degree of agreement with the actual project progress than the traditional constant speed model, providing a reliable predictive basis for on-site material preparation and schedule planning. Attached Figure Description
[0058] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, use the same reference numerals to denote the same or similar parts. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0059] Figure 1 This is a flowchart of a method according to an embodiment of the present invention;
[0060] Figure 2 This is a system block diagram of one embodiment of the present invention;
[0061] Figure 3 Images (a), (b), (c), and (d) are screenshots of the system's running page. Detailed Implementation
[0062] like Figure 1 The method for automatically inferring the construction schedule coordination of multiple towers based on a rule engine, as shown, includes the following steps:
[0063] S1: Obtain the tower crane's own parameters, building construction parameters, and tower crane collaboration parameters input by the user;
[0064] S2: Establish service mapping relationships between tower cranes and buildings;
[0065] S3: Based on building construction parameters, dynamically predict the future construction floor elevation of each building;
[0066] S4: Based on the service mapping relationship and the derived construction floor elevation, calculate the minimum allowable height of each tower crane and determine whether jacking is required. If so, calculate the number of standard sections required for jacking.
[0067] S5: Based on the tower crane's own parameters, determine whether an attachment device is needed. If so, it is recommended to attach the device to the correct floor.
[0068] S6: Based on the service mapping relationship and tower group cooperation parameters, determine the tower crane pairs that have spatial intersections, traverse the tower crane pairs that have spatial intersections, calculate the difference in boom height for each pair of tower cranes, compare the difference in boom height with the minimum safe difference in boom height, and generate collision warning information;
[0069] S7: Outputs a structured report containing lifting recommendations, attachment recommendations, and collision warning information.
[0070] This method can automatically complete the entire process simulation, including determining the timing of jacking, calculating the number of jacking sections, judging attachment requirements, recommending attachment floors, and providing early warning of collisions between multiple towers. Compared with the traditional method that relies on manual calculations and experience-based judgments by technical personnel, this invention significantly reduces the amount of manual work and the risk of subjective judgment errors, transforming the preparation of multi-tower construction plans from experience-driven to rule-driven.
[0071] According to one embodiment of this application, in step S1, the tower crane's own parameters include:
[0072] Tower crane number;
[0073] Permissible maximum height of the boom (m): The maximum elevation that the lower edge of the boom is allowed to reach;
[0074] Maximum allowable height of the tower (m): The upper limit of the free section of the tower above the uppermost attachment;
[0075] Maximum allowable spacing between tower attachments (m): The upper limit of the vertical distance between two attachment devices along the tower direction;
[0076] Standard section height of the tower (m): The vertical height of a single standard section;
[0077] Initial working height of the crane boom (m): The initial elevation of the lower edge of the crane boom, used as the reference point for calculation;
[0078] Recent attachment point elevation (m): The elevation of the floor where the most recently installed attachment device is located in time;
[0079] Construction parameters include:
[0080] Current construction floor number;
[0081] Current construction floor elevation (m): The structural elevation of the currently completed floor.
[0082] Standard floor height (m);
[0083] Construction start date: The start date of construction for the current floor, serving as the starting point for the timeline calculation;
[0084] Frame overhang (m): The fixed height by which the top of the scaffold extends beyond the construction floor.
[0085] Minimum safety clearance (m): The vertical safety distance that must be maintained between the lowest point of the crane boom and the top of the climbing scaffold;
[0086] Segmented construction cycle configuration: used to define the number of construction days for different floor segments; at least including: the construction cycle of the first floor (days), the construction cycle of the standard floor (days / floor), and the construction cycle of special floors (when there are multiple special floors (such as refuge floors, equipment floors), multiple lines can be configured, each line including: special floor number, special floor construction days);
[0087] Group tower collaboration parameters include:
[0088] Intersecting tower crane number: The identifier of the tower crane whose swing range intersects with the current tower crane's boom;
[0089] Current working height (m) of intersecting tower crane boom: The current elevation of the lower edge of the intersecting tower crane boom;
[0090] Minimum safe height difference between booms (m): The vertical safe distance that must be maintained between the booms of two tower cranes;
[0091] The minimum safe clearance (m) is defined as the vertical safe distance that must be maintained between the lowest point of the tower crane boom and the top of the climbing frame. This distance includes the structural height of the boom itself, the space required for the hook and the load, and the specified safety margin.
[0092] According to one embodiment of this application, in step S2, when a tower crane serves multiple buildings, the minimum allowable height of the tower crane required for each building based on the current construction progress is calculated, and the maximum value among them is taken as the jacking judgment benchmark for the tower crane.
[0093] This method supports user-defined many-to-many service mapping relationships between tower cranes and buildings. When a tower crane serves multiple buildings, the system automatically calculates the minimum allowable tower crane height required for each building based on the current construction progress, and takes the maximum value as the jacking judgment benchmark for that tower crane. This feature ensures that the tower crane height always meets the safety requirements of all the buildings it serves, avoiding collisions or excessive suspension height caused by human error in overlooking a particular building. This allows the system to flexibly adapt to complex construction scenarios such as tower clusters and ultra-long structures.
[0094] According to one embodiment of this application, the segmented construction cycle configuration includes the first-floor construction cycle, the standard-floor construction cycle, and the special-floor construction cycle; the dynamic calculation method for the construction floor elevation is as follows:
[0095] S31: Starting from the construction start date, calculate the expected completion date of each floor by adding the corresponding construction period in ascending order of floor number;
[0096] S32: Within the simulation timeframe, traverse daily to dynamically determine the highest completed floor elevation for each day, and dynamically determine the timing of lifting and attachment triggering for each tower crane based on the daily floor elevation.
[0097] For example: the construction period for the first floor (usually 15 days) is typically longer than that for a standard floor (usually 7 days). Multiple special floors can be configured, each containing a special floor number (e.g., floor 5, floor 18) and a construction period (usually 12 days). For example, if the start date is June 1, 2026, and the construction period for the first floor is 15 days, then the completion date for the first floor is June 16. The construction period for a standard floor is 7 days per floor, so the completion date for the second floor is June 14, and so on, with the fourth floor being completed on June 30. If the fifth floor is a refuge floor (special floor construction period is 12 days), then the completion date for the fifth floor is July 12.
[0098] This method innovatively introduces a segmented configuration mechanism for the construction cycles of the first floor, standard floors, and special floors, and dynamically extrapolates the daily changes in the floor elevation on a timeline based on the construction start date. During the extrapolation, the system automatically selects the corresponding construction cycle (first floor, standard floor, or special floor) according to the floor number and accumulates them to accurately simulate the fluctuations in construction rhythm caused by differences in floor structure. Experiments show that the jacking and attachment time points extrapolated using the segmented variable cycle model have a significantly higher degree of agreement with the actual project progress than the traditional constant speed model, providing a reliable predictive basis for on-site material preparation and schedule planning.
[0099] According to one embodiment of this application, in step S4, the method used to determine whether lifting is required is as follows:
[0100] If H now <H bel If so, it is determined that it needs to be lifted.
[0101] The formula for calculating the number of standard sections N required for jacking is:
[0102] N=⌈(h bel -h now )÷h i ⌉,
[0103] h bel =h sta +l exc +l safe ;
[0104] Where ⌈⌉ represents rounding up; h bel Indicates the minimum allowable height of the crane boom, h sta Indicates the calculated construction floor elevation, l exc Indicates that the climbing frame is too high, l safe Indicates the minimum safe clearance; h now Indicates the current working height of the crane boom; h i Indicates the height of a standard section of the tower;
[0105] If lifting is required, the system outputs the new working height after lifting = h. now +N×h i It also outputs the expected date of jacking in place (i.e., the day or the day after the jacking judgment is triggered, which is set by the user to allow construction).
[0106] If H now ≦H bel If the result is negative, it is determined that no further upward movement is needed, and the analysis continues for the next day.
[0107] In this embodiment, the accurate number of lifting sections is automatically calculated, avoiding over-lifting or under-lifting caused by manual estimation. By using upward rounding calculation, the boom height can always meet the safe clearance requirements, eliminating potential hazards.
[0108] According to one embodiment of this application, in step S5, the method for determining whether an attachment device needs to be added is as follows:
[0109] If H1>H2, then H1=h now -h at If so, it is determined that an attachment device is required;
[0110] Where H1 represents the current suspended height of the tower after lifting, H2 represents the maximum allowable suspended height of the tower, and h at Indicates the elevation of the nearest attachment point;
[0111] Between the most recent attachment point elevation and the current working height, it is recommended to select a floor that meets the maximum allowable spacing requirement for tower attachment as the attachment point; that is, select a floor every other floor from the most recent attachment point elevation upwards, not exceeding the maximum allowable spacing for tower attachment; the recommended attachment floor should be an actual existing structural floor (such as the floor number corresponding to the floor elevation) and not higher than the current working height;
[0112] If both jacking and attachment are required, the system will prioritize the attachment scheme and then recalculate the suspension height after jacking.
[0113] This embodiment can prevent tower instability by automatically checking whether the suspension height exceeds the standard; at the same time, it can improve reliability by providing specific recommendations for attached floors, replacing manual selection based on experience.
[0114] According to one embodiment of this application, step S6 specifically includes:
[0115] S61: Based on the service mapping relationship between tower cranes and buildings and the intersecting tower crane numbers, determine all tower crane pairs that have spatial intersections;
[0116] S62: Calculate the absolute value of the boom height difference for each pair of intersecting tower cranes (absolute value of boom height difference = |working height of boom of tower crane A - working height of boom of tower crane B|).
[0117] S63: If the absolute value of the height difference is less than the minimum safe height difference of the crane boom, a collision risk warning will be issued;
[0118] S64: Output adjustment suggestions; for example: output "Tower crane A needs to be lifted to XX meters first, tower crane B should be suspended from lifting" or "Tower crane C and tower crane D have insufficient height difference, it is recommended to stagger the lifting time".
[0119] This embodiment automatically detects the safety status of the intersecting areas of the towers, avoiding the oversights of manual verification; at the same time, it provides actionable adjustment suggestions to assist on-site decision-making and reduce trial and error costs.
[0120] The tower crane has been equipped with height sensing devices at three locations: the uppermost attachment point, the top of the climbing frame, and the lower edge of the boom. These devices are used to acquire real-time height data at these three locations and calculate the relative height difference between any two measuring points. The height sensing devices can be industrial-grade MEMS barometric pressure sensor modules.
[0121] According to one embodiment of this application, in step S7, the structured report includes at least: whether jacking is required and the number of jacking sections, the expected jacking completion date, whether additional attachments are needed and the recommended attachment floors, the collision risk status and adjustment recommendations, and a predicted jacking and attachment schedule for the next N days. The structured report can be presented in the form of tables, Gantt charts, or timelines, and can be exported to PDF or Excel. Compared to traditional handwritten calculation sheets or fragmented spreadsheets, the output results of this invention are intuitive, complete, and traceable, facilitating project management personnel in briefing, archiving, and progress tracking, significantly improving the efficiency and safety of construction organization.
[0122] Secondly, this invention discloses an automatic simulation system for coordinating the construction progress of multiple towers based on a rule engine, comprising:
[0123] The parameterized input module is used to obtain the tower crane's own parameters, construction parameters, and tower crane collaboration parameters input by the user.
[0124] The service relationship configuration module is used to establish the service mapping relationship between tower cranes and buildings;
[0125] The timeline projection module is used to dynamically project the future construction floor elevations of each building based on building construction parameters.
[0126] The single-tower jacking determination module is used to calculate the minimum allowable height of each tower crane based on the service mapping relationship and the deduced construction floor elevation, and to determine whether jacking is required. If so, it calculates the number of standard sections required for jacking.
[0127] The single-tower attachment determination module is used to determine whether an attachment device needs to be added based on the tower crane's own parameters. If so, it recommends the attachment floor.
[0128] The tower crane collision warning module is used to traverse tower crane pairs that have spatial intersections, calculate the difference in boom height for each pair of tower cranes, compare this difference with the minimum safe boom height difference (e.g., 8m), and generate collision warning information.
[0129] The report output module is used to output a structured report containing lifting recommendations, attachment recommendations, and collision warning information.
[0130] According to one embodiment of this application, the timeline simulation module is configured with a segmented construction cycle configuration submodule. This submodule stores at least the construction cycle of the first floor, the construction cycle of the standard floor, and the construction cycle of the special floor, and can automatically select the corresponding construction cycle according to the floor number to dynamically simulate the construction floor elevation.
[0131] This invention only requires users to input basic parameters directly related to construction, without the need to create complex 3D BIM models or install professional structural analysis software. The system can be deployed as a web application (e.g., generated on a low-code platform), with the front end using HTML / CSS / JavaScript to implement parameter input forms and result display interfaces, and the back end calculation engine implemented using JavaScript or Python.
[0132] Enter the tower crane's own parameters, the building construction parameters, and the tower crane group collaboration parameters in the web form. Configure the tower crane-building service mapping matrix, set the segmented construction cycle table, and click the "Start Simulation" button. The calculation engine will execute in the following order:
[0133] (1) Read all input parameters and verify the integrity and validity of the parameters;
[0134] (2) Generate a daily floor elevation sequence within the projection time range based on the construction start date and segmented construction cycle configuration;
[0135] (3) For each tower crane, perform a lifting judgment every day and record the lifting event and the corresponding date;
[0136] (4) For each tower crane, perform an attachment determination after each lifting event, and record the attachment event and recommended floor;
[0137] (5) For each pair of intersecting tower cranes, calculate the difference in boom height on a daily basis and mark the days with collision risk.
[0138] (6) Summarize all events and warnings and present a structured judgment report at the bottom of the page, including the lifting schedule, attachment plan table and collision warning list.
[0139] This lightweight design makes the invention extremely low in deployment and learning costs, making it particularly suitable for the needs of rapid response and dynamic adjustment on construction sites.
[0140] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.
Claims
1. A method for automatically extrapolating the construction progress coordination of multiple towers based on a rule engine, characterized in that, Includes the following steps: S1: Obtain the tower crane's own parameters, building construction parameters, and tower crane collaboration parameters input by the user; S2: Establish service mapping relationships between tower cranes and buildings; S3: Based on the aforementioned building construction parameters, dynamically predict the future construction floor elevation of each building; S4: Based on the service mapping relationship and the derived construction floor elevation, calculate the minimum allowable height of each tower crane and determine whether jacking is required. If so, calculate the number of standard sections required for jacking. S5: Based on the tower crane's own parameters, determine whether an attachment device is needed. If so, it is recommended to attach the device to the appropriate floor. S6: Based on the service mapping relationship and tower group cooperation parameters, determine the tower crane pairs that have spatial intersections, traverse the tower crane pairs that have spatial intersections, calculate the difference in boom height for each pair of tower cranes, compare the difference in boom height with the minimum safe difference in boom height, and generate collision warning information; S7: Outputs a structured report containing lifting recommendations, attachment recommendations, and collision warning information.
2. The automatic simulation method for coordinating the construction progress of multiple towers based on a rule engine as described in claim 1, characterized in that, In step S1, the tower crane's own parameters include: tower crane number, allowable limit height of the boom, maximum allowable suspended height of the tower body, maximum allowable spacing of the tower body attachments, standard section height of the tower body, initial working height of the boom, and elevation of the nearest attachment point. The building construction parameters include: current construction floor number, current construction floor elevation, standard floor height, construction start date, scaffolding height, minimum safe clearance, and segmented construction period configuration; The parameters for tower crane collaboration include: the numbers of intersecting tower cranes, the current working height of the booms of the intersecting tower cranes, and the minimum safe height difference between the booms.
3. The automatic simulation method for coordinating the construction progress of multiple towers based on a rule engine, as described in claim 1 or 2, is characterized in that... In step S2, when a tower crane serves multiple buildings, the minimum allowable height of the tower crane required for each building based on the current construction progress is calculated, and the maximum value is taken as the jacking judgment benchmark for the tower crane.
4. The automatic simulation method for coordinating the construction progress of multiple towers based on a rule engine according to claim 2, characterized in that, The segmented construction cycle configuration includes the construction cycle for the first floor, the construction cycle for the standard floor, and the construction cycle for the special floor; the dynamic calculation method for the construction floor elevation is as follows: S31: Starting from the construction start date, calculate the expected completion date of each floor by adding the corresponding construction period in ascending order of floor number; S32: Within the simulation timeframe, traverse daily to dynamically determine the highest completed floor elevation for each day, and dynamically determine the timing of lifting and attachment triggering for each tower crane based on the daily floor elevation.
5. The automatic simulation method for coordinating the construction progress of multiple towers based on a rule engine according to claim 4, characterized in that, In step S4, the method used to determine whether jacking is required is as follows: If H now <H bel If so, it is determined that it needs to be lifted. The formula for calculating the number of standard sections N required for jacking is as follows: N=⌈(h bel -h now )÷h i ⌉, h bel =h sta +l exc +l safe ; Where ⌈ ⌉ represents rounding up; h bel Indicates the minimum allowable height of the crane boom, h sta Indicates the calculated construction floor elevation, l exc Indicates that the climbing frame is too high, l safe Indicates the minimum safe clearance; h now Indicates the current working height of the crane boom; h i This indicates the height of a standard section of the tower.
6. The automatic simulation method for coordinating the construction progress of multiple towers based on a rule engine according to claim 5, characterized in that, In step S5, the method for determining whether an attachment device needs to be added is as follows: If H1>H2, then H1=h now -h at If so, it is determined that an attachment device is required; Where H1 represents the current suspended height of the tower after lifting, H2 represents the maximum allowable suspended height of the tower, and h at Indicates the elevation of the nearest attachment point; Between the most recent attachment point elevation and the current working height, it is recommended to use the floor that meets the maximum allowable spacing requirement for tower attachment as the attachment point.
7. The automatic deduction method for coordinating the construction progress of multiple towers based on a rule engine according to claim 6, characterized in that, Step S6 specifically includes: S61: Based on the service mapping relationship between the tower crane and the building and the intersecting tower crane numbers, determine all tower crane pairs that have spatial intersections; S62: Calculate the absolute value of the difference in boom height for each pair of intersecting tower cranes; S63: If the height difference is less than the minimum safe height difference of the crane boom, a collision risk warning will be issued; S64: Output adjustment suggestions.
8. The automatic simulation method for coordinating the construction progress of multiple towers based on a rule engine according to claim 7, characterized in that, In step S7, the structured report includes at least: whether jacking is required and the number of jacking sections, the expected date of jacking, whether additional attachments are required and the recommended attachment floors, the collision risk status and adjustment recommendations, and the predicted jacking and attachment schedule for the next N days.
9. An automatic simulation system for coordinating the construction progress of multiple towers based on a rule engine, characterized in that, include: The parameterized input module is used to obtain the tower crane's own parameters, construction parameters, and tower crane collaboration parameters input by the user. The service relationship configuration module is used to establish the service mapping relationship between tower cranes and buildings; The timeline projection module is used to dynamically project the future construction floor elevations of each building based on the aforementioned building construction parameters. The single tower lifting determination module is used to calculate the minimum allowable height of each tower crane based on the service mapping relationship and the deduced construction floor elevation, and to determine whether lifting is required. If so, it calculates the number of standard sections required for lifting. The single-tower attachment determination module is used to determine whether an attachment device needs to be added based on the tower crane's own parameters; if so, it recommends the attachment floor. The tower crane collision warning module is used to traverse tower crane pairs that have spatial intersections, calculate the difference in boom height for each pair of tower cranes, compare the difference in boom height with the minimum safe difference in boom height, and generate collision warning information. The report output module is used to output a structured report containing lifting recommendations, attachment recommendations, and collision warning information.
10. The automatic simulation system for coordinating the construction progress of multiple towers based on a rule engine according to claim 9, characterized in that, The timeline simulation module is equipped with a segmented construction cycle configuration sub-module. This sub-module stores at least the construction cycle of the first floor, the construction cycle of the standard floor, and the construction cycle of the special floor. It can also automatically select the corresponding construction cycle based on the floor number to dynamically simulate the construction floor elevation.