[go: up one dir, main page]

CN116621040A - Tower crane control method and system, control terminal and storage medium - Google Patents

Tower crane control method and system, control terminal and storage medium Download PDF

Info

Publication number
CN116621040A
CN116621040A CN202211699194.XA CN202211699194A CN116621040A CN 116621040 A CN116621040 A CN 116621040A CN 202211699194 A CN202211699194 A CN 202211699194A CN 116621040 A CN116621040 A CN 116621040A
Authority
CN
China
Prior art keywords
position information
tower
tower crane
tower arm
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211699194.XA
Other languages
Chinese (zh)
Inventor
吴迪
刘涛
朱家朋
秦硕
徐政卿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sanfield Management Ltd Chuangke Co ltd
Fengjiang Intelligent International Co ltd
Original Assignee
Sanfield Management Ltd Chuangke Co ltd
Fengjiang Intelligent International Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sanfield Management Ltd Chuangke Co ltd, Fengjiang Intelligent International Co ltd filed Critical Sanfield Management Ltd Chuangke Co ltd
Priority to CN202211699194.XA priority Critical patent/CN116621040A/en
Publication of CN116621040A publication Critical patent/CN116621040A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C13/00Other constructional features or details
    • B66C13/18Control systems or devices
    • B66C13/46Position indicators for suspended loads or for crane elements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66CCRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
    • B66C13/00Other constructional features or details
    • B66C13/18Control systems or devices
    • B66C13/48Automatic control of crane drives for producing a single or repeated working cycle; Programme control
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Control And Safety Of Cranes (AREA)

Abstract

本申请公开了一种塔吊控制方法及系统、控制终端和存储介质,涉及吊塔控制的技术领域,塔吊包括塔臂和吊钩,控制方法包括:在第一时刻,获取塔臂上的第一位置的第一位置信息和第二位置的第二位置信息;根据第一位置信息和第二位置信息得到塔臂的俯仰角;根据塔臂的长度与俯仰角得到吊钩的空间位置信息,以根据吊钩的空间位置信息控制塔吊的状态。通过同时获取塔臂上两个不同位置的位置信息得到塔臂的实时俯仰角,利用实时俯仰角可以得到吊钩的实时空间位置信息,可以更加精准地完成吊装作业,提高控制效率和降低安全隐患。

This application discloses a tower crane control method and system, a control terminal and a storage medium, and relates to the technical field of tower crane control. The tower crane includes a tower arm and a hook. The control method includes: at the first moment, acquiring the first The first position information of the position and the second position information of the second position; the pitch angle of the tower arm is obtained according to the first position information and the second position information; the spatial position information of the hook is obtained according to the length and pitch angle of the tower arm, and Control the state of the tower crane according to the spatial position information of the hook. By obtaining the position information of two different positions on the tower arm at the same time, the real-time pitch angle of the tower arm can be obtained, and the real-time space position information of the hook can be obtained by using the real-time pitch angle, which can complete the hoisting operation more accurately, improve control efficiency and reduce safety hazards .

Description

塔吊控制方法及系统、控制终端和存储介质Tower crane control method and system, control terminal and storage medium

技术领域technical field

本申请涉及吊塔控制的技术领域,更具体而言,涉及一种塔吊控制方法及系统、控制终端和计算机可读存储介质。The present application relates to the technical field of tower crane control, and more specifically, to a tower crane control method and system, a control terminal, and a computer-readable storage medium.

背景技术Background technique

目前,塔吊的驾驶和工作流程,还停留在纯人工操作和指挥的层面,在工地复杂的环境下,依靠人工操作空中驾驶舱内的可编程逻辑控制器(Programmable LogicController,PLC)控制塔吊,并由人工确定塔吊的移动方向。上述的塔吊控制方式效率和精度较低,同时容易引起塔吊和障碍物碰撞,产生安全问题。At present, the driving and working process of the tower crane is still at the level of purely manual operation and command. In the complex environment of the construction site, the tower crane is controlled by manual operation of the programmable logic controller (Programmable Logic Controller, PLC) in the cockpit, and The direction of movement of the tower crane is manually determined. The above-mentioned tower crane control method has low efficiency and precision, and at the same time, it is easy to cause collision between the tower crane and obstacles, resulting in safety problems.

发明内容Contents of the invention

鉴于以上内容本申请提供一种塔吊控制方法及系统、控制终端和计算机可读存储介质,用于提高控制吊塔的效率和精准度。In view of the above, the present application provides a tower crane control method and system, a control terminal and a computer-readable storage medium for improving the efficiency and accuracy of controlling the crane.

本申请第一方面提供一种塔吊控制方法,所述塔吊包括塔臂和吊钩,所述方法包括:The first aspect of the present application provides a tower crane control method, the tower crane includes a tower arm and a hook, and the method includes:

在第一时刻,获取所述塔臂上的第一位置的第一位置信息和第二位置的第二位置信息;At a first moment, acquiring first position information of a first position on the tower arm and second position information of a second position;

根据所述第一位置信息和所述第二位置信息得到所述塔臂的俯仰角;obtaining the pitch angle of the tower arm according to the first position information and the second position information;

根据所述塔臂的长度与所述俯仰角得到所述吊钩的空间位置信息,以根据所述吊钩的空间位置信息控制所述塔吊的状态。The spatial position information of the suspension hook is obtained according to the length of the tower arm and the pitch angle, so as to control the state of the tower crane according to the spatial position information of the suspension hook.

如此,在第一时刻,控制终端获取塔臂上的第一位置的第一位置信息和第二位置的第二位置信息后,根据第一位置信息和第二位置信息得到塔臂的俯仰角,最后根据塔臂的长度与俯仰角得到吊钩的空间位置信息,从而根据吊钩的空间位置信息控制塔吊的状态。通过同时获取塔臂上两个不同位置的位置信息得到塔臂的实时俯仰角,利用实时俯仰角可以得到吊钩的实时空间位置信息,可以更加精准地完成吊装作业,提高控制效率和降低安全隐患。In this way, at the first moment, after the control terminal obtains the first position information of the first position on the tower arm and the second position information of the second position, the pitch angle of the tower arm is obtained according to the first position information and the second position information, Finally, the spatial position information of the hook is obtained according to the length and pitch angle of the tower arm, and the state of the tower crane is controlled according to the spatial position information of the hook. By obtaining the position information of two different positions on the tower arm at the same time, the real-time pitch angle of the tower arm can be obtained, and the real-time space position information of the hook can be obtained by using the real-time pitch angle, which can complete the hoisting operation more accurately, improve control efficiency and reduce safety hazards .

作为第一方面的一种可选的实施方式,所述根据所述第一位置信息和所述第二位置信息得到所述塔臂的俯仰角,包括:As an optional implementation manner of the first aspect, the obtaining the pitch angle of the tower arm according to the first position information and the second position information includes:

根据所述第一位置信息的经度及纬度和所述第二位置信息的经度及纬度得到所述第一位置和所述第二位置之间的距离;Obtaining the distance between the first location and the second location according to the longitude and latitude of the first location information and the longitude and latitude of the second location information;

根据所述第一位置信息的高程和所述第二位置信息的高程得到所述第一位置和所述第二位置的高程差;obtaining an elevation difference between the first location and the second location according to the elevation of the first location information and the elevation of the second location information;

根据所述距离和所述高程差得到所述塔臂的俯仰角。The pitch angle of the tower arm is obtained according to the distance and the elevation difference.

如此,根据第一位置信息的经度及纬度和第二位置信息的经度及纬度可以得到第一位置和第二位置之间的距离,根据第一位置信息的高程和第二位置信息的高程可以得到第一位置和第二位置的高程差,最后根据距离和高程差可以得到塔臂的俯仰角。In this way, the distance between the first location and the second location can be obtained according to the longitude and latitude of the first location information and the longitude and latitude of the second location information, and the distance between the first location and the second location can be obtained according to the elevation of the first location information and the elevation of the second location information The elevation difference between the first position and the second position, and finally the pitch angle of the tower arm can be obtained according to the distance and the elevation difference.

作为第一方面的一种可选的实施方式,所述在第一时刻,获取所述塔臂上的第一位置的第一位置信息和第二位置的第二位置信息步骤之后还包括:As an optional implementation manner of the first aspect, after the step of obtaining the first position information of the first position on the tower arm and the second position information of the second position at the first moment, the step further includes:

在第二时刻,获取所述塔臂上的所述第一位置的第三位置信息和所述第二位置的第四位置信息;At a second moment, acquiring third position information of the first position and fourth position information of the second position on the tower arm;

根据所述第一位置信息、所述第二位置信息、所述第三位置信息和所述第四位置信息得到所述塔臂的旋转角;obtaining the rotation angle of the tower arm according to the first position information, the second position information, the third position information and the fourth position information;

根据所述塔臂的长度、所述俯仰角与所述旋转角得到所述吊钩的所述空间位置信息。The spatial position information of the hook is obtained according to the length of the tower arm, the pitch angle and the rotation angle.

如此,在第二时刻,控制终端获取塔臂上的第一位置的第三位置信息和第二位置的第四位置信息后,然后根据第一位置信息、第二位置信息、第三位置信息和第四位置信息得到塔臂的旋转角,最后根据塔臂的长度、所述俯仰角与旋转角得到吊钩的空间位置信息,从而根据吊钩的空间位置信息控制塔吊的状态。通过分别在第一时刻和第二时刻同时获取塔臂上两个不同位置的位置信息得到塔臂的实时旋转角,根据塔臂的长度、旋转角与俯仰角得到吊钩的空间位置信息,从而根据吊钩的空间位置信息控制塔吊的状态,不需要安装过多的传感器,就能同时计算出塔吊的俯仰角和旋转角,从而就可以得到吊钩的实时空间位置实时空间位置信息,进而精准控制塔吊进行相应的操作,降低成本,提高控制效率,简化控制系统和降低安全隐患。In this way, at the second moment, after the control terminal acquires the third position information of the first position and the fourth position information of the second position on the tower arm, then according to the first position information, the second position information, the third position information and The fourth position information obtains the rotation angle of the tower arm, and finally obtains the spatial position information of the hook according to the length of the tower arm, the pitch angle and the rotation angle, so as to control the state of the tower crane according to the spatial position information of the hook. The real-time rotation angle of the tower arm is obtained by obtaining the position information of two different positions on the tower arm at the first moment and the second moment respectively, and the spatial position information of the hook is obtained according to the length, rotation angle and pitch angle of the tower arm, so that According to the spatial position information of the hook to control the state of the tower crane, the pitch angle and rotation angle of the tower crane can be calculated at the same time without installing too many sensors, so that the real-time spatial position information of the hook can be obtained, and then accurate Control the tower crane to perform corresponding operations, reduce costs, improve control efficiency, simplify the control system and reduce potential safety hazards.

作为第一方面的一种可选的实施方式,所述根据所述第一位置信息、所述第二位置信息、所述第三位置信息和所述第四位置信息得到所述塔臂的旋转角包括:As an optional implementation manner of the first aspect, the obtaining the rotation of the tower arm according to the first position information, the second position information, the third position information and the fourth position information Angle includes:

根据所述第一位置信息和所述第二位置信息得到第一斜率;obtaining a first slope according to the first location information and the second location information;

根据所述第三位置信息和所述第四位置信息得到第二斜率;obtaining a second slope according to the third position information and the fourth position information;

根据所述第一斜率和所述第二斜率得到所述塔臂的旋转角。A rotation angle of the tower arm is obtained according to the first slope and the second slope.

如此,根据第一位置信息和第二位置信息可以得到第一斜率,根据第三位置信息和第四位置信息可以得到第二斜率,根据第一斜率和第二斜率可以得到塔臂的旋转角。In this way, the first slope can be obtained according to the first position information and the second position information, the second slope can be obtained according to the third position information and the fourth position information, and the rotation angle of the tower arm can be obtained according to the first slope and the second slope.

本申请第二方面提供一种塔吊控制系统,用于控制塔吊,所述塔吊包括塔臂和吊钩,所述塔吊控制系统包括:控制终端,The second aspect of the present application provides a tower crane control system for controlling the tower crane. The tower crane includes a tower arm and a hook. The tower crane control system includes: a control terminal,

所述控制终端,用于:The control terminal is used for:

在第一时刻,获取所述塔臂上的第一位置的所述第一位置信息和第二位置的所述第二位置信息;At a first moment, acquiring the first position information of a first position on the tower arm and the second position information of a second position;

根据所述第一位置信息和所述第二位置信息得到所述塔臂的俯仰角;obtaining the pitch angle of the tower arm according to the first position information and the second position information;

根据所述塔臂的长度与所述俯仰角得到所述吊钩的空间位置信息,以根据所述吊钩的空间位置信息控制所述塔吊的状态。The spatial position information of the suspension hook is obtained according to the length of the tower arm and the pitch angle, so as to control the state of the tower crane according to the spatial position information of the suspension hook.

如此,在第一时刻,控制终端获取塔臂上的第一位置的第一位置信息和第二位置的第二位置信息后,根据第一位置信息和第二位置信息得到塔臂的俯仰角,最后根据塔臂的长度与俯仰角得到吊钩的空间位置信息,从而根据吊钩的空间位置信息控制塔吊的状态。通过同时获取塔臂上两个不同位置的位置信息得到塔臂的实时俯仰角,利用实时俯仰角可以得到吊钩的实时空间位置信息,可以更加精准地完成吊装作业,提高控制效率和降低安全隐患。控制终端独立与塔吊控制系统对接,实现智能化应用,具备系统拓展能力。In this way, at the first moment, after the control terminal obtains the first position information of the first position on the tower arm and the second position information of the second position, the pitch angle of the tower arm is obtained according to the first position information and the second position information, Finally, the spatial position information of the hook is obtained according to the length and pitch angle of the tower arm, and the state of the tower crane is controlled according to the spatial position information of the hook. By obtaining the position information of two different positions on the tower arm at the same time, the real-time pitch angle of the tower arm can be obtained, and the real-time space position information of the hook can be obtained by using the real-time pitch angle, which can complete the hoisting operation more accurately, improve control efficiency and reduce safety hazards . The control terminal is independently connected with the tower crane control system to realize intelligent application and have the ability to expand the system.

作为第二方面的一种可选的实施方式,所述塔吊控制系统还包括位置信息采集装置,As an optional implementation manner of the second aspect, the tower crane control system further includes a location information collection device,

所述位置信息采集装置,用于采集所述塔臂上所述第一位置的所述第一位置信息与所述第三位置信息和所述第二位置的所述第二位置信息与所述第四位置信息。The position information collection device is used to collect the first position information and the third position information of the first position on the tower arm and the second position information and the second position information of the second position. Fourth location information.

如此,控制终端可以通过位置信息采集装置获取塔臂上的第一位置信息、第二位置信息、第三位置信息和第四位置信息,从而计算得到实时俯仰角和实时旋转角。In this way, the control terminal can obtain the first position information, the second position information, the third position information and the fourth position information on the tower arm through the position information acquisition device, so as to calculate the real-time pitch angle and real-time rotation angle.

作为第二方面的一种可选的实施方式,所述塔吊控制系统还包括可编程逻辑控制器,所述可编程逻辑控制器,用于接收所述控制终端通过所述吊钩的空间位置信息生成产的控制指令,并根据所述控制指令控制所述塔吊的状态。As an optional implementation of the second aspect, the tower crane control system further includes a programmable logic controller, configured to receive spatial position information of the control terminal passing through the hook A generated control instruction is generated, and the state of the tower crane is controlled according to the control instruction.

如此,控制终端算出吊钩的实时空间位置信息后,根据吊钩的空间位置信息生成产的控制指令进而通过可编程逻辑控制器精准控制塔吊的状态,使塔吊司机可以实现对塔吊的远程精准控制,降低安全隐患。In this way, after the control terminal calculates the real-time spatial position information of the hook, it generates control instructions according to the spatial position information of the hook, and then precisely controls the state of the tower crane through the programmable logic controller, so that the tower crane driver can realize remote and precise control of the tower crane , to reduce potential safety hazards.

作为第二方面的一种可选的实施方式,所述控制终端还用于根据所述第一位置信息的经度及纬度和所述第二位置信息的经度及纬度得到所述第一位置和所述第二位置之间的距离;As an optional implementation manner of the second aspect, the control terminal is further configured to obtain the first location and the the distance between the said second locations;

根据所述第一位置信息的高程和所述第二位置信息的高程得到所述第一位置和所述第二位置的高程差;obtaining an elevation difference between the first location and the second location according to the elevation of the first location information and the elevation of the second location information;

根据所述距离和所述高程差得到所述塔臂的俯仰角。The pitch angle of the tower arm is obtained according to the distance and the elevation difference.

如此,根据第一位置信息的经度及纬度和第二位置信息的经度及纬度可以得到第一位置和第二位置之间的距离,根据第一位置信息的高程和第二位置信息的高程可以得到第一位置和第二位置的高程差,最后根据距离和高程差可以得到塔臂的俯仰角。In this way, the distance between the first location and the second location can be obtained according to the longitude and latitude of the first location information and the longitude and latitude of the second location information, and the distance between the first location and the second location can be obtained according to the elevation of the first location information and the elevation of the second location information The elevation difference between the first position and the second position, and finally the pitch angle of the tower arm can be obtained according to the distance and the elevation difference.

作为第二方面的一种可选的实施方式,As an optional implementation manner of the second aspect,

所述控制终端还用于在第二时刻,获取所述塔臂上的所述第一位置的第三位置信息和所述第二位置的第四位置信息;The control terminal is further configured to acquire third position information of the first position and fourth position information of the second position on the tower arm at a second moment;

根据所述第一位置信息、所述第二位置信息、所述第三位置信息和所述第四位置信息得到所述塔臂的旋转角;obtaining the rotation angle of the tower arm according to the first position information, the second position information, the third position information and the fourth position information;

根据所述塔臂的长度、所述俯仰角与所述旋转角得到所述吊钩的所述空间位置信息。The spatial position information of the hook is obtained according to the length of the tower arm, the pitch angle and the rotation angle.

如此,在第二时刻,控制终端获取塔臂上的第一位置的第三位置信息和第二位置的第四位置信息后,然后根据第一位置信息、第二位置信息、第三位置信息和第四位置信息得到塔臂的旋转角,最后根据塔臂的长度、所述俯仰角与旋转角得到吊钩的空间位置信息,从而根据吊钩的空间位置信息控制塔吊的状态。通过分别在第一时刻和第二时刻同时获取塔臂上两个不同位置的位置信息得到塔臂的实时旋转角,根据塔臂的长度、旋转角与俯仰角得到吊钩的空间位置信息,从而根据吊钩的空间位置信息控制塔吊的状态,不需要安装过多的传感器,就能同时计算出塔吊的俯仰角和旋转角,从而就可以得到吊钩的实时空间位置实时空间位置信息,进而精准控制塔吊进行相应的操作,降低成本,提高控制效率,简化控制系统和降低安全隐患。In this way, at the second moment, after the control terminal acquires the third position information of the first position and the fourth position information of the second position on the tower arm, then according to the first position information, the second position information, the third position information and The fourth position information obtains the rotation angle of the tower arm, and finally obtains the spatial position information of the hook according to the length of the tower arm, the pitch angle and the rotation angle, so as to control the state of the tower crane according to the spatial position information of the hook. The real-time rotation angle of the tower arm is obtained by obtaining the position information of two different positions on the tower arm at the first moment and the second moment respectively, and the spatial position information of the hook is obtained according to the length, rotation angle and pitch angle of the tower arm, so that According to the spatial position information of the hook to control the state of the tower crane, the pitch angle and rotation angle of the tower crane can be calculated at the same time without installing too many sensors, so that the real-time spatial position information of the hook can be obtained, and then accurate Control the tower crane to perform corresponding operations, reduce costs, improve control efficiency, simplify the control system and reduce potential safety hazards.

作为第二方面的一种可选的实施方式,所述控制终端还用于根据所述第一位置信息和第二位置信息得到第一斜率;As an optional implementation manner of the second aspect, the control terminal is further configured to obtain a first slope according to the first location information and the second location information;

根据所述第三位置信息和第四位置信息得到第二斜率;obtaining a second slope according to the third position information and the fourth position information;

根据所述第一斜率和所述第二斜率得到所述塔臂的旋转角。A rotation angle of the tower arm is obtained according to the first slope and the second slope.

如此,根据第一位置信息和第二位置信息可以得到第一斜率,根据第三位置信息和第四位置信息可以得到第二斜率,根据第一斜率和第二斜率可以得到塔臂的旋转角。In this way, the first slope can be obtained according to the first position information and the second position information, the second slope can be obtained according to the third position information and the fourth position information, and the rotation angle of the tower arm can be obtained according to the first slope and the second slope.

本申请第三方面提供一种控制终端,所述控制终端包括处理器和存储器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,实现上述的塔吊控制方法。The third aspect of the present application provides a control terminal. The control terminal includes a processor and a memory, and the memory stores a computer program. When the computer program is executed by the processor, the above tower crane control method is implemented.

本申请第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的塔吊控制方法。A fourth aspect of the present application provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the tower crane control method as described above is realized.

本申请的塔吊控制方法及系统、控制终端和计算机可读存储介质,在第一时刻,控制终端获取塔臂上的第一位置的第一位置信息和第二位置的第二位置信息后,根据第一位置信息和第二位置信息得到塔臂的俯仰角,最后根据塔臂的长度与俯仰角得到吊钩的空间位置信息,从而根据吊钩的空间位置信息控制塔吊的状态。通过同时获取塔臂上两个不同位置的位置信息得到塔臂的实时俯仰角,利用实时俯仰角可以得到吊钩的实时空间位置信息,可以更加精准地完成吊装作业,提高控制效率和降低安全隐患。In the tower crane control method and system, control terminal and computer-readable storage medium of the present application, at the first moment, after the control terminal obtains the first position information of the first position on the tower arm and the second position information of the second position, according to The pitch angle of the tower arm is obtained from the first position information and the second position information, and finally the spatial position information of the hook is obtained according to the length and pitch angle of the tower arm, so as to control the state of the tower crane according to the spatial position information of the hook. By obtaining the position information of two different positions on the tower arm at the same time, the real-time pitch angle of the tower arm can be obtained, and the real-time space position information of the hook can be obtained by using the real-time pitch angle, which can complete the hoisting operation more accurately, improve control efficiency and reduce safety hazards .

本申请的实施方式的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实施方式的实践了解到。Additional aspects and advantages of the embodiments of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the embodiments of the application.

附图说明Description of drawings

本申请的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present application will become apparent and understandable from the description of the embodiments in conjunction with the following drawings, wherein:

图1是塔吊的结构示意图;Fig. 1 is the structural representation of tower crane;

图2是本申请实施方式的控制终端与GNSS双线设备连接的结构示意图;Fig. 2 is a schematic structural diagram of the connection between the control terminal and the GNSS two-wire device in the embodiment of the present application;

图3是本申请实施方式的塔吊控制方法的流程示意图;3 is a schematic flow chart of a tower crane control method according to an embodiment of the present application;

图4是本申请实施方式的塔吊控制方法的一场景示意图;FIG. 4 is a schematic diagram of a scene of a tower crane control method according to an embodiment of the present application;

图5是本申请实施方式的塔吊控制方法的流程示意图;5 is a schematic flow diagram of a tower crane control method according to an embodiment of the present application;

图6是本申请实施方式的塔吊控制方法的流程示意图;6 is a schematic flow chart of a tower crane control method according to an embodiment of the present application;

图7为本申请实施方式的塔吊控制方法的另一场景示意图;FIG. 7 is a schematic diagram of another scene of the tower crane control method according to the embodiment of the present application;

图8是本申请实施方式的塔吊控制方法的流程示意图;FIG. 8 is a schematic flowchart of a tower crane control method according to an embodiment of the present application;

图9是本申请实施方式的塔吊控制方法的流程示意图;9 is a schematic flowchart of a tower crane control method according to an embodiment of the present application;

图10是本申请实施方式的塔吊控制系统的系统框图示意图;10 is a schematic diagram of a system block diagram of a tower crane control system according to an embodiment of the present application;

图11是本申请实施方式的塔吊控制系统进行吊装作业的流程示意图;Fig. 11 is a schematic flow diagram of the hoisting operation performed by the tower crane control system according to the embodiment of the present application;

图12是本申请实施方式的塔吊控制系统进行安全机制检查的流程示意图;Fig. 12 is a schematic flow diagram of the inspection of the safety mechanism of the tower crane control system according to the embodiment of the present application;

图13是本申请实施方式的控制终端的结构示意图。FIG. 13 is a schematic structural diagram of a control terminal according to an embodiment of the present application.

具体实施方式Detailed ways

说明书和权利要求书中的词语第一、第二、第三等类似用语,仅用于区别类似的对象,不代表针对对象的特定排序,可以理解地,在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施方式能够以除了在这里图示或描述的以外的顺序实施。在以下的描述中,所涉及的表示步骤的标号,如S301、S302……等,并不表示一定会按此步骤执行,在允许的情况下可以互换前后步骤的顺序,或同时执行。说明书和权利要求书中使用的术语“包括”不应解释为限制于其后列出的内容;它不排除其它的组成部分或步骤。因此,其应当诠释为指定所提到的所述特征、整体、步骤或部件的存在,但并不排除存在或添加一个或更多其它特征、整体、步骤或部件及其组群。因此,表述“包括A单元和B单元的装置”不应局限为仅由A单元和B单元组成的设备。本说明书中提到的“一些实施方式”或“实施方式”意味着与该实施方式结合描述的特定特征、结构或特性包括在本发明的至少一些实施方式中。因此,在本说明书各处出现的用语“一些实施方式中”或“在实施方式中”并不一定都指同一实施方式,但可以指同一实施方式。此外,在一个或多个实施方式中,能够以任何适当的方式组合各特定特征、结构或特性,如从本公开对本领域的普通技术人员显而易见的那样。除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。如有不一致,以本说明书中所说明的含义或者根据本说明书中记载的内容得出的含义为准。另外,本文中所使用的术语只是为了描述本申请实施方式的目的,不是旨在限制本申请。Words first, second, third, and similar terms in the description and claims are only used to distinguish similar objects, and do not represent a specific ordering of objects. It is understandable that specific terms can be interchanged where permitted. sequence or sequence such that the embodiments of the application described herein can be practiced in sequences other than those illustrated or described herein. In the following description, the involved reference numerals representing steps, such as S301, S302, ..., etc., do not mean that this step must be executed, and the order of the previous and subsequent steps can be interchanged or executed simultaneously if allowed. The term "comprising" used in the description and claims should not be interpreted as being limited to what is listed thereafter; it does not exclude other constituents or steps. Therefore, it should be interpreted as specifying the presence of said features, integers, steps or components, but not excluding the presence or addition of one or more other features, integers, steps or components and groups thereof. Therefore, the expression "apparatus comprising A unit and B unit" should not be limited to an apparatus composed of only A unit and B unit. Reference in this specification to "some embodiments" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least some embodiments of the invention. Thus, appearances of the phrases "in some embodiments" or "in an embodiment" in various places in this specification do not necessarily all refer to the same embodiment, but may. Furthermore, the particular features, structures or characteristics may be combined in any suitable manner, as would be apparent to one of ordinary skill in the art from this disclosure, in one or more embodiments. Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field to which this application belongs. In case of any inconsistency, the meaning stated in this manual or the meaning derived from the content recorded in this manual shall prevail. In addition, the terms used herein are only for the purpose of describing the embodiments of the present application, and are not intended to limit the present application.

为了准确地对本申请中的技术内容进行叙述,以及为了准确地理解本发明,在对具体实施方式进行说明之前先对本说明书中所使用的术语给出如下的解释说明或定义。In order to accurately describe the technical content in this application, and to accurately understand the present invention, the following explanations or definitions are given to the terms used in this specification before describing the specific embodiments.

全球卫星导航系统(Global Navigation Satellite System,GNSS)是一种全天候、全天时、全地域的高精度定位系统。Global Navigation Satellite System (GNSS) is an all-weather, all-time, all-region high-precision positioning system.

GNSS接收机能接收GNSS卫星的信号,以实现对卫星信号的跟踪、处理和量测。GNSS receivers can receive signals from GNSS satellites to track, process and measure satellite signals.

下面先对相关技术的情况做简要说明。A brief description of related technologies will be given below.

请参阅图1,图1为塔吊1的结构示意图,塔吊1,又名“塔式起重机”,用来转移建筑工地上的原材料,例如钢筋、混凝土和钢管。吊塔包括塔身11、塔臂12、吊绳13和吊钩14。塔吊1利用塔臂12可以进行两种移动模式,第一种是变幅移动,通过改变塔臂12的俯仰角,使吊钩14进行靠近塔身11或远离塔身11的移动,其中,塔臂12的俯仰角是指塔臂12与水平面形成的仰角以及塔臂12与水平面形成的俯角。也即是说,吊钩14的变幅半径是指在进行变幅移动时,吊钩14距离塔身11的水平变动距离。另一种是旋转移动,也即是不改变塔臂12纵向方向,通过塔臂12绕着塔身11旋转,移动吊钩14。Please refer to FIG. 1. FIG. 1 is a schematic diagram of the structure of a tower crane 1. The tower crane 1, also known as a "tower crane", is used to transfer raw materials on construction sites, such as steel bars, concrete and steel pipes. The suspension tower includes a tower body 11 , a tower arm 12 , a suspension rope 13 and a suspension hook 14 . The tower crane 1 can carry out two movement modes by using the tower arm 12. The first is luffing movement. By changing the pitch angle of the tower arm 12, the hook 14 can be moved close to the tower body 11 or away from the tower body 11, wherein the tower The elevation angle of the arm 12 refers to the elevation angle formed by the tower arm 12 and the horizontal plane and the depression angle formed by the tower arm 12 and the horizontal plane. That is to say, the luffing radius of the hook 14 refers to the horizontal variation distance between the hook 14 and the tower body 11 during luffing movement. The other is rotational movement, that is, without changing the longitudinal direction of the tower arm 12 , the tower arm 12 rotates around the tower body 11 to move the hook 14 .

在塔吊1的整个吊装作业的工作流程中,需要吊钩员将物体挂到挂钩上,由信号员指挥塔吊司机转移物体,再由卸货员将物体卸下。由于工地环境复杂和各人员都存在视觉盲区,因此,容易产生安全问题,例如,吊钩14将物体吊在空中时,双方都无法准确识别物体的位置,同时信号员与塔吊司机距离远,人员之间沟通不流畅,容易发生物体或塔吊1与障碍物碰撞。又例如,塔吊司机会从塔吊1的空中驾驶舱中上下,确认物体的准确位置,会导致作业时间损失。In the entire hoisting operation workflow of the tower crane 1, the hooker is required to hang the object on the hook, the signalman directs the tower crane driver to transfer the object, and the unloader unloads the object. Due to the complex environment of the construction site and the existence of visual blind spots for all personnel, safety problems are likely to occur. For example, when the hook 14 hangs the object in the air, both parties cannot accurately identify the position of the object. The communication between them is not smooth, and it is easy for objects or tower cranes to collide with obstacles. For another example, the driver of the tower crane will go up and down from the cockpit of the tower crane 1 to confirm the exact position of the object, which will result in loss of working time.

为此,本申请实施方式提供一种吊塔控制方法及系统、控制终端100和非易失性计算机可读存储介质,可以提高控制吊塔的效率和精准度。本申请实施方式用于同时采集塔臂上两处不同位置的位置信息的位置信息采集装置可以有多种,例如GNSS双线设备200。本申请实施方式以GNSS双线设备200为例阐述吊塔控制方法。To this end, the embodiments of the present application provide a pendant control method and system, a control terminal 100 and a non-volatile computer-readable storage medium, which can improve the efficiency and accuracy of controlling the pendant. In the embodiment of the present application, there may be various location information collection devices for simultaneously collecting location information at two different locations on the tower arm, such as the GNSS two-wire device 200 . The embodiment of the present application takes the GNSS two-wire device 200 as an example to illustrate the control method of the pendant.

请参阅图2,图2为本申请实施方式中控制终端100与GNSS双线设备200连接的结构示意图。GNSS双线设备200包括GNSS接收机210、第一天线220和第二天线230。第一天线220和第二天线230接收卫星信号,并发送给GNSS接收机210,GNSS接收机210与控制终端100电连接,并将卫星信号处理成位置信息,发送给控制终端100。Please refer to FIG. 2 . FIG. 2 is a schematic structural diagram of the connection between the control terminal 100 and the GNSS two-wire device 200 in the embodiment of the present application. The GNSS two-wire device 200 includes a GNSS receiver 210 , a first antenna 220 and a second antenna 230 . The first antenna 220 and the second antenna 230 receive satellite signals and send them to the GNSS receiver 210 . The GNSS receiver 210 is electrically connected to the control terminal 100 and processes the satellite signals into position information, which is sent to the control terminal 100 .

请参阅图3,图3为本申请实施方式中吊塔控制方法的流程示意图,本申请实施方式的塔吊控制方法可以包括:Please refer to FIG. 3. FIG. 3 is a schematic flow chart of the control method for the crane in the embodiment of the present application. The control method for the tower crane in the embodiment of the present application may include:

步骤S301:在第一时刻,获取塔臂12上的第一位置的第一位置信息和第二位置的第二位置信息。Step S301: At a first moment, acquire first position information of a first position on the tower arm 12 and second position information of a second position.

GNSS双线设备200安装在塔臂12上,第一天线220和第二天线230可以分别安装在塔臂12的不同位置上从而采集到不同位置的位置信息,也即是说,第一位置是指第一天线220和第二天线230中一个天线安装的位置,且该位置的位置信息就是第一位置信息;第二位置是指第一天线220和第二天线230中另一天线安装的位置,且该位置的位置信息就是第二位置信息。例如,如图4所示,第一天线220安装在塔臂12的A处并接收A处的卫星信号,第二天线220安装在塔臂12的B处并接收B处的卫星信号,GNSS接收机210将A处和B处的卫星信号通过实时动态差分法(Real-time kinematic,RTK)处理成A处和B处的位置信息,并将A处和B处的位置信息发送给控制终端100,以使控制终端100可以获得塔臂12上A处和B处的位置信息。The GNSS two-wire device 200 is installed on the tower arm 12, and the first antenna 220 and the second antenna 230 can be respectively installed on different positions of the tower arm 12 so as to collect position information at different positions, that is to say, the first position is Refers to the location where one of the first antenna 220 and the second antenna 230 is installed, and the location information of this location is the first location information; the second location refers to the installation location of the other antenna among the first antenna 220 and the second antenna 230 , and the location information of the location is the second location information. For example, as shown in Figure 4, the first antenna 220 is installed at the A place of the tower arm 12 and receives the satellite signal at the A place, the second antenna 220 is installed at the B place of the tower arm 12 and receives the satellite signal at the B place, and the GNSS receives Machine 210 processes the satellite signals at A and B into position information at A and B through real-time dynamic difference method (Real-time kinematic, RTK), and sends the position information at A and B to the control terminal 100 , so that the control terminal 100 can obtain the location information of A and B on the tower arm 12 .

塔臂12在移动的过程中,GNSS双线设备200持续采集塔臂12上不同位置的位置信息,因此,控制终端100可以获得塔吊1在移动的过程中不同时刻的位置信息,也即是说第一时刻是指塔臂12移动过程中的任意一时刻。During the movement of the tower arm 12, the GNSS two-wire device 200 continuously collects the position information of different positions on the tower arm 12. Therefore, the control terminal 100 can obtain the position information of the tower crane 1 at different moments during the movement process, that is to say The first moment refers to any moment during the movement of the tower arm 12 .

可以理解地,使用GNSS双线设备并通过RTK测量方式获取塔臂12不同位置的高精度定位数据,可以提高塔臂12运动姿态识别的效率和精度,更加精准的控制塔臂12进行吊装作业。Understandably, using GNSS two-wire equipment and obtaining high-precision positioning data of different positions of the tower arm 12 through RTK measurement can improve the efficiency and accuracy of tower arm 12 motion posture recognition, and more accurately control the tower arm 12 for hoisting operations.

步骤S302:根据第一位置信息和第二位置信息得到塔臂12的俯仰角。Step S302: Obtain the pitch angle of the tower arm 12 according to the first position information and the second position information.

塔吊1进行变幅移动的过程中,控制终端可以根据某一个时刻的塔臂12上不同位置信息计算得到塔臂12的实时俯仰角。例如,请再参阅图4,GNSS双线设备200通过RTK测量出A处和B处的位置信息后,将位置信息发送给控制终端100,控制终端100根据某一时刻的A处和B处的位置信息进行计算,得到该时刻塔臂12的俯仰角,以此类推,可以得到整个变幅移动过程中塔臂12的实时俯仰角。During the luffing movement of the tower crane 1, the control terminal can calculate the real-time pitch angle of the tower arm 12 according to different position information on the tower arm 12 at a certain moment. For example, please refer to FIG. 4 again. After the GNSS two-wire device 200 measures the position information of A and B through RTK, it sends the position information to the control terminal 100. The position information is calculated to obtain the pitch angle of the tower arm 12 at this moment, and by analogy, the real-time pitch angle of the tower arm 12 during the entire luffing movement process can be obtained.

步骤S303:根据塔臂12的长度与俯仰角得到吊钩14的空间位置信息,以根据吊钩14的空间位置信息控制塔吊1的状态。Step S303: Obtain the spatial position information of the hook 14 according to the length and pitch angle of the tower arm 12, so as to control the state of the tower crane 1 according to the spatial position information of the hook 14.

塔臂12的长度可以事先测量或者从供货商处获取。具体地,当塔吊1进行变幅移动时,控制终端100可以根据已知的塔臂12长度和实时俯仰角结合勾股定理等几何公式,得到变幅移动过程中吊钩14的实时空间位置信息。The length of the tower arm 12 can be measured in advance or obtained from a supplier. Specifically, when the tower crane 1 performs luffing movement, the control terminal 100 can obtain the real-time spatial position information of the hook 14 during the luffing movement process according to the known length of the tower arm 12 and the real-time pitch angle combined with geometric formulas such as the Pythagorean Theorem .

控制终端100将吊钩14的实时空间位置信息作为控制塔吊1的操作依据,进而控制塔吊1的状态。例如,根据吊钩14的实时空间位置信息,发现离目标物体过远,可以移动塔吊1或者塔臂12使吊钩14能够吊住目标物体。The control terminal 100 uses the real-time spatial position information of the hook 14 as an operation basis for controlling the tower crane 1 , and then controls the state of the tower crane 1 . For example, according to the real-time spatial position information of the hook 14, if it is found that the target object is too far away, the tower crane 1 or the tower arm 12 can be moved so that the hook 14 can hang the target object.

可以理解地,通过在塔臂12上安装可以同时获取塔臂上两个不同位置的位置信息采集装置,例如GNSS双线设备200,控制终端100可以得到塔臂12的实时俯仰角,利用实时俯仰角可以得到吊钩14的实时空间位置信息,接着,控制终端100根据实时空间位置信息控制塔吊1的PLC控制器110(图8中示出)从而可以更加精准地完成吊装作业。相比需要人工判断塔吊1的位置,通过本申请的控制方法可以很大程度避免塔吊1与障碍物碰撞产生的安全问题和提高控制效率。It can be understood that by installing a position information acquisition device on the tower arm 12 that can simultaneously obtain two different positions on the tower arm, such as the GNSS two-wire device 200, the control terminal 100 can obtain the real-time pitch angle of the tower arm 12, and use the real-time pitch The real-time spatial position information of the hook 14 can be obtained, and then, the control terminal 100 controls the PLC controller 110 (shown in FIG. 8 ) of the tower crane 1 according to the real-time spatial position information so that the hoisting operation can be completed more accurately. Compared with the need to manually judge the position of the tower crane 1, the control method of the present application can largely avoid the safety problems caused by the collision between the tower crane 1 and obstacles and improve the control efficiency.

如此,在第一时刻,控制终端100获取塔臂12上的第一位置的第一位置信息和第二位置的第二位置信息后,根据第一位置信息和第二位置信息得到塔臂12的俯仰角,最后根据塔臂12的长度与俯仰角得到吊钩14的空间位置信息,从而根据吊钩14的空间位置信息控制塔吊1的状态。通过同时获取塔臂12上两个不同位置的位置信息得到塔臂12的实时俯仰角,利用实时俯仰角可以得到吊钩14的实时空间位置信息,可以更加精准地完成吊装作业,提高控制效率和降低安全隐患。In this way, at the first moment, after the control terminal 100 acquires the first position information of the first position and the second position information of the second position on the tower arm 12, it obtains the position of the tower arm 12 according to the first position information and the second position information. The pitch angle, and finally the spatial position information of the hook 14 is obtained according to the length and pitch angle of the tower arm 12, so as to control the state of the tower crane 1 according to the spatial position information of the hook 14. By obtaining the position information of two different positions on the tower arm 12 at the same time, the real-time pitch angle of the tower arm 12 can be obtained, and the real-time spatial position information of the hook 14 can be obtained by using the real-time pitch angle, so that the hoisting operation can be completed more accurately, and the control efficiency and efficiency can be improved. Reduce security risks.

请参阅图5,作为一种可选的实施方式,步骤S302可以包括以下步骤:Referring to FIG. 5, as an optional implementation manner, step S302 may include the following steps:

S501:根据第一位置信息的经度及纬度和第二位置信息的经度及纬度得到第一位置和第二位置之间的距离;S501: Obtain the distance between the first location and the second location according to the longitude and latitude of the first location information and the longitude and latitude of the second location information;

GNSS双线设备200采集的位置信息表现为地心参考系上的坐标信息。例如,请再参阅图4,某一时刻的A处的位置信息记作A(gax,gay,gaz)和B处的位置信息记作B(gbx,gby,gbz)。其中,gax表示A处的纬度,gay表示A处的经度,gaz表示A处的高程,gbx表示B处的纬度,gby表示B处的经度,gbz表示B处的高程。The location information collected by the GNSS two-wire device 200 is expressed as coordinate information on the geocentric reference system. For example, please refer to FIG. 4 again, the location information at A at a certain moment is denoted as A(gax, gay, gaz) and the location information at B is denoted as B(gbx, gby, gbz). Among them, gax represents the latitude at A, gay represents the longitude at A, gaz represents the elevation at A, gbx represents the latitude at B, gby represents the longitude at B, and gbz represents the elevation at B.

在塔吊1进行变幅移动的过程中,首先,可以根据某一时刻的塔臂12上不同位置的经度和纬度得到该不同位置之间的距离。具体地,将不同位置在地心参考系上的经度和纬度转换为直角坐标系上的Y轴和X轴上对应的值,再结合向量公式计算得到距离。例如,请再参阅图4,将A处和B处的经度和纬度转换为直角坐标系上的Y轴和X轴上对应的值,再结合向量公式计算得到A处和B处的之间距离d。During the luffing movement of the tower crane 1, firstly, the distance between different positions can be obtained according to the longitude and latitude of different positions on the tower arm 12 at a certain moment. Specifically, the longitude and latitude of different locations on the geocentric reference system are converted into corresponding values on the Y-axis and X-axis on the Cartesian coordinate system, and then combined with the vector formula to calculate the distance. For example, please refer to Figure 4 again, convert the longitude and latitude at A and B into the corresponding values on the Y-axis and X-axis on the Cartesian coordinate system, and then calculate the distance between A and B by combining the vector formula d.

S502:根据第一位置信息的高程和第二位置信息的高程得到第一位置和第二位置的高程差;S502: Obtain the elevation difference between the first location and the second location according to the elevation of the first location information and the elevation of the second location information;

其次,可以根据某一时刻的塔臂12上不同位置的高程得到该不同位置之间的高程差。具体地,将不同位置在地心参考系上的高程转换为直角坐标系上的Z轴上对应的值,再结合向量公式计算得到高程差。例如,请再参阅图4,将A处和B处的高程转换为直角坐标系上的Z轴上对应的值,再结合向量公式计算得到A处和B处之间的高程差h。Secondly, the elevation difference between different locations can be obtained according to the elevations of different locations on the tower arm 12 at a certain moment. Specifically, the elevation of different locations on the geocentric reference system is converted into the corresponding value on the Z axis on the Cartesian coordinate system, and then combined with the vector formula to calculate the elevation difference. For example, please refer to Fig. 4 again, convert the elevations at A and B into the corresponding values on the Z-axis on the Cartesian coordinate system, and then combine the vector formula to calculate the elevation difference h between A and B.

S503:根据距离和高程差得到塔臂12的俯仰角;S503: Obtain the pitch angle of the tower arm 12 according to the distance and the elevation difference;

最后,在计算得到的距离d和高程差h后,结合下列公式可以得到塔臂12的俯仰角α:Finally, after calculating the distance d and the elevation difference h, the pitch angle α of the tower arm 12 can be obtained in combination with the following formula:

α=sin-1(h/d)α=sin -1 (h/d)

可以理解地,根据GNSS双线设备200采集的塔臂12上的第一位置及第二位置的经度、纬度和高程,可以得到塔臂的俯仰角。It can be understood that, according to the longitude, latitude and elevation of the first position and the second position on the tower arm 12 collected by the GNSS two-wire device 200, the pitch angle of the tower arm can be obtained.

如此,根据第一位置信息的经度及纬度和第二位置信息的经度及纬度可以得到第一位置和第二位置之间的距离,根据第一位置信息的高程和第二位置信息的高程可以得到第一位置和第二位置的高程差,最后根据距离和高程差可以得到塔臂12的俯仰角。In this way, the distance between the first location and the second location can be obtained according to the longitude and latitude of the first location information and the longitude and latitude of the second location information, and the distance between the first location and the second location can be obtained according to the elevation of the first location information and the elevation of the second location information The elevation difference between the first position and the second position, and finally the pitch angle of the tower arm 12 can be obtained according to the distance and the elevation difference.

请参阅图6,作为一种可选的实现方式,在步骤S301之后还可以包括以下步骤:Referring to FIG. 6, as an optional implementation, after step S301, the following steps may also be included:

S601:在第二时刻,获取塔臂12上的第一位置的第三位置信息和第二位置的第四位置信息;S601: At the second moment, acquire the third position information of the first position and the fourth position information of the second position on the tower arm 12;

第二时刻是指塔臂12移动过程中区别与第一时刻的时刻,也即是说,第一时刻和第二时刻是指塔臂12移动过程中的两个不同的时刻。在第二时刻时,GNSS双线设备200可以再采集到塔臂上第一位置的位置信息和第二位置的位置信息,也即是说第三位置信息是指第二时刻采集到的第一位置的位置信息,第四位置信息是指第二时刻采集到的第二位置的位置信息。例如,请参阅图7,塔臂12绕塔身11(图中以T表示塔身11)进行旋转移动的过程中,圆圈为塔臂12顶端可旋转的路径,GNSS双线设备200通过RTK测出某一时刻A处和B处的位置信息,也即是图7中A1和B1的位置信息,再测出另一时刻A处和B处的位置信息,也即是图7中A2和B2的位置信息。The second moment refers to a moment during the movement of the tower arm 12 that is different from the first moment, that is to say, the first moment and the second moment refer to two different moments during the movement of the tower arm 12 . At the second moment, the GNSS two-wire device 200 can collect the position information of the first position and the position information of the second position on the tower arm again, that is to say, the third position information refers to the first position information collected at the second moment. The location information of the location, the fourth location information refers to the location information of the second location collected at the second moment. For example, please refer to Fig. 7, during the process of rotating and moving the tower arm 12 around the tower body 11 (in the figure, T represents the tower body 11), the circle is the rotatable path at the top of the tower arm 12, and the GNSS two-wire device 200 measures Get the location information of A and B at a certain moment, that is, the location information of A 1 and B 1 in Figure 7, and then measure the location information of A and B at another time, that is, A in Figure 7 2 and B 2 's location information.

S602:根据第一位置信息、第二位置信息、第三位置信息和第四位置信息得到塔臂12的旋转角;S602: Obtain the rotation angle of the tower arm 12 according to the first position information, the second position information, the third position information and the fourth position information;

塔臂12的旋转角是指塔臂12绕着塔身11旋转的过程中,某一时刻塔臂12与另一时刻塔臂12形成的夹角。塔吊1进行旋转移动的过程中,控制终端100可以根据不同时刻的塔臂12上的不同位置信息计算得到塔臂12的实时俯仰角。例如,请再参阅图7,根据A1和B1的位置信息和A2和B2的位置信息得到整个旋转移动过程中塔臂12的实时旋转角β。The rotation angle of the tower arm 12 refers to the angle formed between the tower arm 12 at a certain moment and the tower arm 12 at another moment during the process of the tower arm 12 rotating around the tower body 11 . During the rotation and movement of the tower crane 1 , the control terminal 100 can calculate the real-time pitch angle of the tower arm 12 according to different position information on the tower arm 12 at different times. For example, please refer to FIG. 7 again, according to the position information of A1 and B1 and the position information of A2 and B2 , the real-time rotation angle β of the tower arm 12 during the entire rotation movement process is obtained.

S603:根据塔臂12的长度与旋转角得到吊钩14的空间位置信息,以根据吊钩14的空间位置信息控制塔吊1的状态。S603: Obtain the spatial position information of the hook 14 according to the length and rotation angle of the tower arm 12, so as to control the state of the tower crane 1 according to the spatial position information of the hook 14.

当塔吊1进行旋转移动时,控制终端100可以根据已知的塔臂12长度和实时旋转角结合勾股定理等几何公式,得到旋转移动过程中吊钩14的实时空间位置信息。控制终端100将吊钩14的实时空间位置信息作为控制塔吊1的操作依据,进而控制塔吊1的状态。When the tower crane 1 is rotating and moving, the control terminal 100 can obtain the real-time spatial position information of the hook 14 during the rotating movement according to the known length of the tower arm 12 and the real-time rotation angle combined with geometric formulas such as the Pythagorean theorem. The control terminal 100 uses the real-time spatial position information of the hook 14 as an operation basis for controlling the tower crane 1 , and then controls the state of the tower crane 1 .

可以理解地,在塔臂12进行旋转移动过程中的两个时刻,通过在塔臂12上安装可以同时获取塔臂12上两个不同位置的位置信息采集装置,例如GNSS双线设备200,控制终端100可以计算得到塔臂12的实时旋转角,利用实时旋转角可以得到吊钩14的实时空间位置信息,接着,控制终端100根据实时空间位置信息控制塔吊1的PLC控制器110(图10中示出)从而可以更加精准地完成吊装作业。相比需要人工判断塔吊1的位置,通过本申请的控制方法可以很大程度避免塔吊1与障碍物碰撞产生的安全问题和提高控制效率。It can be understood that at two moments during the rotation and movement of the tower arm 12, a position information acquisition device that can simultaneously obtain two different positions on the tower arm 12 by installing on the tower arm 12, such as a GNSS two-wire device 200, controls The terminal 100 can calculate the real-time rotation angle of the tower arm 12, and the real-time spatial position information of the hook 14 can be obtained by using the real-time rotation angle. Then, the control terminal 100 controls the PLC controller 110 of the tower crane 1 according to the real-time spatial position information (in FIG. 10 shown) so that the hoisting operation can be completed more accurately. Compared with the need to manually judge the position of the tower crane 1, the control method of the present application can largely avoid the safety problems caused by the collision between the tower crane 1 and obstacles and improve the control efficiency.

如此,在第二时刻,控制终端100获取塔臂12上的第一位置的第三位置信息和第二位置的第四位置信息后,然后根据第一位置信息、第二位置信息、第三位置信息和第四位置信息得到塔臂12的旋转角,最后根据塔臂12的长度与旋转角得到吊钩14的空间位置信息,从而根据吊钩14的空间位置信息控制塔吊1的状态。通过分别在第一时刻和第二时刻同时获取塔臂12上两个不同位置的位置信息得到塔臂12的实时旋转角,利用实时旋转角可以得到吊钩14的实时空间位置信息,可以更加精准地完成吊装作业,提高控制效率和降低安全隐患。In this way, at the second moment, after the control terminal 100 acquires the third position information of the first position on the tower arm 12 and the fourth position information of the second position, then according to the first position information, the second position information, the third position information and the fourth position information to obtain the rotation angle of the tower arm 12, and finally obtain the spatial position information of the hook 14 according to the length and rotation angle of the tower arm 12, so as to control the state of the tower crane 1 according to the spatial position information of the hook 14. The real-time rotation angle of the tower arm 12 is obtained by obtaining the position information of two different positions on the tower arm 12 at the first moment and the second moment respectively, and the real-time spatial position information of the hook 14 can be obtained by using the real-time rotation angle, which can be more accurate Complete hoisting operations efficiently, improve control efficiency and reduce potential safety hazards.

请参阅图8,作为一种可选的实施方式中,S602步骤还可以包括:Please refer to FIG. 8, as an optional implementation manner, step S602 may also include:

S801:根据第一位置信息和第二位置信息得到第一斜率;S801: Obtain a first slope according to the first position information and the second position information;

在塔吊1进行旋转移动的过程中,首先,根据某一时刻的塔臂12上不同位置求得第一斜率。例如,请再参阅图7,将某一时刻塔臂12上A处的位置信息记为A1(gax1,gay1,gaz1),B处的位置信息记为B1(gbx1,gby1,gbz1),将A1和B1处在将地心参考系上的坐标转换为直角坐标系上的坐标,再结合向量公式计算得到斜率K1In the process of rotating and moving the tower crane 1, firstly, the first slope is obtained according to different positions on the tower arm 12 at a certain moment. For example, referring to Fig. 7 again, the position information at A on the tower arm 12 at a certain moment is recorded as A 1 (ga x1 , ga y1 , ga z1 ), and the position information at B is recorded as B 1 (gb x1 , gb y1 , gb z1 ), transform the coordinates of A 1 and B 1 in the geocentric reference system into the coordinates of the Cartesian coordinate system, and then combine the vector formula to calculate the slope K 1 .

S802:根据第三位置信息和第四位置信息得到第二斜率;S802: Obtain a second slope according to the third position information and the fourth position information;

其次,根据另一时刻的塔臂12上不同位置求得的第二斜率。例如,测出另一时刻A处和B处的位置信息,将该时刻A处的位置信息记为A2(gax2,gay2,gaz2),B处的位置信息记为B2(gbx2,gby2,gbz2),将A2和B2处在将地心参考系上的坐标转换为直角坐标系上的坐标,再结合向量公式计算得到斜率K2Secondly, the second slope is calculated according to different positions on the tower arm 12 at another time. For example, if the position information at A and B at another time is measured, the position information at A at this time is recorded as A 2 (ga x2 , ga y2 , ga z2 ), and the position information at B is recorded as B 2 (gb x2 , gb y2 , gb z2 ), convert the coordinates of A 2 and B 2 on the geocentric reference system to the coordinates on the Cartesian coordinate system, and then combine the vector formula to calculate the slope K 2 .

S803:根据第一斜率和第二斜率得到塔臂12的旋转角。S803: Obtain the rotation angle of the tower arm 12 according to the first slope and the second slope.

最后,根据斜率K1和斜率K2结合下列公式得到塔臂12的旋转角β:Finally, the rotation angle β of the tower arm 12 is obtained according to the slope K1 and the slope K2 in combination with the following formula:

β=tan-1[|(K2-K1)/(1+K2K1)|]β=tan -1 [|(K2-K1)/(1+K2K1)|]

可以理解地,在塔臂12旋转移动过程中的任意两个时刻,根据GNSS双线设备200采集的塔臂12上的第一位置及第二位置的经度、纬度和高程,可以得到塔臂12的旋转角。It can be understood that at any two moments during the rotation and movement of the tower arm 12, according to the longitude, latitude and elevation of the first position and the second position on the tower arm 12 collected by the GNSS two-wire device 200, the tower arm 12 can be obtained. the rotation angle.

如此,根据第一位置信息和第二位置信息可以得到第一斜率,根据第三位置信息和第四位置信息可以得到第二斜率,根据第一斜率和第二斜率可以得到塔臂12的旋转角。In this way, the first slope can be obtained according to the first position information and the second position information, the second slope can be obtained according to the third position information and the fourth position information, and the rotation angle of the tower arm 12 can be obtained according to the first slope and the second slope .

请参阅图9,作为一种可选的实施方式,塔吊控制方法还可以包括:Please refer to Fig. 9, as an optional implementation manner, the tower crane control method may also include:

S901:根据塔臂12的长度、旋转角和俯仰角得到吊钩14的空间位置信息,以根据吊钩14的空间位置信息控制塔吊1的状态。S901: Obtain the spatial position information of the hook 14 according to the length, rotation angle and pitch angle of the tower arm 12, so as to control the state of the tower crane 1 according to the spatial position information of the hook 14.

在塔吊1同时进行旋转移动和变幅移动时,控制终端100可以根据已知的塔臂12长度与俯仰角和旋转角结合勾股定理等几何公式,得到该移动过程中吊钩14的实时空间位置信息。When the tower crane 1 performs rotational movement and luffing movement at the same time, the control terminal 100 can obtain the real-time space of the hook 14 during the movement process based on the known geometric formulas such as the length of the tower arm 12 and the pitch angle and rotation angle combined with the Pythagorean theorem. location information.

可以理解地,不需要安装过多的传感器,就能同时计算出塔吊1的俯仰角和旋转角,从而就可以得到吊钩14的实时空间位置实时空间位置信息,进而精准控制塔吊1进行相应的操作,降低成本,提高控制效率,简化控制系统。It can be understood that without installing too many sensors, the pitch angle and rotation angle of the tower crane 1 can be calculated at the same time, so that the real-time spatial position and real-time spatial position information of the hook 14 can be obtained, and then the tower crane 1 can be accurately controlled to carry out corresponding adjustments. operation, reduce costs, improve control efficiency, and simplify control systems.

如此,根据塔臂12的长度与旋转角和俯仰角得到吊钩14的空间位置信息,从而根据吊钩14的空间位置信息控制塔吊的状态,不需要安装过多的传感器,就能同时计算出塔吊1的俯仰角和旋转角,从而就可以得到吊钩14的实时空间位置信息,进而精准控制塔吊1进行相应的操作,降低成本,提高控制效率,简化控制系统。In this way, the spatial position information of the hook 14 is obtained according to the length, rotation angle, and pitch angle of the tower arm 12, so that the state of the tower crane can be controlled according to the spatial position information of the hook 14, and it can be calculated at the same time without installing too many sensors. The pitch angle and rotation angle of the tower crane 1, so that the real-time spatial position information of the hook 14 can be obtained, and then the tower crane 1 can be accurately controlled to perform corresponding operations, reducing costs, improving control efficiency, and simplifying the control system.

请参阅图10,图10为本申请实施方式塔吊制系统1000的系统框图的示意图,本申请还提供一种塔吊制系统1000,塔吊控制系统1000包括控制终端100、GNSS双线设备200和塔吊PLC控制器110,GNSS双线设备200安装在塔臂12上,GNSS双线设备200的第一天线220和第二分别安装在塔臂12的第一位置和第二位置上,用于采集第一位置信息和第二位置信息,并将位置信息发送给控制终端100。控制终端100可以实现本申请的所有或部分塔吊控制方法,即利用位置信息计算出实时俯仰角和实时旋转角,进而算出吊钩14的实时空间位置信息,并根据吊钩14的实时空间位置信息生成控制指令发送给塔吊PLC控制器110进而精准控制塔吊1的状态。Please refer to FIG. 10 . FIG. 10 is a schematic diagram of a system block diagram of a tower crane system 1000 according to an embodiment of the present application. The present application also provides a tower crane system 1000. The tower crane control system 1000 includes a control terminal 100, a GNSS two-wire device 200 and a tower crane PLC. The controller 110, the GNSS two-wire device 200 is installed on the tower arm 12, and the first antenna 220 and the second antenna 220 of the GNSS two-wire device 200 are respectively installed on the first position and the second position of the tower arm 12 for collecting the first location information and second location information, and send the location information to the control terminal 100. The control terminal 100 can implement all or part of the tower crane control method of this application, that is, use the position information to calculate the real-time pitch angle and real-time rotation angle, and then calculate the real-time spatial position information of the hook 14, and according to the real-time spatial position information of the hook 14 The generated control command is sent to the PLC controller 110 of the tower crane to precisely control the state of the tower crane 1 .

如此,控制终端100利用GNSS双线设备200计算得到实时俯仰角和实时旋转角,可以算出吊钩14的实时空间位置信息进而精准控制塔吊1的状态,使塔吊司机可以实现对塔吊1的远程精准控制,降低安全隐患,控制终端100独立与塔吊控制系统1000对接,实现智能化应用,具备系统拓展能力。In this way, the control terminal 100 uses the GNSS two-wire device 200 to calculate the real-time pitch angle and real-time rotation angle, and can calculate the real-time spatial position information of the hook 14 and then accurately control the state of the tower crane 1, so that the tower crane driver can realize remote and accurate control of the tower crane 1. Control to reduce potential safety hazards. The control terminal 100 is independently connected to the tower crane control system 1000 to realize intelligent applications and have the ability to expand the system.

作为一种可选的实现方式,塔吊控制系统1000还包括信号转换模块310A和信号转换模块310B和通信终端320A和320B,(下文信号转换模块310可以指信号转换模块310A,也可以指信号转换模块310B,通信终端320可以指通信终端320A,也可以指信号转换模块310B)。信号转换模块310可以包括控制器域网(Controller Area Network,CAN)转io的子模块和以太网转CAN的子模块组成的模块,通信终端320A或320B可以是无线网桥模块或采用第五代移动通信技术(5th-Generation Mobile Communication Technology,5G)的路由器(Customer Premise(s)Equipment,CPE),也即是5GCPE等。控制终端100通过信号转换模块310和/或通信终端320与各个被控设备进信号连接,被控设备包括塔吊1空中驾驶舱的PLC控制器110、工控机700、控制台400和人脸识别终端900等。从而实现控制终端100独立与塔吊控制系统1000对接,实现智能化应用,具备系统拓展能力。As an optional implementation, the tower crane control system 1000 also includes a signal conversion module 310A, a signal conversion module 310B, and communication terminals 320A and 320B, (hereinafter, the signal conversion module 310 may refer to the signal conversion module 310A, or may refer to the signal conversion module 310B, the communication terminal 320 may refer to the communication terminal 320A, or may refer to the signal conversion module 310B). The signal conversion module 310 can include a module composed of a controller area network (Controller Area Network, CAN) to IO submodule and an Ethernet to CAN submodule, and the communication terminal 320A or 320B can be a wireless bridge module or adopt the fifth generation Mobile communication technology (5th-Generation Mobile Communication Technology, 5G) router (Customer Premise(s) Equipment, CPE), that is, 5GCPE, etc. The control terminal 100 is signal-connected with each controlled device through the signal conversion module 310 and/or the communication terminal 320, and the controlled device includes the PLC controller 110 of the tower crane 1 air cockpit, the industrial computer 700, the console 400 and the face recognition terminal 900 etc. In this way, the control terminal 100 can be independently connected with the tower crane control system 1000, intelligent application can be realized, and the system can be expanded.

塔吊控制系统1000还包括控制台400,控制台400安装在地面座舱内,控制台400发出模拟信号,模拟信号通过信号转换模块并通过通信终端发送给到空中驾驶舱的控制终端100,控制终端100接收到模拟信号后生成对应的控制指令,控制PLC控制器110控制塔吊1移动。The tower crane control system 1000 also includes a console 400, which is installed in the cockpit on the ground, and the console 400 sends an analog signal, which is sent to the control terminal 100 in the air cockpit through the signal conversion module and the communication terminal, and the control terminal 100 After receiving the analog signal, a corresponding control instruction is generated, and the PLC controller 110 is controlled to control the movement of the tower crane 1 .

在一个示例中,控制台400可以安装在地面座舱内,具体的,控制台400集成了手柄、按键、开关等操控器件,一比一模拟真实的塔吊1空中驾驶舱的操控台。塔吊司机可以在地面座舱内通过控制台控制塔吊1的状态,例如,塔吊司机在地面座舱内控制台400上移动手柄,控制台400发出与操作对应的模拟信号,模拟信号通过信号转换模块310并通过通信终端320发送给到空中驾驶舱的控制终端100,控制终端100接收到模拟信号后生成对应的控制指令,控制PLC控制器110按照手柄的移动方向移动塔吊1。其中,控制终端100并联空中驾驶舱的手柄开关量信号,实现对塔吊1空中驾驶舱的PLC控制器110的控制。通过对塔吊1中PLC控制器110的无损改制,可以使地面座舱内的控制台400适配不同型号的塔吊1。In an example, the console 400 can be installed in the cockpit on the ground. Specifically, the console 400 integrates control devices such as handles, buttons, switches, etc., and simulates the console of the real tower crane 1 aerial cockpit one-to-one. The tower crane driver can control the state of the tower crane 1 through the console in the cockpit on the ground. For example, the driver of the tower crane moves the handle on the console 400 in the cockpit on the ground, and the console 400 sends an analog signal corresponding to the operation. The analog signal passes through the signal conversion module 310 and The communication terminal 320 sends it to the control terminal 100 in the air cockpit. After receiving the analog signal, the control terminal 100 generates a corresponding control command and controls the PLC controller 110 to move the tower crane 1 according to the moving direction of the handle. Wherein, the control terminal 100 is connected in parallel with the switch signal of the handle of the air cockpit to realize the control of the PLC controller 110 of the tower crane 1 air cockpit. Through the non-destructive modification of the PLC controller 110 in the tower crane 1 , the console 400 in the cockpit on the ground can be adapted to different types of tower cranes 1 .

可以理解地,将控制台400安装在地面座舱内,一比一模拟真实的塔吊1空中驾驶舱的操控台,通过发送模拟信号给控制终端100从而控制PLC控制器110控制塔吊1移动,可以使塔吊司机在地面上就可以实现对塔吊1的远程精准控制,不需要进入空中驾驶舱内,降低安全隐患。地面座舱内模拟了塔吊1的所有操作指令,通过高速率低延时的通信终端320实现实时对空中塔吊1的远程控制,解决了塔吊1控制室的转移,使塔吊司机控制塔吊1不受地理环境的限制,为一个地面座舱可以切换控制不同塔吊1提供了可能,控制终端100独立与塔吊控制系统1000对接,实现智能化应用,具备系统拓展能力。It can be understood that the console 400 is installed in the cockpit on the ground to simulate the control console of the real tower crane 1 air cockpit one-to-one, and by sending an analog signal to the control terminal 100 to control the PLC controller 110 to control the movement of the tower crane 1, it can make The tower crane driver can realize remote and precise control of the tower crane 1 on the ground without entering the cockpit in the air, reducing potential safety hazards. All the operating instructions of the tower crane 1 are simulated in the cockpit on the ground, and the real-time remote control of the tower crane 1 in the air is realized through the high-speed and low-delay communication terminal 320, which solves the transfer of the control room of the tower crane 1 and enables the tower crane driver to control the tower crane 1 regardless of geographical location. Environmental constraints make it possible for a ground cockpit to switch and control different tower cranes 1. The control terminal 100 is independently connected to the tower crane control system 1000 to realize intelligent applications and have system expansion capabilities.

如此,控制终端100利用GNSS双线设备200得到实时俯仰角和实时旋转角,可以算出吊钩14的实时空间位置信息进而精准控制塔吊1的状态。将控制台400安装在地面座舱内并一比一模拟真实的塔吊1空中驾驶舱的操控台,通过发送模拟信号给控制终端从而控制PLC控制器控制塔吊1移动控制,使塔吊司机在地面上就可以实现对塔吊1的远程精准控制,降低安全隐患,控制终端100独立与塔吊控制系统1000对接,实现智能化应用,具备系统拓展能力。In this way, the control terminal 100 uses the GNSS two-wire device 200 to obtain the real-time pitch angle and real-time rotation angle, and can calculate the real-time spatial position information of the hook 14 to accurately control the state of the tower crane 1 . Install the console 400 in the cockpit on the ground and simulate the control console of the real tower crane 1 air cockpit one by one. By sending an analog signal to the control terminal, the PLC controller is controlled to control the movement control of the tower crane 1, so that the tower crane driver is on the ground. It can realize the remote and precise control of the tower crane 1 and reduce potential safety hazards. The control terminal 100 is independently connected with the tower crane control system 1000 to realize intelligent application and have the ability to expand the system.

作为一种可选的实施方式,塔吊控制系统1000还包括可视化装置,可视化装置包括视频获取终端510、解码器520、视频拼接处理终端530和视频显示终端540。视频获取终端510采集目标操作区域形成视频数据的图像,将图像传送给解码器520进行解码,解码器520将解码后的数据传送给视频拼接处理终端530,视频拼接处理终端530对数据进行拼接,还原图像后形成视频数据,发送视频给视频显示终端540。视频显示终端540结合低延时的实时播放技术或云端实时播放技术,显示视频数据形成的视频画面。视频获取终端510包括多个摄像头,视频显示终端540包括多个显示终端,例如显示终端为显示屏。目标操作区域包括吊钩14操作区域、目标物体摆放区域视觉盲区等,也即是说,目标操作区可以根据开发人员进行设定。例如,多个摄像头采集吊钩14区的图像后,通过低延时的实时播放技术,将图像形成的视频数据发送给地面座舱内的显示终端进行显示,供地面座舱内的塔吊司机观看吊钩14操作区的景象,为地面座舱内的塔吊司机提供操作的依据。同时,还可以通过云端实时播放技术,将该视频数据发送给空中驾驶舱的显示屏,为塔空中驾驶舱的塔吊司机提供操作的依据。同时,还可以通过云端实时播放技术,将该视频数据发送给监控室的显示终端,为监控室的监控人员进行监控提供依据。其中,可以通过通信终端320传输数据。As an optional implementation manner, the tower crane control system 1000 further includes a visualization device, which includes a video acquisition terminal 510 , a decoder 520 , a video splicing processing terminal 530 and a video display terminal 540 . The video acquisition terminal 510 collects the image of the target operation area to form the video data, and transmits the image to the decoder 520 for decoding, and the decoder 520 transmits the decoded data to the video splicing processing terminal 530, and the video splicing processing terminal 530 splices the data, After the image is restored, video data is formed, and the video is sent to the video display terminal 540 . The video display terminal 540 combines low-latency real-time playback technology or cloud real-time playback technology to display video images formed by video data. The video acquisition terminal 510 includes multiple cameras, and the video display terminal 540 includes multiple display terminals, for example, the display terminals are display screens. The target operating area includes the operating area of the hook 14, the visual blind area of the target object placement area, etc. That is to say, the target operating area can be set according to the developer. For example, after multiple cameras collect the images of the 14th area of the hook, the video data formed by the image is sent to the display terminal in the ground cockpit for display through the low-latency real-time playback technology, so that the tower crane driver in the ground cockpit can watch the hook 14 The scene of the operation area provides the basis for the operation of the tower crane driver in the cockpit on the ground. At the same time, the video data can also be sent to the display screen of the aerial cockpit through the cloud real-time playback technology to provide operation basis for the tower crane driver in the aerial cockpit. At the same time, the video data can also be sent to the display terminal in the monitoring room through the cloud real-time playback technology, so as to provide a basis for monitoring by the monitoring personnel in the monitoring room. Wherein, the data may be transmitted through the communication terminal 320 .

视频获取终端510还可以将采集到的目标区域的视频数据发送给控制终端100。控制终端100根据目标数据结合得到的吊钩14空间位置信息,远程控制塔吊1的状态。The video acquisition terminal 510 may also send the acquired video data of the target area to the control terminal 100 . The control terminal 100 remotely controls the state of the tower crane 1 according to the spatial position information of the hook 14 obtained by combining the target data.

可以理解地,控制终端100与可视化装置连接,结合低延时的实时播放技术,可以为地面座舱内的塔吊司机提供目标区域的视频,为地面座舱内的塔吊司机或其他人员提供操作的依据或进行视觉盲区补盲,从而实现对塔吊1的远程精准控制。It can be understood that the control terminal 100 is connected with the visualization device, combined with the low-latency real-time playback technology, can provide the video of the target area for the tower crane driver in the ground cockpit, and provide the basis for the tower crane driver or other personnel in the ground cockpit to operate or Make up the visual blind area, so as to realize the remote and precise control of the tower crane 1.

如此,控制终端与可视化装置连接,结合低延时的实时播放技术,可以为用户提供操作的依据或进行视觉盲区补盲,从而实现对塔吊1的远程精准控制。In this way, the control terminal is connected with the visualization device, combined with the low-latency real-time playback technology, it can provide users with a basis for operation or make up for visual blind spots, so as to realize remote and precise control of the tower crane 1.

作为一种可选的实施方式,塔吊控制系统1000还包括传感装置600,传感装置600可以包括塔身11倾斜传感器、塔臂12倾斜传感器和/或吊钩14定位终端。传感装置600与控制终端100信号连接。塔身11倾斜传感器可以安装在塔身11上,以采集塔身11倾斜角度并发送给控制终端100,控制终端100根据塔身11倾斜角度和吊钩14的空间位置信息远程控制塔吊1的状态。控制终端100还可以根据塔身11倾斜角度与预设的安全倾斜角度阈值进行对比,当塔身11倾斜角度超过安全倾斜角度阈值时,发出警告,提示具有安全隐患。As an optional implementation, the tower crane control system 1000 further includes a sensing device 600, which may include a tower body 11 inclination sensor, a tower arm 12 inclination sensor and/or a hook 14 positioning terminal. The sensing device 600 is connected to the control terminal 100 by signals. The tower body 11 inclination sensor can be installed on the tower body 11 to collect the inclination angle of the tower body 11 and send it to the control terminal 100. The control terminal 100 remotely controls the state of the tower crane 1 according to the inclination angle of the tower body 11 and the spatial position information of the hook 14 . The control terminal 100 can also compare the inclination angle of the tower body 11 with a preset safe inclination angle threshold. When the inclination angle of the tower body 11 exceeds the safe inclination angle threshold, a warning is issued, indicating that there is a potential safety hazard.

塔臂倾斜传感器安装在塔臂12上,可以采集塔臂12倾斜角度发送给控制终端100。在获取GNSS双线设备200通过RTK方式得到的俯仰角时,当计算的俯仰角在60°至85°左右时,可以通过塔臂倾斜传感器采集的塔臂12俯仰角度对计算的俯仰角进行校正,也即是通过塔臂倾斜传感器采集的补偿俯仰角对计算的俯仰角进行校正,以提高俯仰角的准确性。同样,控制终端100还可以根据塔臂12倾斜角度与预设的安全倾斜角度阈值进行对比,当塔臂12倾斜角度超过安全倾斜角度阈值时,发出警告,提示具有安全隐患。The tower arm inclination sensor is installed on the tower arm 12 and can collect the inclination angle of the tower arm 12 and send it to the control terminal 100 . When obtaining the pitch angle obtained by the GNSS two-line device 200 through RTK, when the calculated pitch angle is about 60° to 85°, the pitch angle of the tower arm 12 collected by the tower arm tilt sensor can be used to correct the calculated pitch angle , that is, the calculated pitch angle is corrected by the compensated pitch angle collected by the tower arm tilt sensor, so as to improve the accuracy of the pitch angle. Similarly, the control terminal 100 can also compare the inclination angle of the tower arm 12 with a preset safe inclination angle threshold, and when the inclination angle of the tower arm 12 exceeds the safe inclination angle threshold, a warning is issued, indicating that there is a potential safety hazard.

当吊钩14可以在塔臂12上移动时,吊钩定位终端安装在吊钩14上,可以采集吊钩14的定位信息。When the hook 14 can move on the tower arm 12 , the hook positioning terminal is installed on the hook 14 to collect the positioning information of the hook 14 .

可以理解地,根据GNSS双线设备200通过RTK方式得到塔臂12俯仰角和旋转角结合传感装置600采集的各种数据,可以绘制塔吊1的工作范围,以实现塔臂12防撞的功能。控制终端100与结合低延时可视化装置、传感装置600信号连接,可以为地面座舱内的塔吊司机或其他人员提供操作的依据从而实现对塔吊1的远程精准控制。Understandably, the pitch angle and rotation angle of the tower arm 12 obtained by the GNSS two-wire equipment 200 through RTK combined with various data collected by the sensor device 600 can draw the working range of the tower crane 1 to realize the anti-collision function of the tower arm 12 . The control terminal 100 is connected with the low-latency visualization device and the sensing device 600 to provide operation basis for the tower crane driver or other personnel in the cockpit on the ground, so as to realize remote and precise control of the tower crane 1 .

如此,根据GNSS双线设备通过RTK方式得到塔臂12俯仰角和旋转角结合传感装置采集的各种数据,可以绘制塔吊1的工作范围,以实现塔臂12防撞的功能。控制终端与结合低延时可视化装置、传感装置信号连接,可以为地面座舱内的塔吊司机或其他人员提供操作的依据从而实现对塔吊1的远程精准控制。In this way, according to the GNSS two-wire equipment, the pitch angle and rotation angle of the tower arm 12 obtained through RTK combined with various data collected by the sensor device, the working range of the tower crane 1 can be drawn to realize the anti-collision function of the tower arm 12 . The control terminal is connected with the low-latency visualization device and the sensor device signal, which can provide the basis for the operation of the tower crane driver or other personnel in the ground cockpit, so as to realize the remote and precise control of the tower crane 1.

作为一种可选的实施方式,塔吊控制系统1000还包括工控机700,工控机700和控制终端100之间信号连接。用户进行启动塔吊控制系统1000的操作后,控制终端100获取用户确认的吊装点后,工控机700发送给控制终端100关于吊装点处的塔吊1控制权限,以使塔吊司机能够通过控制终端100控制吊装点处的塔吊1。塔吊控制系统1000还包括与工控机700信号连接的模型显示终端800。工控机700接收控制终端100发送控制塔吊1的控制指令后,根据该控制指令生成塔吊模型,并在与工控机700信号连接的模型显示终端800上显示塔吊模型。其中,用户可以是塔吊司机、信号员等。As an optional implementation manner, the tower crane control system 1000 also includes an industrial computer 700 , and the signal connection between the industrial computer 700 and the control terminal 100 . After the user performs the operation of starting the tower crane control system 1000, after the control terminal 100 obtains the hoisting point confirmed by the user, the industrial computer 700 sends the control authority of the tower crane 1 at the hoisting point to the control terminal 100, so that the tower crane driver can control the hoisting point through the control terminal 100 Tower crane 1 at the hoisting point. The tower crane control system 1000 also includes a model display terminal 800 signal-connected to the industrial computer 700 . After the industrial computer 700 receives the control command sent by the control terminal 100 to control the tower crane 1 , it generates a tower crane model according to the control command, and displays the tower crane model on the model display terminal 800 connected to the industrial computer 700 . Among them, the user may be a tower crane driver, a signalman, and the like.

可以理解地,工控机700通过发送塔吊1的控制权限给控制终端100,以使控制终端100可以控制对应的塔吊1,从而实现一个地面座舱控制不同塔吊1。还通过与工控机700信号连接的模型显示终端800显示塔吊模型,从而形象地展现了塔吊1的实时状态。It can be understood that the industrial computer 700 sends the control authority of the tower crane 1 to the control terminal 100, so that the control terminal 100 can control the corresponding tower crane 1, so that one ground cockpit can control different tower cranes 1 . The tower crane model is also displayed through the model display terminal 800 signal-connected with the industrial computer 700 , thereby visually showing the real-time status of the tower crane 1 .

如此,工控机通过发送塔吊1的控制权限给控制终端,以使控制终端可以控制对应的塔吊1,从而实现一个地面座舱控制不同塔吊1。还通过与工控机信号连接的模型显示终端显示塔吊模型,从而展现了形象地展现了塔吊1的实时状态。In this way, the industrial computer sends the control authority of the tower crane 1 to the control terminal, so that the control terminal can control the corresponding tower crane 1, so that one ground cockpit can control different tower cranes 1 . The tower crane model is also displayed through the model display terminal connected with the industrial computer signal, thereby showing the real-time status of the tower crane 1 vividly.

作为一种可选的实施方式,塔吊控制系统1000还包括人脸识别终端900,人脸识别终端900与工控机700信号连接。人脸识别终端900可以通过采集用户的人脸图像与预先存储的图像信息进行比较,其相似度符合预设范围时,可以判断该用户具有操作权限并生产确认信号发送给工控机700,启动工控机700。人脸识别终端900可以在整个吊装作业过程中不定时识别用户人脸,当采集用户的人脸图像与预先存储的图像信息进行比较,其相似度不符合预设范围时,可以发送禁止操作的信号给工控机700,工控机700可以暂停操作或关闭工作状态。As an optional implementation manner, the tower crane control system 1000 further includes a face recognition terminal 900 , and the face recognition terminal 900 is signal-connected to the industrial computer 700 . The face recognition terminal 900 can compare the user's face image with the pre-stored image information by collecting the user's face image. When the similarity meets the preset range, it can judge that the user has operation authority and send a production confirmation signal to the industrial computer 700 to start the industrial computer. Machine 700. The face recognition terminal 900 can recognize the user's face from time to time during the entire hoisting operation. When the collected user's face image is compared with the pre-stored image information, and the similarity does not meet the preset range, it can send a prohibition message. The signal is sent to the industrial computer 700, and the industrial computer 700 can suspend operation or close the working state.

可以理解地,通过人脸识别终端900,实现对塔吊1远程操作的授权,操作过程中动态识别人脸,避免了中途换人的情况,确保人机的一致性。Understandably, through the face recognition terminal 900, the authorization of the remote operation of the tower crane 1 is realized, and the face is dynamically recognized during the operation, which avoids the situation of changing people midway and ensures the consistency of man and machine.

如此,过人脸识别终端,实现对塔吊1远程操作的授权,操作过程中动态识别人脸,避免了中途换人的情况,确保人机的一致性。In this way, through the face recognition terminal, the authorization of the remote operation of the tower crane 1 is realized, and the face is dynamically recognized during the operation, which avoids the situation of changing people midway and ensures the consistency of man and machine.

请参阅图11,以下通过一个吊装作业的流程为例,来阐述本申请塔吊控制系统1000中人脸识别终端900与工控机700相互配合的步骤:Please refer to FIG. 11 , the following uses a hoisting operation as an example to illustrate the steps of cooperation between the face recognition terminal 900 and the industrial computer 700 in the tower crane control system 1000 of the present application:

响应于用户启动人脸识别的操作,人脸识别终端900判断用户具有操作权限,发送确认信号以启动工控机700。工控机700发送启动信号给可视化装置、通信终端320和塔吊1中的PCL控制器,以使可视化装置连接完毕、通信链路自检完毕和塔吊1状态自检完毕。接着,工控机700响应于信号员通过控制终端100确定某一吊装点,发送给控制终端100关于吊装点处的塔吊1控制权限,以使塔吊司机能够通过控制终端100远程控制吊装点处的塔吊1,例如,塔吊司机在地面座舱内的操控台进行操作,控制塔臂进行变幅移动和/或旋转移动,以及控制吊钩14上下移动等操作。当塔吊1的吊钩14移动到吊装点后,吊钩员将物体挂到吊钩14上。控制终端100响应于信号员确认卸物点的操作,再次进行远程控制塔吊1移动至卸物点,由卸货员将物体卸下。In response to the user's face recognition operation, the face recognition terminal 900 determines that the user has the operation authority, and sends a confirmation signal to start the industrial computer 700 . The industrial computer 700 sends a start signal to the visualization device, the communication terminal 320 and the PCL controller in the tower crane 1, so that the connection of the visualization device, the self-check of the communication link and the status of the tower crane 1 are completed. Next, the industrial computer 700 responds to the signalman determining a certain hoisting point through the control terminal 100, and sends to the control terminal 100 the control authority of the tower crane 1 at the hoisting point, so that the tower crane driver can remotely control the tower crane at the hoisting point through the control terminal 100 1. For example, the tower crane driver operates the console in the cockpit on the ground, controls the tower arm to perform luffing movement and/or rotation movement, and controls the hook 14 to move up and down. After the suspension hook 14 of the tower crane 1 moves to the hoisting point, the hooker hangs the object on the suspension hook 14 . In response to the operation of the signalman confirming the unloading point, the control terminal 100 remotely controls the tower crane 1 to move to the unloading point again, and the unloading operator unloads the object.

请参阅图12,以下通过一个示例,来阐述本申请控制终端100对控制系统1000进行安全机制检查的步骤。Referring to FIG. 12 , an example is used below to illustrate the steps of the control terminal 100 of the present application performing a security mechanism check on the control system 1000 .

响应于启动塔吊控制系统1000的操作,控制终端100检测系统的通信状态,如果未进行冗余通信切换,控制终端100停止工作,如果已经进行了冗余通信切换,进一步进行控制指令的逻辑检测。如果控制指令不符合安全机制,则发出警告,如果控制指令符合安全机制,则进一步进行超重检测。如果吊钩14上的物体重量超过预警等级,则发出警告,否则进一步检测传感装置600收集的传感数据,如果传感数据不符合对应的安全范围,则发出警告,如果符合,则进一步检测塔吊1与电子围栏的距离,如果该距离不符合安全距离,则停止工作,如果符合安全距离,则进一步检测塔臂12与周围障碍物的距离,如果符合安全范围,则完成安全机制检测,如果不符合安全范围,则停止工作。In response to starting the operation of the tower crane control system 1000, the control terminal 100 detects the communication status of the system. If the redundant communication switching is not performed, the control terminal 100 stops working. If the redundant communication switching has been performed, the logic detection of the control command is further performed. If the control command does not conform to the safety mechanism, a warning is issued, and if the control command conforms to the safety mechanism, further overweight detection is carried out. If the weight of the object on the hook 14 exceeds the warning level, a warning is issued, otherwise the sensing data collected by the sensing device 600 is further detected, if the sensing data does not meet the corresponding safety range, a warning is issued, and if it is met, further detection The distance between the tower crane 1 and the electronic fence, if the distance does not meet the safety distance, stop working, if it meets the safety distance, then further detect the distance between the tower arm 12 and the surrounding obstacles, if it meets the safety range, then complete the safety mechanism detection, if If it does not meet the safety range, stop working.

请参阅图13所示,为本申请实施方式提供的控制终端100的一种结构示意图。在一个实施方式中,控制终端100包括存储器101及至少一个处理器102。本领域技术人员应该了解,图11示出的控制终端100的结构并不构成本申请实施方式的限定,控制终端100还可以包括比图示更多或更少的其他硬件或者软件,或者不同的部件布置。Please refer to FIG. 13 , which is a schematic structural diagram of a control terminal 100 provided in an embodiment of the present application. In one embodiment, the control terminal 100 includes a memory 101 and at least one processor 102 . Those skilled in the art should understand that the structure of the control terminal 100 shown in FIG. 11 does not constitute a limitation to the embodiment of the present application. The control terminal 100 may also include more or less other hardware or software than shown in the illustration, or different Part placement.

作为一种可选的实施方式,所述控制终端100包括一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的终端,其硬件包括但不限于微处理器、专用集成电路、可编程门阵列、数字处理器及嵌入式设备等。作为一种可选的实施方式,存储器101用于存储程序代码和各种数据。所述存储器101可以包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read-OnlyMemory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子擦除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。As an optional implementation, the control terminal 100 includes a terminal that can automatically perform numerical calculation and/or information processing according to preset or stored instructions, and its hardware includes but not limited to microprocessors, dedicated Integrated circuits, programmable gate arrays, digital processors and embedded devices, etc. As an optional implementation manner, the memory 101 is used to store program codes and various data. Described memory 101 can comprise read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), programmable read-only memory (Programmable Read-Only Memory, PROM), erasable programmable read-only memory Memory (Erasable Programmable Read-Only Memory, EPROM), One-time Programmable Read-Only Memory (OTPROM), Electronically Erasable Programmable Read-Only Memory (EEPROM) ), CD-ROM (Compact Disc Read-Only Memory, CD-ROM) or other optical disk storage, magnetic disk storage, tape storage, or any other computer-readable medium that can be used to carry or store data.

作为一种可选的实施方式,所述至少一个处理器102可以包括集成电路,例如可以包括单个封装的集成电路,也可以包括多个相同功能或不同功能封装的集成电路,包括微处理器、数字处理芯片、图形处理器及各种控制芯片的组合等。所述至少一个处理器102是所述控制器的控制核心(Control Unit),通过运行或执行存储在所述存储器101内的程序或者模块,以及调用存储在所述存储器101内的数据,以执行控制终端100的各种功能和处理数据。上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,终端,或者网络设备等)或处理器(processor)执行本申请各个实施方式所述方法的部分。所述存储器101中存储有程序代码,且所述至少一个处理器102可调用所述存储器101中存储的程序代码以执行相关的功能。在本申请的一个实施方式中,所述存储器101存储多个指令,所述多个指令被所述至少一个处理器102所执行以实现上述塔吊控制方法。具体地,所述至少一个处理器102对上述指令的具体实现方法可参考图3、图5、图6、图8和图9对应实施方式中相关步骤的描述,在此不赘述。As an optional implementation manner, the at least one processor 102 may include an integrated circuit, for example, may include a single packaged integrated circuit, or may include multiple integrated circuits packaged with the same function or different functions, including a microprocessor, Combination of digital processing chips, graphics processors and various control chips, etc. The at least one processor 102 is the control core (Control Unit) of the controller, by running or executing the program or module stored in the memory 101, and calling the data stored in the memory 101 to perform Various functions of the terminal 100 are controlled and data is processed. The above-mentioned integrated units implemented in the form of software function modules can be stored in a computer-readable storage medium. The above-mentioned software function modules are stored in a storage medium, and include several instructions to make a computer device (which may be a personal computer, a terminal, or a network device, etc.) or a processor (processor) execute the methods described in various embodiments of the present application. part. Program codes are stored in the memory 101 , and the at least one processor 102 can invoke the program codes stored in the memory 101 to perform related functions. In one embodiment of the present application, the memory 101 stores a plurality of instructions, and the plurality of instructions are executed by the at least one processor 102 to implement the above tower crane control method. Specifically, for the specific implementation method of the above instruction by the at least one processor 102, reference may be made to the description of relevant steps in the corresponding implementations in FIG. 3 , FIG. 5 , FIG. 6 , FIG. 8 and FIG.

本申请实施方式还提供了一种存储介质。其中,所述存储介质中存储有计算机指令,所述指令在计算设备上运行时,使得所述计算设备可以执行前述实施方式提供的吊塔控制方法。The embodiment of the present application also provides a storage medium. Wherein, the storage medium stores computer instructions, and when the instructions are run on the computing device, the computing device can execute the pendant control method provided in the foregoing embodiments.

本领域普通技术人员可以意识到,结合本文中所公开的实施方式描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施方式中的对应过程,在此不再赘述。在本申请所提供的几个实施方式中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。另外,在本申请各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中注意,上述仅为本申请的较佳实施方式及所运用的技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施方式,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施方式对本申请进行了较为详细的说明,但是本发明不仅仅限于以上实施方式,在不脱离本发明的构思的情况下,还可以包括更多其他等效实施方式,均属于本发明的保护范畴。Those skilled in the art can appreciate that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present application. Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method implementation, and will not be repeated here. In the several implementation manners provided in this application, it should be understood that the disclosed systems, devices and methods may be implemented in other ways. For example, the device implementation described above is only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist separately physically, or two or more units may be integrated into one unit. The preferred implementation mode of the application and the technical principles used. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present application has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present invention, all of which belong to protection scope of the present invention.

Claims (12)

1. A method of controlling a tower crane, the tower crane comprising a tower arm and a hook, the method comprising:
acquiring first position information of a first position and second position information of a second position on the tower arm at a first moment;
obtaining a pitch angle of the tower arm according to the first position information and the second position information;
and obtaining the space position information of the lifting hook according to the length of the tower arm and the pitch angle, so as to control the state of the tower crane according to the space position information of the lifting hook.
2. The tower crane control method according to claim 1, wherein the obtaining the pitch angle of the tower arm according to the first position information and the second position information includes:
obtaining a distance between the first position and the second position according to the longitude and the latitude of the first position information and the longitude and the latitude of the second position information;
obtaining the elevation difference between the first position and the second position according to the elevation of the first position information and the elevation of the second position information;
and obtaining the pitch angle of the tower arm according to the distance and the elevation difference.
3. The tower crane control method according to claim 1, wherein the step of acquiring the first position information of the first position and the second position information of the second position on the tower arm at the first time further comprises:
At a second moment, acquiring third position information of the first position and fourth position information of the second position on the tower arm;
obtaining a rotation angle of the tower arm according to the first position information, the second position information, the third position information and the fourth position information;
and obtaining the space position information of the lifting hook according to the length of the tower arm, the pitch angle and the rotation angle.
4. The tower crane control method according to claim 3, wherein the obtaining the rotation angle of the tower arm from the first position information, the second position information, the third position information, and the fourth position information includes:
obtaining a first slope according to the first position information and the second position information;
obtaining a second slope according to the third position information and the fourth position information;
and obtaining the rotation angle of the tower arm according to the first slope and the second slope.
5. A tower crane control system for controlling a tower crane, the tower crane comprising a tower arm and a hook, the tower crane control system comprising: the control terminal is provided with a control unit,
the control terminal is used for:
Acquiring the first position information of a first position and the second position information of a second position on the tower arm at a first moment;
obtaining a pitch angle of the tower arm according to the first position information and the second position information;
and obtaining the space position information of the lifting hook according to the length of the tower arm and the pitch angle, so as to control the state of the tower crane according to the space position information of the lifting hook.
6. The tower control system of claim 5, further comprising a programmable logic controller,
the programmable logic controller is used for receiving a control instruction generated by the control terminal through the space position information of the lifting hook and controlling the state of the tower crane according to the control instruction.
7. The tower crane control system according to claim 5, wherein the control terminal is further configured to obtain a distance between the first location and the second location according to the longitude and latitude of the first location information and the longitude and latitude of the second location information;
obtaining the elevation difference between the first position and the second position according to the elevation of the first position information and the elevation of the second position information;
And obtaining the pitch angle of the tower arm according to the distance and the elevation difference.
8. The tower crane control system according to claim 5, wherein the control terminal is further configured to obtain third position information of the first position and fourth position information of the second position on the tower arm at a second moment;
obtaining a rotation angle of the tower arm according to the first position information, the second position information, the third position information and the fourth position information;
and obtaining the space position information of the lifting hook according to the length of the tower arm, the pitch angle and the rotation angle.
9. The tower crane control system according to claim 5 or 8, further comprising a position information acquisition device,
the position information acquisition device is used for acquiring the first position information and the third position information of the first position and the second position information and the fourth position information of the second position on the tower arm.
10. The tower crane control system of claim 9, wherein the control terminal is further configured to obtain a first slope according to the first location information and the second location information;
Obtaining a second slope according to the third position information and the fourth position information;
and obtaining the rotation angle of the tower arm according to the first slope and the second slope.
11. A control terminal, characterized in that it comprises a processor and a memory, in which a computer program is stored, which computer program, when being executed by the processor, implements the tower crane control method according to any of claims 1-4.
12. A computer-readable storage medium, on which a computer program is stored, which computer program, when being executed by a processor, implements a tower crane control method according to any of claims 1-4.
CN202211699194.XA 2022-12-28 2022-12-28 Tower crane control method and system, control terminal and storage medium Pending CN116621040A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211699194.XA CN116621040A (en) 2022-12-28 2022-12-28 Tower crane control method and system, control terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211699194.XA CN116621040A (en) 2022-12-28 2022-12-28 Tower crane control method and system, control terminal and storage medium

Publications (1)

Publication Number Publication Date
CN116621040A true CN116621040A (en) 2023-08-22

Family

ID=87601441

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211699194.XA Pending CN116621040A (en) 2022-12-28 2022-12-28 Tower crane control method and system, control terminal and storage medium

Country Status (1)

Country Link
CN (1) CN116621040A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118643679A (en) * 2024-08-14 2024-09-13 中建国际城市建设有限公司 A visual engineering monitoring method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118643679A (en) * 2024-08-14 2024-09-13 中建国际城市建设有限公司 A visual engineering monitoring method

Similar Documents

Publication Publication Date Title
US11927960B2 (en) Control device, control method, and computer program
US20220107643A1 (en) Control device, imaging device, control method, imaging method, and computer program
US20220122288A1 (en) Information processing device, information processing method, and computer program
US10876307B2 (en) Construction management system and method
CN108190749A (en) A kind of remote control apparatus of tower crane, control method and intelligent tower crane
US12134545B2 (en) Crane inspection system and crane
US20240042621A1 (en) Autonomous working system, method and computer readable recording medium
CN109405804B (en) Operation assisting method and system
CN112882446A (en) BIM platform-based large-scale space steel structure visual construction monitoring system
CN111891922A (en) Crane operation real-time navigation system and method
CN104569909B (en) A kind of indoor alignment system and method
CN117105097A (en) Intelligent tower crane control system, method and control equipment
CN116621040A (en) Tower crane control method and system, control terminal and storage medium
JP2021189663A (en) Patrol inspection system
CN109110645A (en) A kind of cable crane Visualized Monitoring System based on BIM
JP6368503B2 (en) Obstacle monitoring system and program
CN109110644B (en) Accurate positioning system of steel truss member based on BIM
CN110790141B (en) Tower crane based on three-dimensional coordinate projection and remote control method thereof
CN114511301A (en) Method and system for rapidly identifying potential safety hazards in construction site typhoon early warning period
CN116730194B (en) Intelligent control system and method for tower crane provided with safety area
CN115409871B (en) Three-dimensional scene virtual-real interaction method and device based on position intelligence
CN115755918A (en) Work processing method and system for construction machine, and medium
WO2024252585A1 (en) Information processing system and information processing method
CN117053780A (en) Building site safety monitoring robot system and method based on UWB positioning
JPH04298488A (en) Remote control device for crane

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination