Control system for overall installation of building structure

Through real-time monitoring and precise control of the dynamic, mechanical, geometric and environmental parameters of the building structure, the problem of manual operation lag in the overall installation process is solved, and construction safety and efficiency are improved.

CN120276321APending Publication Date: 2025-07-08SHANGHAI MECHANIZED CONSTR GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510414987.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-03
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

The overall installation process of the existing building structure depends on manual experience, and it is difficult to adapt to abnormal working conditions such as sudden construction load changes and structural posture offsets in a timely manner, increasing the risk of structural instability and equipment failure.

Method used

The electrical monitoring, structural state, structural form and environmental state monitoring mechanism is adopted, combined with the general control mechanism and the sub-control mechanism, the power, mechanical, geometric form and environmental parameters of the structure to be installed are monitored and regulated in real time, and precise control is carried out through the power mechanism.

Benefits of technology

It realizes timely and precise regulation of the construction process, improves safety and efficiency, and reduces construction risks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120276321A_ABST
    Figure CN120276321A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of intelligent construction, and discloses a control system for overall installation of a building structure, which comprises an electrical monitoring mechanism, a structural state monitoring mechanism, a structural form monitoring mechanism, an environmental state monitoring mechanism, a master control mechanism, a sub-control mechanism and a power mechanism. The electrical monitoring mechanism is used for monitoring power parameters of a to-be-installed structure, the structural form monitoring mechanism is used for monitoring mechanical parameters of the to-be-installed structure, the structural form monitoring mechanism is used for monitoring geometric form parameters and spatial position parameters of the to-be-installed structure, and the environment state monitoring mechanism is used for monitoring environment state parameters of a construction site. The main control mechanism controls the multiple sub-control mechanisms, and the multiple sub-control mechanisms can control the multiple power mechanisms to act in a one-to-one correspondence mode so as to regulate and control the installation process of the to-be-installed structure. By means of the arrangement, the control system for overall installation of the building structure can timely and accurately regulate and control the construction process, and operation safety and construction efficiency are guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent construction, and particularly to a control system for the integral installation of building structures. Background Art

[0002] A steel structure is a structure composed of steel materials. As one of the main types of building structures, a steel structure mainly consists of components such as steel beams, steel columns, and steel trusses. Welds, bolts, or rivets are usually used to connect between components or parts. Since the self-weight of a steel structure is relatively light and the construction is simple, it is widely used in fields such as large factories, stadiums, super high-rise buildings, and bridges.

[0003] In the field of steel structure engineering, the integral installation process mainly includes the integral hoisting method, the integral lifting method, and the integral sliding method. In specific construction, operators need to perform multi-dimensional technical adaptation according to the morphological characteristics, mechanical property parameters of the steel structure, and the on-site construction environment to select the optimal implementation plan. Compared with the traditional high-altitude piecemeal assembly method, the integral installation process reduces the high-altitude operation links, improves the construction efficiency, and effectively reduces the safety risk coefficient.

[0004] However, the current integral installation process still has the following disadvantages: The construction process control mainly relies on manual experience judgment and manual operation; in the face of abnormal working conditions such as sudden changes in construction loads and structural position and attitude offsets, it is difficult for operators to timely and adaptively adjust the construction plan, thereby increasing engineering risks such as structural instability and equipment failures.

[0005] Therefore, there is an urgent need for a control system for the integral installation of building structures to solve the above technical problems. Summary of the Invention

[0006] The purpose of the present invention is to provide a control system for the integral installation of building structures, which can timely and accurately regulate the construction process and ensure operation safety and construction efficiency.

[0007] To achieve this purpose, the present invention adopts the following technical solutions:

[0008] A control system for the integral installation of building structures, used for installing a to-be-installed structure on a building main body, includes:

[0009] An electrical monitoring mechanism, used for monitoring the dynamic parameters of the to-be-installed structure;

[0010] A structural behavior monitoring mechanism, used for monitoring the mechanical parameters of the to-be-installed structure;

[0011] A structural form monitoring mechanism, used for monitoring the geometric form parameters and spatial position parameters of the to-be-installed structure;

[0012] An environmental condition monitoring mechanism, used for monitoring the environmental condition parameters of the construction site;

[0013] The overall control mechanism is configured to process the dynamic parameters, mechanical parameters, geometric shape parameters, and spatial position parameters of the to-be-installed structure, as well as the environmental state parameters of the construction site, so as to control multiple sub-control mechanisms. The multiple sub-control mechanisms can respectively control the actions of multiple power mechanisms to regulate the installation process of the to-be-installed structure.

[0014] Optionally, the overall control mechanism includes a data transmission module, a data storage module, a data analysis module, and a monitoring interface module. The data transmission module is used to collect data, and the data includes the dynamic parameters, mechanical parameters, geometric shape parameters, and spatial position parameters of the to-be-installed structure, as well as the environmental state parameters of the construction site. The data storage module is used to classify and store the collected data; the data analysis module is used to compare the data with threshold parameters and display normal, warning, and regulation information through the monitoring interface module.

[0015] Optionally, the electrical monitoring mechanism is communicatively connected to the overall control mechanism and includes a displacement sensor, an oil pressure sensor, and a weighing sensor.

[0016] Optionally, the structural behavior monitoring mechanism is communicatively connected to the overall control mechanism and includes a strain sensor and a temperature sensor.

[0017] Optionally, the structural shape monitoring mechanism is communicatively connected to the overall control mechanism and includes an automatic measurement robot, an ultrasonic rangefinder, and a vision sensor.

[0018] Optionally, the environmental state monitoring mechanism is communicatively connected to the overall control mechanism and includes a temperature and humidity sensor, a wind speed and direction sensor, and a rainfall sensor.

[0019] Optionally, the power mechanism includes a lifting driver, which is arranged on the building main body, and the output end is connected to the to-be-installed structure, and can drive the to-be-installed structure to lift.

[0020] Optionally, the power mechanism further includes an anti-collision component arranged on the to-be-installed structure. The anti-collision component includes an anti-collision driver and an elastic member, and the anti-collision driver can drive the elastic member to abut against the building main body.

[0021] Optionally, there are two anti-collision components, and the two anti-collision components are respectively arranged on both sides of the to-be-installed structure.

[0022] Optionally, a wired transmission method is adopted between the electrical monitoring mechanism and the master control mechanism, and a wired-to-wireless or only wireless method is adopted to transmit information between the structural state monitoring mechanism, the structural form monitoring mechanism, the environmental state monitoring mechanism and the master control mechanism.

[0023] Advantages of the present invention:

[0024] The present invention provides a control system for the overall installation of a building structure, which is used to install a structure to be installed on a building main body. The control system for the overall installation of a building structure includes an electrical monitoring mechanism, a structural state monitoring mechanism, a structural form monitoring mechanism, an environmental state monitoring mechanism, a master control mechanism, a sub-control mechanism and a power mechanism. By monitoring the dynamic parameters of the structure to be installed through the electrical monitoring mechanism, the mechanical parameters of the structure to be installed through the structural state monitoring mechanism, the geometric shape parameters and spatial position parameters of the structure to be installed through the structural form monitoring mechanism, and the environmental state parameters of the construction site through the environmental state monitoring mechanism, it is possible to monitor the structure to be installed and the construction site in real time and accurately. Furthermore, through the master control mechanism, the dynamic parameters, mechanical parameters, geometric shape parameters and spatial position parameters of the structure to be installed, as well as the environmental state parameters of the construction site, are processed in a timely manner to control a plurality of sub-control mechanisms, and the power mechanism is controlled through the sub-control mechanism to act, so as to timely and accurately regulate the installation process of the structure to be installed. Compared with manual operation, such a setting can improve the construction safety and operation efficiency, and avoid the construction risks brought by manual lag. Through the above settings, the control system for the overall installation of the building structure of the present application can timely and accurately regulate the construction process, ensuring operation safety and construction efficiency. Description of the drawings

[0025] Figure 1 is a schematic diagram of the control system for the overall installation of a building structure provided by an embodiment of the present invention;

[0026] Figure 2 is a first schematic diagram of an anti-collision component provided by an embodiment of the present invention;

[0027] Figure 3 is a second schematic diagram of an anti-collision component provided by an embodiment of the present invention;

[0028] Figure 4 is a third schematic diagram of an anti-collision component provided by an embodiment of the present invention;

[0029] Figure 5 is a fourth schematic diagram of an anti-collision component provided by an embodiment of the present invention.

[0030] In the figure:

[0031] 100, structure to be installed; 200, building main body;

[0032] 1. Electrical monitoring mechanism; 2. Structural behavior monitoring mechanism; 3. Structural form monitoring mechanism; 4. Environmental condition monitoring mechanism; 5. General control mechanism; 6. Sub-control mechanism; 7. Power mechanism; 71. Lifting drive; 72. Anti-collision component; 721. Anti-collision drive; 722. Elastic member. Detailed implementation manners

[0033] The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the present invention, rather than limiting the present invention. In addition, it should be noted that for the convenience of description, only the parts related to the present invention are shown in the drawings, rather than all the structures.

[0034] In the description of the present invention, unless otherwise clearly defined and limited, the terms "connected", "connected", and "fixed" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or integrated; it can be a mechanical connection or an electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, and it can be the communication inside two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific situations.

[0035] In the present invention, unless otherwise clearly defined and limited, the first feature being "above" or "below" the second feature may include the direct contact between the first and second features, or may include the situation where the first and second features are not in direct contact but in contact through other features between them. Moreover, the first feature being "above", "above", and "on" the second feature includes that the first feature is directly above and obliquely above the second feature, or only indicates that the first feature is at a higher horizontal height than the second feature. The first feature being "below", "below", and "under" the second feature includes that the first feature is directly below and obliquely below the second feature, or only indicates that the first feature is at a lower horizontal height than the second feature.

[0036] In the description of this embodiment, the orientation or positional relationship terms such as "above", "below", "right", etc. are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of description and simplifying the operation, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, so it cannot be understood as a limitation to the present invention. In addition, the terms "first" and "second" are only used for distinction in description and have no special meanings.

[0037] A steel structure is a structure composed of steel materials. As one of the main building structure types, a steel structure is mainly composed of components such as steel beams, steel columns, and steel trusses. Welds, bolts, or rivets are usually used to connect between the components or parts. Due to the relatively light self-weight of the steel structure and simple construction, it is widely used in large factories, stadiums, super high-rise buildings, bridges and other fields.

[0038] In the field of steel structure engineering, the overall installation process mainly includes the overall hoisting method, the overall lifting method, and the overall sliding method. In specific construction, operators need to perform multi-dimensional technical adaptation according to the morphological characteristics, mechanical property parameters of the steel structure and the on-site construction environment to select the optimal implementation plan. Compared with the traditional high-altitude piecemeal assembly method, the overall installation process reduces the high-altitude operation links, improves the construction efficiency, and effectively reduces the safety risk coefficient.

[0039] However, the current overall installation process still has the following disadvantages: the construction process control mainly relies on manual experience judgment and manual operation; in the face of abnormal working conditions such as sudden changes in construction load and structural position deviation, it is difficult for operators to timely and adaptively adjust the construction plan, which increases engineering risks such as structural instability and equipment failure.

[0040] Therefore, there is an urgent need for a control system for the overall installation of building structures to solve the above technical problems.

[0041] As Figures 1 - 5 shown, this embodiment provides a control system for the overall installation of building structures, which is used to install the to-be-installed structure 100 on the building main body 200. The control system for the overall installation of building structures includes an electrical monitoring mechanism 1, a structural state monitoring mechanism 2, a structural form monitoring mechanism 3, an environmental state monitoring mechanism 4, a general control mechanism 5, a sub-control mechanism 6, and a power mechanism 7. The electrical monitoring mechanism 1 is used to monitor the dynamic parameters of the to-be-installed structure 100, the structural state monitoring mechanism 2 is used to monitor the mechanical parameters of the to-be-installed structure 100, the structural form monitoring mechanism 3 is used to monitor the geometric form parameters and spatial position parameters of the to-be-installed structure 100, the environmental state monitoring mechanism 4 is used to monitor the environmental state parameters of the construction site, the general control mechanism 5 is configured to process the dynamic parameters, mechanical parameters, geometric form parameters and spatial position parameters of the to-be-installed structure 100, as well as the environmental state parameters of the construction site, so as to control a plurality of sub-control mechanisms 6, and the plurality of sub-control mechanisms 6 can respectively control the actions of a plurality of power mechanisms 7 to regulate the installation process of the to-be-installed structure 100.

[0042] In this embodiment, the dynamic parameters of the to-be-installed structure 100 are monitored by the electrical monitoring mechanism 1, the mechanical parameters of the to-be-installed structure 100 are monitored by the structural behavior monitoring mechanism 2, the geometric shape parameters and spatial position parameters of the to-be-installed structure 100 are monitored by the structural shape monitoring mechanism 3, and the environmental state parameters of the construction site are monitored by the environmental state monitoring mechanism 4, so as to monitor the to-be-installed structure 100 and the construction site in real time and accurately. On this basis, the general control mechanism 5 timely processes the dynamic parameters, mechanical parameters, geometric shape parameters and spatial position parameters of the to-be-installed structure 100, as well as the environmental state parameters of the construction site, so as to control multiple sub-control mechanisms 6, and the sub-control mechanisms 6 control the operation of the power mechanism 7, thereby timely and accurately regulating the installation process of the to-be-installed structure 100. Compared with manual operation, such a setting can improve the construction safety and operation efficiency, and avoid the construction risks brought by manual lag. Through the above settings, the control system for the overall installation of the building structure in this embodiment can timely and accurately regulate the construction process, ensuring operation safety and construction efficiency.

[0043] It should be noted that in this embodiment, the dynamic parameters can reflect the dynamic changes of the to-be-installed structure 100 during the installation process, the mechanical parameters can reflect the stress conditions of the to-be-installed structure 100, the geometric shape and spatial position parameters can accurately locate the position and shape of the to-be-installed structure 100, and the environmental state parameters consider the factors such as temperature, humidity, and wind force at the construction site that may affect the installation, so as to effectively evaluate and monitor the to-be-installed structure 100 during the subsequent installation process and ensure the smooth progress of the installation work.

[0044] In this embodiment, the dynamic parameters of the to-be-installed structure 100 include displacement, oil pressure, weight, acceleration, and vibration frequency, the mechanical parameters include stress, strain, and torque, the geometric shape parameters include length, angle, and curvature, the spatial position parameters include the position coordinates of the to-be-installed structure 100 in the three-dimensional space, and the environmental state parameters of the construction site include wind speed, temperature, and humidity. In other embodiments, those skilled in the art can adjust the types of the above specific parameters according to the specific installation requirements of the to-be-installed structure 100, and no further limitations are made here.

[0045] In addition, the to-be-installed structure 100 in this embodiment includes, but is not limited to, structures such as trusses, frames, and beam-slab structures, and the building main body 200 includes, but is not limited to, structures such as towers and residential buildings. No further limitations are made on the structural types of the to-be-installed structure 100 and the building main body 200 here.

[0046] The specific structure of the control system for the overall installation of the building structure will be described below:

[0047] Specifically, the electrical monitoring mechanism 1 is communicatively connected to the general control mechanism 5 and includes a displacement sensor, an oil pressure sensor, and a weighing sensor, thereby realizing real-time data transmission and integration, improving the accuracy of construction control, and enhancing the risk warning ability.

[0048] Among them, the displacement sensor is used to measure the displacement change of the to-be-installed structure 100 during the installation process. During the overall hoisting process, the displacement sensor can monitor the displacement of the to-be-installed structure 100 in the horizontal and vertical directions in real time to ensure that the to-be-installed structure 100 can be accurately installed at the predetermined position.

[0049] Among them, the oil pressure sensor is used to monitor the oil pressure situation in the power mechanism 7. In installation methods such as overall lifting or sliding, the oil pressure sensor can obtain oil pressure data in real time. By analyzing the oil pressure change, it can be judged whether the working state of the power mechanism 7 is normal.

[0050] Among them, the weighing sensor is used to measure the weight of the to-be-installed structure 100 and the force on each support point during the installation process, so as to understand the weight and force distribution of the to-be-installed structure 100, thereby improving the safety of the installation operation.

[0051] It should be noted that those skilled in the art are familiar with the specific structures and working principles of the displacement sensor, the oil pressure sensor, and the weighing sensor, and will not be elaborated here.

[0052] Specifically, the structural behavior monitoring mechanism 2 is communicatively connected to the general control mechanism 5 and includes a strain sensor and a temperature sensor, thereby realizing comprehensive monitoring and precise control of the structural behavior of the to-be-installed structure 100, improving construction safety, optimizing construction technology, and enhancing installation quality.

[0053] Among them, the strain sensor is used to measure the strain of the to-be-installed structure 100 under the stressed state. When the to-be-installed structure 100 undergoes a small deformation due to external forces, the strain sensor can convert these deformations into electrical signals to obtain the strain value of the to-be-installed structure 100, thereby judging whether the to-be-installed structure 100 is in a safe stressed state.

[0054] Among them, the temperature sensor is used to monitor the temperature change of the to-be-installed structure 100. Since temperature changes will affect the mechanical properties of the structure, physical properties such as the elastic modulus and thermal expansion coefficient of the structure will change with temperature. By setting the temperature sensor, the temperature data of the to-be-installed structure 100 can be obtained in real time to analyze the change in the mechanical properties of the structure.

[0055] It should be noted that those skilled in the art are familiar with the specific structures and working principles of the strain sensor and the temperature sensor, and will not be elaborated here.

[0056] Specifically, the structural form monitoring mechanism 3 is communicatively connected to the general control mechanism 5, including an automatic measuring robot, an ultrasonic distance meter, and a vision sensor, so as to accurately monitor and intelligently control the structural form of the to-be-installed structure 100, improving construction safety, optimizing the installation plan and construction process, and enhancing the installation quality and accuracy.

[0057] Among them, the automatic measuring robot has high-precision measuring capabilities and is equipped with a variety of measuring sensors, such as a laser rangefinder, an angle sensor, etc. During the overall hoisting, the automatic measuring robot can measure the deformation situation and installation position deviation of the to-be-installed structure 100 in real time during the hoisting process of the to-be-installed structure 100, so as to adjust the hoisting plan in a timely manner.

[0058] Among them, the ultrasonic distance meter measures the distance by using the propagation speed and reflection principle of ultrasonic waves in the air. During the overall installation of the to-be-installed structure 100, the ultrasonic distance meter can measure the distance between the to-be-installed structure 100 and the building main body 200, thereby ensuring the safety of the construction process.

[0059] Among them, the vision sensor can identify feature points such as the contour, edge, and corner points of the to-be-installed structure 100, so as to determine the position and posture of the to-be-installed structure 100, so that the general control mechanism 5 can judge whether the to-be-installed structure 100 is in the correct lifting position through image analysis, and then timely detect abnormal situations.

[0060] It should be noted that those skilled in the art are clear about the specific structures and working principles of the automatic measuring robot, the ultrasonic distance meter, and the vision sensor, and will not be elaborated here.

[0061] Specifically, the environmental state monitoring mechanism 4 is communicatively connected to the general control mechanism 5, including a temperature and humidity sensor, a wind speed and direction sensor, and a rainfall sensor, so as to ensure construction safety and improve construction quality.

[0062] Among them, the temperature and humidity sensor can measure the temperature and humidity of the environment at the same time. When the temperature and humidity of the environment exceed the appropriate range, the general control mechanism 5 timely feeds back to the operators so that the operators can take measures to adjust. For example: taking cooling measures in high temperature and dehumidifying measures in high humidity.

[0063] Among them, the wind speed and direction sensor is used to measure the wind speed and direction of the environment. During the overall hoisting, the wind speed and direction of the construction site are monitored in real time through the wind speed and direction sensor. If the wind speed exceeds the safety limit, the general control mechanism 5 can stop the hoisting operation in a timely manner, improving the operation safety and avoiding safety accidents. Moreover, the general control mechanism 5 can timely adjust the position and hoisting direction of the to-be-installed structure 100 according to the wind direction, reducing the influence of wind load on the hoisting process.

[0064] Among them, the rain gauge sensor is used to measure the amount of rainfall. During the overall installation process, the rainfall is monitored in real time through the rain gauge sensor. When the rainfall reaches the threshold, the master control mechanism 5 can issue a warning signal to remind the operators to take corresponding rain protection measures, such as suspending outdoor operations, covering the equipment with rain protection, etc.

[0065] It should be noted that those skilled in the art are familiar with the specific structures and working principles of the potential temperature and humidity sensor, the wind speed and direction sensor, and the rain gauge sensor, and will not be elaborated here.

[0066] Specifically, the master control mechanism 5 includes a data transmission module, a data storage module, a data analysis module, and a monitoring interface module. The data transmission module is used to collect data, including the dynamic parameters, mechanical parameters, geometric shape parameters, and spatial position parameters of the to-be-installed structure 100, as well as the environmental state parameters of the construction site, so as to achieve comprehensive data collection from the performance state of the to-be-installed structure 100 itself to the external construction environment; the data storage module is used to classify and store the collected data, making the management of the data more efficient and orderly, and facilitating subsequent query and use; the data analysis module is used to compare the data with the threshold parameters, and display normal, warning, and regulation information through the monitoring interface module. By comparing the above data with the threshold parameters through the data analysis module, it is possible to timely detect whether the data exceeds the corresponding normal range, so as to judge whether there are potential risks in the installation process.

[0067] Moreover, by displaying normal, warning, and regulation information through the monitoring interface module, hierarchical display of information is realized. Among them, the normal information can enable the operators to understand the normal state of the to-be-installed structure 100 during the installation process, the warning information can remind the operators in advance to pay attention to potential risks, and the regulation information can provide the operators with specific regulation measures and suggestions. Such a setting enables the operators to clearly understand the situation of the installation process, take corresponding measures in a timely manner for adjustment, improves the safety and reliability of construction, avoids the problem of delayed response caused by unclear information, and reduces the construction risk.

[0068] Specifically, in this embodiment, the master control mechanism 5 includes a programmable logic controller, and the sub-control mechanism 6 includes a single-chip microcomputer. The programmable logic controller timely processes the dynamic parameters, mechanical parameters, geometric shape parameters, and spatial position parameters of the to-be-installed structure 100, as well as the environmental state parameters of the construction site, and then transmits instructions to multiple single-chip microcomputers. The single-chip microcomputer controls the power mechanism 7 to act, so as to timely and accurately regulate the installation process of the to-be-installed structure 100. Compared with manual operation, such a setting can improve the safety and operation efficiency of construction, and avoid the construction risks brought by manual lag.

[0069] In other embodiments, the master control mechanism 5 includes an industrial control computer, and the slave control mechanism 6 includes an intelligent controller. It can be understood that the specific structures of the master control mechanism 5 and the slave control mechanism 6 are not limited as long as the above functions can be achieved.

[0070] Specifically, the power mechanism 7 includes a lifting driver 71. The lifting driver 71 is disposed on the building main body 200, and its output end is connected to the structure to be installed 100, capable of driving the structure to be installed 100 to lift, and further adjusting the lifting speed, strength, and stroke of the structure to be installed 100 according to construction requirements, so as to realize the overall installation operation.

[0071] More specifically, in this embodiment, the lifting driver 71 includes a crane. The output end of the crane is connected to the structure to be installed 100, so that the slave control mechanism 6 can send instructions to the crane, and further drive the structure to be installed 100 to achieve lifting adjustment.

[0072] In other embodiments, the lifting driver 71 includes a winch. The output end of the winch is connected to the structure to be installed 100 through a sling, so as to realize the lifting of the structure to be installed 100. It can be understood that the specific structure of the lifting driver 71 is not limited as long as the above functions can be achieved.

[0073] Specifically, as Figures 1 - 5 shown, the power mechanism 7 further includes an anti-collision component 72 disposed on the structure to be installed 100. The anti-collision component 72 includes an anti-collision driver 721 and an elastic member 722. The anti-collision driver 721 can drive the elastic member 722 to abut against the building main body 200. During the overall installation process, the structure to be installed 100 may collide with the building main body 200 during lifting and moving. By driving the elastic member 722 to abut against the building main body 200 through the anti-collision driver 721, a buffering effect can be achieved when a collision occurs, thereby absorbing and dispersing the collision energy, reducing the damage to the structure to be installed 100 and the building main body 200, and improving the construction safety.

[0074] More specifically, as Figure 2 and Figure 3 shown, in this embodiment, the anti-collision driver 721 includes an electric telescopic rod, and the elastic member 722 includes a soft pad. The output end of the electric telescopic rod is connected to the soft pad, capable of driving the soft pad to move towards the building main body 200, thereby realizing the elastic abutment between the soft pad and the building main body 200, improving the overall installation safety, and avoiding the construction risk caused by a hard collision between the structure to be installed 100 and the building main body 200.

[0075] As Figure 4 and Figure 5As shown, in other embodiments, the anti-collision driver 721 includes an electric pump, the elastic member 722 is an airbag, and the output end of the electric pump is connected to the airbag. The airbag is inflated by the electric pump so that the airbag elastically abuts against the building body 200, thereby improving the operation safety of the to-be-installed structure 100. It can be understood that the specific structures of the anti-collision driver 721 and the elastic member 722 are not limited as long as the above functions can be achieved.

[0076] More specifically, as Figure 1 shown, there are two anti-collision assemblies 72, and the two anti-collision assemblies 72 are respectively arranged on both sides of the to-be-installed structure 100. The master control mechanism 5 can send control signals to the two anti-collision drivers 721 simultaneously according to information such as the position, attitude, and motion state of the to-be-installed structure 100, so as to synchronously drive the two elastic members 722 to respectively abut against the building body 200, thereby ensuring the stability of the to-be-installed structure 100 during the construction process.

[0077] Specifically, a wired transmission method is adopted between the electrical monitoring mechanism 1 and the master control mechanism 5 to ensure the reliability and responsiveness of key controls; a wired-to-wireless or only wireless method is adopted between the structural behavior monitoring mechanism 2, the structural form monitoring mechanism 3, the environmental state monitoring mechanism 4 and the master control mechanism 5 to adapt to the characteristics of the continuously changing relative spatial relationship of each mechanism. Among them, the wired-to-wireless can combine stability and flexibility, and thus adapt to the complex building structure layout. The short-distance wired transmission of information can ensure the stability of transmission, and the wireless transmission realizes flexible reception across regions; while only using the wireless method to transmit information has the advantages of convenient installation, low cost, and fast speed. The equipment can be flexibly moved and arranged, and is suitable for temporary projects and dynamic monitoring.

[0078] Specifically, if the construction operation has high requirements for the stability and rate of data transmission and the positions of the construction equipment are relatively fixed, only a wired method is adopted between the above-mentioned mechanisms; if the construction operation needs to balance stability and flexibility, a wired-to-wireless method is adopted to transmit information between the above-mentioned mechanisms; and for temporary construction with a small amount of work, only a wireless method is adopted between the above-mentioned mechanisms. It can be understood that the construction workers can adjust the data transmission method according to the specific construction requirements of the to-be-installed structure 100, and no further limitation is made here.

[0079] It should be noted that a variety of sensors are used for monitoring during the overall installation of the to-be-installed structure 100, such as temperature sensors, strain sensors, and surveying robots. The data collected by these sensors reflect various aspects of information of the to-be-installed structure 100 during construction, but each type of sensor data has corresponding limitations. For example, the temperature data collected by the temperature sensor may be interfered by factors such as environmental humidity and air flow; the strain data measured by the strain sensor may have errors due to issues such as the installation position and sensor accuracy; the coordinate data obtained by the surveying robot may also be affected by factors such as the measurement angle and distance. Therefore, in this embodiment, the master control mechanism 5 uses Kalman filtering to process the dynamic parameters, mechanical parameters, geometric shape parameters, and spatial position parameters of the to-be-installed structure 100, as well as the environmental state parameters of the construction site, so as to automatically weigh the credibility of different sensor data, eliminate noise interference, and then obtain more comprehensive and accurate structural state information.

[0080] Among them, those skilled in the art are clear about the specific principle of Kalman filtering, and no further elaboration will be made here.

[0081] Obviously, the above-mentioned embodiments of the present invention are merely examples for clearly illustrating the present invention, rather than limitations on the implementation manners of the present invention. For those of ordinary skill in the art, various obvious changes, re-adjustments, and substitutions can be made without departing from the protection scope of the present invention. It is not necessary and impossible to enumerate all the implementation manners here. Any modifications, equivalent substitutions, and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the claims of the present invention.

Claims

1. A control system for the overall installation of a building structure, which is used to install a structure to be installed (100) on a building main body (200), and is characterized in that, Comprising: An electrical monitoring mechanism (1) for monitoring the dynamic parameters of the to-be-installed structure (100); A structural behavior monitoring mechanism (2) for monitoring the mechanical parameters of the to-be-installed structure (100); A structural form monitoring mechanism (3) for monitoring the geometric form parameters and spatial position parameters of the to-be-installed structure (100); An environmental state monitoring mechanism (4) for monitoring the environmental state parameters of the construction site; A general control mechanism (5) configured to process the dynamic parameters, the mechanical parameters, the geometric form parameters and the spatial position parameters of the to-be-installed structure (100), as well as the environmental state parameters of the construction site, so as to control a plurality of sub-control mechanisms (6), and the plurality of sub-control mechanisms (6) can respectively control the actions of a plurality of power mechanisms (7) one by one to regulate the installation process of the to-be-installed structure (100).

2. The control system for the overall installation of the building structure according to claim 1, characterized in that, The general control mechanism (5) includes a data transmission module, a data storage module, a data analysis module and a monitoring interface module. The data transmission module is used for collecting data, and the data includes the dynamic parameters, the mechanical parameters, the geometric form parameters and the spatial position parameters of the to-be-installed structure (100), as well as the environmental state parameters of the construction site. The data storage module is used for classifying and storing the collected data; The data analysis module is used for comparing the data with threshold parameters and displaying normal, warning and regulation information through the monitoring interface module.

3. The control system for the overall installation of the building structure according to claim 1, characterized in that The electrical monitoring mechanism (1) is communicatively connected to the general control mechanism (5) and includes a displacement sensor, an oil pressure sensor and a weighing sensor.

4. The control system for the overall installation of the building structure according to claim 1, characterized in that, The structural behavior monitoring mechanism (2) is communicatively connected to the general control mechanism (5) and includes a strain sensor and a temperature sensor.

5. The control system for the overall installation of a building structure according to claim 1, characterized in that, The structural form monitoring mechanism (3) is communicatively connected to the general control mechanism (5) and includes an automatic measuring robot, an ultrasonic rangefinder and a vision sensor.

6. The control system for the overall installation of a building structure according to claim 1, characterized in that, The environmental state monitoring mechanism (4) is communicatively connected to the general control mechanism (5) and includes a temperature and humidity sensor, a wind speed and direction sensor and a rainfall sensor.

7. The control system for the overall installation of the building structure according to claim 1, characterized in that, The power mechanism (7) includes a lifting driver (71). The lifting driver (71) is arranged on the building main body (200), and the output end is connected to the to-be-installed structure (100) and can drive the to-be-installed structure (100) to lift.

8. The control system for the overall installation of the building structure according to claim 1, characterized in that, The power mechanism (7) further includes an anti-collision component (72) arranged on the to-be-installed structure (100). The anti-collision component (72) includes an anti-collision driver (721) and an elastic member (722), and the anti-collision driver (721) can drive the elastic member (722) to abut against the building main body (200).

9. The control system for the overall installation of a building structure according to claim 8, characterized in that, There are two anti-collision components (72), and the two anti-collision components (72) are respectively arranged on both sides of the to-be-installed structure (100).

10. The control system for the overall installation of a building structure according to any one of claims 1-9, characterized in that, A wired transmission method is adopted between the electrical monitoring mechanism (1) and the total control mechanism (5), and a wired-to-wireless or only wireless method is adopted to transmit information between the structural state monitoring mechanism (2), the structural form monitoring mechanism (3), the environmental state monitoring mechanism (4) and the total control mechanism (5).