CN115571789B - Tower crane control method and device, tower crane edge controller and storage medium - Google Patents
Tower crane control method and device, tower crane edge controller and storage medium Download PDFInfo
- Publication number
- CN115571789B CN115571789B CN202211195544.9A CN202211195544A CN115571789B CN 115571789 B CN115571789 B CN 115571789B CN 202211195544 A CN202211195544 A CN 202211195544A CN 115571789 B CN115571789 B CN 115571789B
- Authority
- CN
- China
- Prior art keywords
- tower crane
- hoisting
- target
- target tower
- path
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000012546 transfer Methods 0.000 claims abstract description 26
- 238000004891 communication Methods 0.000 claims description 30
- 238000004590 computer program Methods 0.000 claims description 16
- 238000010586 diagram Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 8
- 238000012545 processing Methods 0.000 description 6
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 3
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 2
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 239000004035 construction material Substances 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002068 genetic effect Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66C—CRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
- B66C13/00—Other constructional features or details
- B66C13/18—Control systems or devices
- B66C13/22—Control systems or devices for electric drives
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66C—CRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
- B66C13/00—Other constructional features or details
- B66C13/18—Control systems or devices
- B66C13/48—Automatic control of crane drives for producing a single or repeated working cycle; Programme control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66C—CRANES; LOAD-ENGAGING ELEMENTS OR DEVICES FOR CRANES, CAPSTANS, WINCHES, OR TACKLES
- B66C23/00—Cranes comprising essentially a beam, boom, or triangular structure acting as a cantilever and mounted for translatory of swinging movements in vertical or horizontal planes or a combination of such movements, e.g. jib-cranes, derricks, tower cranes
- B66C23/62—Constructional features or details
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Control And Safety Of Cranes (AREA)
Abstract
本发明实施例公开了一种塔吊控制方法、装置、塔吊边缘控制器和存储介质,包括:接收调度平台发送的吊装需求以及所关联的目标塔吊发送的初始位置;根据吊装需求和初始位置确定规划路径,并控制目标塔吊按照规划路径向吊装目标点运行;实时获取目标塔吊的运行位置,基于运行位置和规划路径对目标塔吊的实际运行路径进行调整;当确定目标塔吊到达吊装目标点时向终端设备发送权限转移指令。在不需要特殊场景以及用户技能严格要求的情况下,就可以自动实现对目标塔吊的控制,完成吊装任务提高了塔吊的作业效率,取消了塔吊上的驾驶舱,仅由塔吊上的边缘控制器就可以实现路径规划达到塔吊运行安全的目的,与远程驾仓相比,不需要获取塔吊的全景视觉。
The embodiment of the present invention discloses a tower crane control method, device, tower crane edge controller and storage medium, including: receiving the lifting demand sent by the scheduling platform and the initial position sent by the associated target tower crane; determining the planned path according to the lifting demand and the initial position, and controlling the target tower crane to run to the lifting target point according to the planned path; obtaining the operating position of the target tower crane in real time, and adjusting the actual operating path of the target tower crane based on the operating position and the planned path; sending an authority transfer instruction to the terminal device when it is determined that the target tower crane has reached the lifting target point. Without the need for special scenarios and strict requirements on user skills, the control of the target tower crane can be automatically achieved, and the lifting task can be completed to improve the operating efficiency of the tower crane. The cockpit on the tower crane is cancelled, and the path planning can be achieved by the edge controller on the tower crane to achieve the purpose of safe operation of the tower crane. Compared with the remote cockpit, there is no need to obtain the panoramic vision of the tower crane.
Description
技术领域Technical Field
本发明实施例涉及智能控制技术领域,尤其涉及一种塔吊控制方法、装置、塔吊边缘控制器和存储介质。The embodiments of the present invention relate to the field of intelligent control technology, and in particular to a tower crane control method, device, tower crane edge controller and storage medium.
背景技术Background Art
塔吊是建筑领域的重要吊装工具,位于塔吊驾驶舱的司机(简称塔司)通过操控塔吊,以完成房屋或桥梁的吊装工作,这不仅对塔司的驾驶操作技能有严格的要求,而且工作效率通常较低。针对上述问题行业内部分厂家已经实现远程操作,以将塔吊顶端的驾驶室操纵台通过通信手段移植远端,可以通过远程驾仓或手持操控台的方式实现。Tower cranes are important lifting tools in the construction field. The driver in the tower crane cockpit (referred to as the tower crane driver) controls the tower crane to complete the lifting work of houses or bridges. This not only has strict requirements on the driving and operating skills of the tower crane driver, but also the work efficiency is usually low. In response to the above problems, some manufacturers in the industry have realized remote operation, which transplants the cab control panel at the top of the tower crane to the remote end through communication means, which can be realized through a remote cockpit or a handheld control panel.
但是针对远程驾仓的方式需要作业用地,而工地通常无法提供专用的作业用地用于塔司操作,且仅通过视频无法实现塔司高度感知,地面上无法真实体验,实用性不强;针对手持操控台的方式,塔司需要抬头仰望,且跟着吊钩跑,对塔司要求更高,不仅要经验丰富,还需提前掌握地面环境,因此现有的远程操作方式并没有从根本上改变塔吊的工作方式。However, the remote driving method requires a work area, and the construction site usually cannot provide a dedicated work area for tower crane operation. In addition, the tower crane's height perception cannot be achieved through video alone, and it cannot be truly experienced on the ground, so it is not very practical. For the handheld control panel method, the tower crane needs to look up and follow the hook, which has higher requirements for the tower crane. Not only must the operator be experienced, but he must also master the ground environment in advance. Therefore, the existing remote operation method has not fundamentally changed the working method of the tower crane.
发明内容Summary of the invention
本发明实施例提供了一种塔吊控制方法、装置、塔吊边缘控制器和存储介质,以实现对塔吊的智能控制。The embodiments of the present invention provide a tower crane control method, a tower crane edge controller and a storage medium to achieve intelligent control of the tower crane.
第一方面,本发明实施例提供了一种塔吊控制方法,应用于塔吊边缘控制器,包括:接收调度平台发送的吊装需求以及所关联的目标塔吊发送的初始位置,其中,所述吊装需求为终端设备发送给所述调度平台的,并且包括至少一个吊装目标点;In a first aspect, an embodiment of the present invention provides a tower crane control method, which is applied to a tower crane edge controller, comprising: receiving a hoisting requirement sent by a scheduling platform and an initial position sent by an associated target tower crane, wherein the hoisting requirement is sent by a terminal device to the scheduling platform and includes at least one hoisting target point;
根据所述吊装需求和所述初始位置确定规划路径,并控制所述目标塔吊按照所述规划路径向所述吊装目标点运行;Determine a planned path according to the hoisting requirement and the initial position, and control the target tower crane to move toward the hoisting target point according to the planned path;
实时获取所述目标塔吊的运行位置,基于所述运行位置和所述规划路径对目标塔吊的实际运行路径进行调整;Acquire the operating position of the target tower crane in real time, and adjust the actual operating path of the target tower crane based on the operating position and the planned path;
当确定所述目标塔吊到达所述吊装目标点时向所述终端设备发送权限转移指令,以使所述终端设备根据所述权限转移指令获取针对所述目标塔吊的控制权,并基于所述控制权向所述目标塔吊发送吊装指令,以控制所述目标塔吊根据所述吊装指令执行吊装工作。When it is determined that the target tower crane has reached the hoisting target point, an authority transfer instruction is sent to the terminal device, so that the terminal device obtains control over the target tower crane according to the authority transfer instruction, and sends a hoisting instruction to the target tower crane based on the control right, so as to control the target tower crane to perform the hoisting work according to the hoisting instruction.
第二方面,本发明实施例提供了一种塔吊控制装置,包括:吊装需求和初始位置接收模块,用于接收调度平台发送的吊装需求以及所关联的目标塔吊发送的初始位置,其中,所述吊装需求为终端设备发送给所述调度平台的,并且包括至少一个吊装目标点;In a second aspect, an embodiment of the present invention provides a tower crane control device, comprising: a hoisting demand and initial position receiving module, which is used to receive a hoisting demand sent by a scheduling platform and an initial position sent by an associated target tower crane, wherein the hoisting demand is sent by a terminal device to the scheduling platform and includes at least one hoisting target point;
规划路径确定模块,用于根据所述吊装需求和所述初始位置确定规划路径,并控制所述目标塔吊按照所述规划路径向所述吊装目标点运行;A planned path determination module, used to determine a planned path according to the hoisting requirement and the initial position, and control the target tower crane to move toward the hoisting target point according to the planned path;
路径调整模块,用于实时获取所述目标塔吊的运行位置,基于所述运行位置和所述规划路径对目标塔吊的实际运行路径进行调整;A path adjustment module, used for acquiring the operating position of the target tower crane in real time, and adjusting the actual operating path of the target tower crane based on the operating position and the planned path;
吊装控制模块,用于当确定所述目标塔吊到达所述吊装目标点时向所述终端设备发送权限转移指令,以使所述终端设备根据所述权限转移指令获取针对所述目标塔吊的控制权,并基于所述控制权向所述目标塔吊发送吊装指令,以控制所述目标塔吊根据所述吊装指令执行吊装工作。The hoisting control module is used to send an authority transfer instruction to the terminal device when it is determined that the target tower crane has reached the hoisting target point, so that the terminal device obtains the control right for the target tower crane according to the authority transfer instruction, and sends a hoisting instruction to the target tower crane based on the control right, so as to control the target tower crane to perform the hoisting work according to the hoisting instruction.
第三方面,本发明实施例提供了一种塔吊边缘控制器,塔吊边缘控制器包括:至少一个处理器;以及In a third aspect, an embodiment of the present invention provides a tower crane edge controller, the tower crane edge controller comprising: at least one processor; and
与所述至少一个处理器通信连接的存储器;其中,a memory communicatively connected to the at least one processor; wherein,
所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。The memory stores a computer program that can be executed by the at least one processor. The computer program is executed by the at least one processor so that the at least one processor can perform the method described above.
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现如上所述的方法。In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method as described above when executed.
本发明实施例的技术方案,在不需要特殊场景以及用户技能严格要求的情况下,就可以自动实现对目标塔吊的控制,并完成吊装任务,极大的提高了塔吊的作业效率,并且取消了塔吊上的驾驶舱,仅由塔吊上的边缘控制器就可以实现路径规划达到塔吊运行安全的目的,与远程驾仓相比,不需要获取塔吊的全景视觉。The technical solution of the embodiment of the present invention can automatically control the target tower crane and complete the lifting task without the need for special scenarios and strict requirements on user skills, thereby greatly improving the operating efficiency of the tower crane. The cockpit on the tower crane is eliminated, and path planning can be achieved by only the edge controller on the tower crane to achieve the purpose of safe operation of the tower crane. Compared with the remote cockpit, there is no need to obtain a panoramic vision of the tower crane.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.
图1是本发明实施例一提供的塔吊控制方法的流程图;FIG1 is a flow chart of a tower crane control method provided by Embodiment 1 of the present invention;
图2是本发明实施例一提供的边缘控制器的应用架构示意图;FIG2 is a schematic diagram of an application architecture of an edge controller provided in Embodiment 1 of the present invention;
图3是本发明实施例二提供的塔吊控制方法的流程图;3 is a flow chart of a tower crane control method provided by Embodiment 2 of the present invention;
图4是本发明实施例二提供的塔吊控制方法的应用场景示意图;FIG4 is a schematic diagram of an application scenario of a tower crane control method provided by Embodiment 2 of the present invention;
图5是本发明实施例三提供的塔吊控制方法的流程图;5 is a flow chart of a tower crane control method provided by Embodiment 3 of the present invention;
图6是本发明实施例三提供的塔吊控制方法的应用场景示意图;FIG6 is a schematic diagram of an application scenario of a tower crane control method provided by Embodiment 3 of the present invention;
图7是本发明实施例四提供的塔吊控制装置的结构示意图;7 is a schematic diagram of the structure of a tower crane control device provided in Embodiment 4 of the present invention;
图8是本发明实施例五提供的塔吊边缘控制器的结构示意图。FIG8 is a schematic diagram of the structure of a tower crane edge controller provided in Embodiment 5 of the present invention.
具体实施方式DETAILED DESCRIPTION
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
实施例一Embodiment 1
图1是本发明实施例提供的塔吊控制方法的流程图,本实施例应用于塔吊控制装置,可适用于对塔吊进行智能控制的情况,如图1所示,该方法具体包括如下步骤:FIG1 is a flow chart of a tower crane control method provided by an embodiment of the present invention. This embodiment is applied to a tower crane control device and can be applicable to the case of intelligently controlling a tower crane. As shown in FIG1 , the method specifically includes the following steps:
步骤S101,接收调度平台发送的吊装需求以及所关联的目标塔吊发送的初始位置。Step S101, receiving the lifting demand sent by the dispatching platform and the initial position sent by the associated target tower crane.
可选的,接收调度平台发送的吊装需求以及所关联的目标塔吊发送的初始位置,包括:接收调度平台通过无线通信方式所发送的吊装需求,其中,无线通信方式包括软件定义的无线电SDR通信、4G通信或5G通信;接收所关联的目标塔吊通过电机编码器所发送的初始位置。Optionally, receiving the lifting requirements sent by the scheduling platform and the initial position sent by the associated target tower crane includes: receiving the lifting requirements sent by the scheduling platform via wireless communication, wherein the wireless communication method includes software defined radio SDR communication, 4G communication or 5G communication; receiving the initial position sent by the associated target tower crane via a motor encoder.
其中,如图2所示为边缘控制器的应用架构示意图,边缘控制器可以接收调度平台通过无线通信方式所发送的吊装需求,并且无线通信方式具体可以采用远程IO进行信息的传输。其中,吊装需求为终端设备发送给调度平台的,并且包括至少一个吊装目标点。例如,吊装需求中可以包括吊装起点和吊装终点,或者吊装需求中包括吊装起点,或者吊装需求中包括吊装终点,本实施方式中并不限定吊装需求中所包含的吊装目标点的具体数量。并且本实施方式中的调度平台可以接收不同终端设备所发送的吊装需求,因此边缘控制器上述所获取的吊装起点和吊装终点可以分别来自不同的终端设备,当然边缘控制器上述所获取的吊装起点和吊装终点也可以来自于同一终端设备,本实施方式中并不对其进行限定,只要能够获取到包含至少一个吊装目标点的吊装需求,则都是在本申请的保护范围内,本实施方式中并不对其进行限定。Among them, as shown in FIG2, it is a schematic diagram of the application architecture of the edge controller. The edge controller can receive the lifting demand sent by the scheduling platform through wireless communication, and the wireless communication method can specifically use remote IO to transmit information. Among them, the lifting demand is sent by the terminal device to the scheduling platform, and includes at least one lifting target point. For example, the lifting demand may include a lifting start point and a lifting end point, or the lifting demand includes a lifting start point, or the lifting demand includes a lifting end point. The specific number of lifting target points included in the lifting demand is not limited in this embodiment. And the scheduling platform in this embodiment can receive the lifting demand sent by different terminal devices, so the lifting start point and lifting end point obtained by the edge controller can come from different terminal devices respectively. Of course, the lifting start point and lifting end point obtained by the edge controller can also come from the same terminal device. This embodiment does not limit it. As long as the lifting demand containing at least one lifting target point can be obtained, it is within the protection scope of this application, and this embodiment does not limit it.
其中,由于塔吊中的电机编码器可以对目标塔吊进行监测,而在塔吊智能控制系统中还包括感知设备,感知设备与塔吊边缘控制器连接,并且具体是通过感知设备接收所关联的目标塔吊通过电机编码器所发送的初始位置,并且感知设备中具体包含传感器、视觉装置和雷达装置。例如,本实施方式中传感器的类型具体可以包括:重量传感器、倾角传感器、高度传感器、风速传感器、计算机视觉(Computer Vision,CV)识别传感器、风向传感器和防碰撞传感器等。当然,本实施方式中仅是举例说明,而并不对传感器的具体类型进行具体限定。Among them, since the motor encoder in the tower crane can monitor the target tower crane, the tower crane intelligent control system also includes a sensing device, which is connected to the tower crane edge controller, and specifically receives the initial position sent by the motor encoder of the associated target tower crane through the sensing device, and the sensing device specifically includes sensors, visual devices and radar devices. For example, the types of sensors in this embodiment can specifically include: weight sensors, inclination sensors, height sensors, wind speed sensors, computer vision (CV) recognition sensors, wind direction sensors and anti-collision sensors, etc. Of course, this embodiment is only an example, and does not specifically limit the specific types of sensors.
步骤S102,根据吊装需求和初始位置确定规划路径,并控制目标塔吊按照规划路径向吊装目标点运行。Step S102, determining a planned path according to the hoisting requirements and the initial position, and controlling the target tower crane to move toward the hoisting target point according to the planned path.
可选的,根据吊装需求和初始位置确定规划路径,并控制目标塔吊按照规划路径向吊装目标点运行,包括:根据吊装需求和初始位置确定规划路径;根据规划路径确定针对第一电机所匹配的变频器的第一控制指令、针对第二电机所匹配的变频器的第二控制指令以及针对第三电机所匹配的变频器的第三控制指令,将控制指令发送给所匹配的变频器,以使变频器根据所匹配的控制指令控制目标塔吊的电机驱动目标塔吊按照规划路径向吊装目标点运行;其中,第一电机驱动目标塔吊的竖直运动,第二电机驱动目标塔吊的前后运动,第三电机驱动目标塔吊的回旋运动。Optionally, a planned path is determined according to the lifting requirements and the initial position, and the target tower crane is controlled to move toward the lifting target point along the planned path, including: determining the planned path according to the lifting requirements and the initial position; determining a first control instruction for the frequency converter matched with the first motor, a second control instruction for the frequency converter matched with the second motor, and a third control instruction for the frequency converter matched with the third motor according to the planned path, and sending the control instructions to the matched frequency converters, so that the frequency converter controls the motor of the target tower crane according to the matched control instructions to drive the target tower crane to move toward the lifting target point along the planned path; wherein the first motor drives the vertical movement of the target tower crane, the second motor drives the forward and backward movement of the target tower crane, and the third motor drives the swing movement of the target tower crane.
可选的,将控制指令发送给所匹配的变频器,包括:将第一控制指令通过第一控制通道发送给第一电机所匹配的变频器;将第二控制指令通过第二控制通道发送给第二电机所匹配的变频器;将第三控制指令通过第三控制通道发送给第三电机所匹配的变频器。其中,本实施方式的目标塔吊中包含三个电机,分别是控制竖直运动的第一电机,控制前后变幅运动的第二电机以及控制回旋运动的第三电机。而每个电机分别连接一个匹配的变频器,通过变频器输出的不同频率来控制电机的不同转速。因此当确定吊装需求中包含吊装起点和吊装终点,会根据预先设置的路径规划算法,例如,遗传算法或蚁群算法等确定出最佳的规划路径,根据规划路径以及预先设置的执行时间确定出针对每个变频器的控制指令,并将控制指令分别采用不同的控制通道发送给变频器,每个变频器所获取的控制指令中具体包含方向控制指令和速度控制指令。每个变频器在获取到控制指令指令之后,会根据控制指令中所要求的速度或加速度等信息确定出初始频率参数,并将初始频率参数发送给所匹配的电机,每个电机会根据所获取的初始频率参数确定出相应的转速并进行转动,以驱动目标塔吊按照规划路径进行运动。Optionally, sending the control instruction to the matched frequency converter includes: sending the first control instruction to the frequency converter matched by the first motor through the first control channel; sending the second control instruction to the frequency converter matched by the second motor through the second control channel; sending the third control instruction to the frequency converter matched by the third motor through the third control channel. Among them, the target tower crane of this embodiment includes three motors, namely the first motor for controlling vertical movement, the second motor for controlling front and rear amplitude movement, and the third motor for controlling rotary movement. Each motor is connected to a matching frequency converter, and the different speeds of the motor are controlled by the different frequencies output by the frequency converter. Therefore, when it is determined that the lifting demand includes the lifting starting point and the lifting end point, the best planning path will be determined according to a preset path planning algorithm, such as a genetic algorithm or an ant colony algorithm, and the control instructions for each frequency converter will be determined according to the planned path and the preset execution time, and the control instructions for each frequency converter will be sent to the frequency converter using different control channels. The control instructions obtained by each frequency converter specifically include direction control instructions and speed control instructions. After receiving the control instruction, each inverter will determine the initial frequency parameters according to the speed or acceleration information required in the control instruction, and send the initial frequency parameters to the matching motor. Each motor will determine the corresponding speed according to the obtained initial frequency parameters and rotate to drive the target tower crane to move according to the planned path.
步骤S103,实时获取目标塔吊的运行位置,基于运行位置和规划路径对目标塔吊的实际运行路径进行调整。Step S103, obtaining the operating position of the target tower crane in real time, and adjusting the actual operating path of the target tower crane based on the operating position and the planned path.
可选的,实时获取目标塔吊的运行位置,基于运行位置和规划路径对目标塔吊的实际运行路径进行调整,包括:实时获取目标塔吊通过电机编码器发送的运行位置;将运行位置和规划路径进行对比获得运行偏差,根据运行偏差获得调整指令;将调整指令发送给目标塔吊的变频器,以使变频器根据调整指令生成调整频率参数,并基于调整频率参数驱动目标塔吊的电机进行调整运转。Optionally, the operating position of the target tower crane is obtained in real time, and the actual operating path of the target tower crane is adjusted based on the operating position and the planned path, including: obtaining the operating position of the target tower crane sent by the motor encoder in real time; comparing the operating position and the planned path to obtain the operating deviation, and obtaining an adjustment instruction based on the operating deviation; sending the adjustment instruction to the frequency converter of the target tower crane, so that the frequency converter generates an adjustment frequency parameter according to the adjustment instruction, and drives the motor of the target tower crane to perform adjustment operation based on the adjustment frequency parameter.
具体的说,本实施方式中,在目标塔吊按照所规划的路径向吊装目标点运行的过程中,塔吊边缘控制器还会实时获取目标塔吊的运行位置,通过将运行的位置与规划路径进行对比,以实现对实际运行路径的调整,使得目标塔吊按照规划路径准确运行,从而安全到达吊装目标点。本实施方式中的电机编码器能够对电机的运行状态进行实时监测,因此在目标塔吊向吊装目标点运行的过程中可以获取吊装目标点的运行位置,同时还会获取速度信息,以及电机信息,例如所匹配电机的转速等信息,并将所获取的监测信息发送给塔吊边缘控制器,因此塔吊边缘控制器能够实时获取目标塔吊通过电机编码器所发送的运行位置等监测信息。Specifically, in this embodiment, in the process of the target tower crane running to the lifting target point according to the planned path, the tower crane edge controller will also obtain the running position of the target tower crane in real time, and compare the running position with the planned path to adjust the actual running path, so that the target tower crane can run accurately according to the planned path, thereby safely reaching the lifting target point. The motor encoder in this embodiment can monitor the running state of the motor in real time, so the running position of the lifting target point can be obtained in the process of the target tower crane running to the lifting target point, and the speed information and motor information, such as the speed of the matched motor, etc., are also obtained, and the obtained monitoring information is sent to the tower crane edge controller, so the tower crane edge controller can obtain the monitoring information such as the running position of the target tower crane sent by the motor encoder in real time.
在一个具体实现中,塔吊边缘控制器在获取到运行位置之后,会将运行位置与之前所获取的规划路径进行对比获取运行偏差,并根据运行偏差确定出针对每个变频器的调整指令,例如,当确定目标塔吊的水平运行位置与规划路径的对应轨迹点无偏差,仅是竖直运行位置相对于规划路径的对应轨迹点高出1厘米的运行偏差,此时则根据运行偏差生成针对控制竖直运行的第一电机所匹配变频器的调整指令,而针对其它变频器则无需生成调整指令。其中,调整指令具体可以是保持0.1m/s的加速度向下运行。当然,本实施方式中仅是举例说明,而并不对调整指令的具体内容进行限定。In a specific implementation, after obtaining the operating position, the tower crane edge controller will compare the operating position with the previously obtained planned path to obtain the operating deviation, and determine the adjustment instructions for each frequency converter based on the operating deviation. For example, when it is determined that the horizontal operating position of the target tower crane has no deviation from the corresponding trajectory point of the planned path, only the vertical operating position is 1 cm higher than the corresponding trajectory point of the planned path. At this time, an adjustment instruction for the frequency converter matched with the first motor controlling the vertical operation is generated based on the operating deviation, while no adjustment instruction is required for other frequency converters. Among them, the adjustment instruction can specifically be to maintain an acceleration of 0.1m/s when running downward. Of course, this embodiment is only an example, and the specific content of the adjustment instruction is not limited.
其中,在塔吊边缘控制器确定需要对竖直运行位置进行调整时,会将所生成的调整指令通过第一控制通道发送给第一电机所匹配的变频器,第一电机匹配的变频器在获取到调整指令后,会根据调整指令生成所要求的加速度所对应的调整频率参数,并将调整频率参数发送给第一电机,以第一电机根据所获取的调整频率参数确定出转速并进行调整转动,以驱动目标塔吊对实际运行路径进行调整。当然,本实施方式仅是以通过调整第一电机的转速对目标塔吊竖直运行调整为例进行说明,对于通过调整其它电机的转速来调整目标塔吊的实际运行轨迹的方式与此大致相同,本实施方式中不再进行赘述。Among them, when the tower crane edge controller determines that the vertical running position needs to be adjusted, the generated adjustment instruction will be sent to the frequency converter matched with the first motor through the first control channel. After obtaining the adjustment instruction, the frequency converter matched with the first motor will generate the adjustment frequency parameter corresponding to the required acceleration according to the adjustment instruction, and send the adjustment frequency parameter to the first motor, so that the first motor determines the speed according to the obtained adjustment frequency parameter and adjusts the rotation to drive the target tower crane to adjust the actual running path. Of course, this embodiment only takes the adjustment of the vertical operation of the target tower crane by adjusting the speed of the first motor as an example. The method of adjusting the actual running trajectory of the target tower crane by adjusting the speed of other motors is roughly the same, and will not be repeated in this embodiment.
步骤S104,当确定目标塔吊到达吊装目标点时向终端设备发送权限转移指令,以使终端设备根据权限转移指令获取针对目标塔吊的控制权,并基于控制权向目标塔吊发送吊装指令,以控制目标塔吊根据吊装指令执行吊装工作。Step S104, when it is determined that the target tower crane has reached the target lifting point, an authority transfer instruction is sent to the terminal device, so that the terminal device obtains control over the target tower crane according to the authority transfer instruction, and sends a lifting instruction to the target tower crane based on the control right, so as to control the target tower crane to perform the lifting work according to the lifting instruction.
可选的,当确定目标塔吊到达吊装目标点时向终端设备发送权限转移指令,包括:当确定目标塔吊与吊装目标点的距离小于预设距离时,向终端设备发送权限下发转移指令。Optionally, when it is determined that the target tower crane has reached the lifting target point, a permission transfer instruction is sent to the terminal device, including: when it is determined that the distance between the target tower crane and the lifting target point is less than a preset distance, sending a permission transfer instruction to the terminal device.
可选的,方法还包括:当确定目标塔吊与吊装目标点的距离超过预设距离时,向终端设备发送权限收回转移指令;判断目标塔吊是否运行完规划路径,若是,则向调度平台发送吊装需求完成通知,否则,控制目标塔吊按照剩余规划路径继续运行。Optionally, the method also includes: when it is determined that the distance between the target tower crane and the lifting target point exceeds a preset distance, sending an authority revocation transfer instruction to the terminal device; judging whether the target tower crane has completed the planned path, and if so, sending a lifting requirement completion notification to the scheduling platform, otherwise, controlling the target tower crane to continue running according to the remaining planned path.
具体的说,本实施方式中当确定目标塔吊位于吊装目标点指定高度时,向终端设备发送权限转移指令,其中,权限转移指令中包含下发对目标塔吊的控制权限或者收回对目标塔吊的控制权限。例如,当确定目标塔吊与吊装目标点的距离小于1米时,向终端设备发送权限下发转移指令。终端设备根据权限下发转移指令获取针对目标塔吊的控制权,并基于控制权开放与目标塔吊的通信接口,通过通信接口对目标塔吊的起钩和下钩过程进行控制。另外,当确定目标塔吊与吊装目标点的距离超过1米时,塔吊边缘控制器会向终端设备发送权限收回转移指令,以收回终端设备对目标塔吊的控制权。Specifically, in this embodiment, when it is determined that the target tower crane is at a specified height of the hoisting target point, a permission transfer instruction is sent to the terminal device, wherein the permission transfer instruction includes issuing control authority for the target tower crane or reclaiming control authority for the target tower crane. For example, when it is determined that the distance between the target tower crane and the hoisting target point is less than 1 meter, a permission transfer instruction is sent to the terminal device. The terminal device obtains control over the target tower crane according to the permission transfer instruction, and opens a communication interface with the target tower crane based on the control authority, and controls the hook-up and hook-down processes of the target tower crane through the communication interface. In addition, when it is determined that the distance between the target tower crane and the hoisting target point exceeds 1 meter, the tower crane edge controller will send a permission reclaim transfer instruction to the terminal device to reclaim the terminal device's control over the target tower crane.
需要说明的是,如果吊装需求中包含多个吊装目标点的情况下规划路径通常是由多段子规划路径构成,因此当确定收回终端设备对目标塔吊的控制权之后,会判断目标塔吊是否运行完全部的规划路径,在确定执行完成的情况下会向调度平台发送吊装需求完成通知,在未执行完成的情况下会继续运行,从而实现对目标塔吊运行过程的自动控制。It should be noted that if the lifting demand includes multiple lifting target points, the planned path is usually composed of multiple sub-planned paths. Therefore, after it is determined that the terminal device has taken back the control of the target tower crane, it will be judged whether the target tower crane has completed all the planned paths. If it is determined that the execution is completed, a lifting demand completion notification will be sent to the scheduling platform. If the execution is not completed, it will continue to run, thereby realizing automatic control of the target tower crane's operation process.
本申请实施例在不需要特殊场景以及用户技能严格要求的情况下,就可以自动实现对目标塔吊的控制,并完成吊装任务,极大的提高了塔吊的作业效率,并且取消了塔吊上的驾驶舱,仅由塔吊上的边缘控制器就可以实现路径规划达到塔吊运行安全的目的,与远程驾仓相比,不需要获取塔吊的全景视觉。并且在目标塔吊运行的过程中,基于目标塔吊的运行位置和规划路径对目标塔吊的实际运行路径进行调整以进一步保证运行的安全性。The embodiment of the present application can automatically control the target tower crane and complete the lifting task without the need for special scenarios and strict user skill requirements, greatly improving the operating efficiency of the tower crane, and eliminating the cockpit on the tower crane. Only the edge controller on the tower crane can achieve path planning to achieve the purpose of safe operation of the tower crane. Compared with the remote cockpit, there is no need to obtain a panoramic view of the tower crane. In addition, during the operation of the target tower crane, the actual operation path of the target tower crane is adjusted based on the operating position and planned path of the target tower crane to further ensure the safety of operation.
实施例二Embodiment 2
图3是本发明实施例提供的塔吊控制方法的流程图,本实施例以上述实施例为基础,对根据吊装需求和初始位置确定规划路径,并控制目标塔吊按照规划路径向吊装目标点进行具体说明,如图3所示,该方法具体包括如下步骤:FIG3 is a flow chart of a tower crane control method provided by an embodiment of the present invention. Based on the above embodiment, this embodiment specifically describes determining a planned path according to the hoisting requirements and the initial position, and controlling the target tower crane to hoist to the target point along the planned path. As shown in FIG3 , the method specifically includes the following steps:
步骤S201,根据吊装起点和初始位置确定由初始位置到吊装起点的第一规划路径,以及由吊装起点到吊装终点的第二规划路径。Step S201, determining a first planned path from the initial position to the lifting starting point and a second planned path from the lifting starting point to the lifting end point according to the lifting starting point and the initial position.
如图4所示为本实施方式的应用场景示意图,其中吊装起点和吊装终点是终端设备A通过调度平台发送给塔吊边缘控制器的,因此当吊装需求中同时包含吊装起点和吊装终点时,则在进行路径规划时,塔吊边缘控制器具体是根据吊装起点和初始位置,确定出由初始位置到吊装起点的第一规划路径,以及由吊装起点到吊装终点的第二规划路径,即根据所获取的吊装需求以及目标塔吊的初始位置,同时确定出一条经过全部吊装目标点的一条最佳路线。As shown in Figure 4, it is a schematic diagram of the application scenario of the present embodiment, wherein the lifting start point and the lifting end point are sent to the tower crane edge controller by the terminal device A through the scheduling platform. Therefore, when the lifting demand includes both the lifting start point and the lifting end point, when performing path planning, the tower crane edge controller specifically determines the first planned path from the initial position to the lifting start point and the second planned path from the lifting start point to the lifting end point based on the lifting start point and the initial position, that is, based on the obtained lifting demand and the initial position of the target tower crane, an optimal route passing through all lifting target points is determined at the same time.
步骤S202,根据第一规划路径和第二规划路径确定第一类控制指令。Step S202: determining a first type of control instruction according to the first planned path and the second planned path.
其中,根据所确定的完整的一条最佳路线确定出第一类控制指令,在第一类控制指令中包含延最佳路线运行时针对第一电机所匹配的变频器的第一控制指令、针对第二电极所匹配的变频器的第二控制指令以及针对第三电机所匹配的变频器的第三控制指令。Among them, a first type of control instructions is determined based on a determined complete optimal route, and the first type of control instructions include a first control instruction for the frequency converter matched with the first motor when running along the optimal route, a second control instruction for the frequency converter matched with the second motor, and a third control instruction for the frequency converter matched with the third motor.
步骤S203,将第一类控制指令发送给目标塔吊的变频器,以使变频器根据第一类控制指令控制目标塔吊的电机驱动目标塔吊按照第一规划路径和第二规划路径向吊装终点运行。Step S203, sending the first type of control instruction to the inverter of the target tower crane, so that the inverter controls the motor of the target tower crane according to the first type of control instruction to drive the target tower crane to move toward the lifting end point according to the first planned path and the second planned path.
其中,通过将第一类控制指令发送给目标塔吊的变频器,以使变频器根据所第一类控制指令控制目标塔吊的电机驱动目标塔吊,按照由第一规划路径和第二规划路径所构成的一条最佳路线向吊装目标点运行。而关于将第一类控制指令中所包含的第一控制指令、第二控制指令和第三控制指令发送给目标塔吊的变频器的具体方式在上述实施例中已经说明,本实施方式中不再进行赘述。Among them, by sending the first type of control instruction to the inverter of the target tower crane, the inverter controls the motor of the target tower crane according to the first type of control instruction to drive the target tower crane to run to the hoisting target point according to an optimal route composed of the first planned path and the second planned path. The specific method of sending the first control instruction, the second control instruction and the third control instruction included in the first type of control instruction to the inverter of the target tower crane has been described in the above embodiment, and will not be repeated in this embodiment.
实施三Implementation Three
如图5所示为本实施例提供的塔吊控制方法的流程图,本实施例以上述实施例为基础,对根据吊装需求和初始位置确定规划路径,并控制目标塔吊按照规划路径向吊装目标点进行具体说明,如图5所示,该方法具体包括如下步骤:FIG5 is a flow chart of a tower crane control method provided in this embodiment. Based on the above embodiment, this embodiment specifically describes how to determine a planned path according to the hoisting requirements and the initial position, and control the target tower crane to hoist to the target point along the planned path. As shown in FIG5 , the method specifically includes the following steps:
步骤S301,根据吊装起点和初始位置确定由初始位置到吊装起点的第一规划路径。Step S301, determining a first planned path from the initial position to the lifting starting point according to the lifting starting point and the initial position.
如图6所示为本实施方式的应用场景示意图,其中吊装起点是终端设备A通过调度平台发送给塔吊边缘控制器的,吊装终点是终端设备B通过调度平台发送给塔吊边缘控制器的。因此本实施方式中的吊装起点和吊装终点是有不同的终端设备所发送的,并且具体可以是先获取终端设备A所发送的吊装需求,在进行路径规划时,塔吊边缘控制器具体是根据吊装起点和初始位置,确定出由初始位置到吊装起点的第一规划路径。As shown in FIG6 , it is a schematic diagram of the application scenario of this embodiment, in which the hoisting starting point is sent to the tower crane edge controller by the terminal device A through the scheduling platform, and the hoisting end point is sent to the tower crane edge controller by the terminal device B through the scheduling platform. Therefore, the hoisting starting point and the hoisting end point in this embodiment are sent by different terminal devices, and specifically, the hoisting demand sent by the terminal device A is first obtained. When performing path planning, the tower crane edge controller specifically determines the first planned path from the initial position to the hoisting starting point based on the hoisting starting point and the initial position.
步骤S302,根据第一规划路径确定第二类控制指令。Step S302: determining a second type of control instruction according to the first planned path.
其中,根据所确定的第一规划路径确定出第二类控制指令,在第二类控制指令中同样包含针对每个电机所匹配的变频器的控制指令。关于具体确定方式与上述实施例大致相同,本实施方式中不再进行赘述。The second type of control instructions are determined according to the determined first planning path, and the second type of control instructions also include control instructions for the frequency converter matched to each motor. The specific determination method is roughly the same as the above embodiment, and will not be repeated in this embodiment.
步骤S303,将第二类控制指令发送给目标塔吊的变频器,以使变频器根据第二类控制指令控制目标塔吊的电机驱动目标塔吊按照第一规划路径向吊装起点运行。Step S303: sending the second type of control instruction to the inverter of the target tower crane, so that the inverter controls the motor of the target tower crane according to the second type of control instruction to drive the target tower crane to run toward the lifting starting point along the first planned path.
其中,通过将第二类控制指令发送给目标塔吊的变频器,以使变频器根据所第二类控制指令控制目标塔吊的电机驱动目标塔吊,按照第一规划路径向吊装起点运行。Among them, by sending the second type of control instructions to the inverter of the target tower crane, the inverter controls the motor of the target tower crane according to the second type of control instructions to drive the target tower crane to run to the lifting starting point according to the first planned path.
步骤S304,接收调度平台所发送的更新吊装需求。Step S304, receiving the updated lifting requirements sent by the scheduling platform.
具体的说,塔吊边缘控制器在将第二类控制指令发送给目标塔吊的变频器之后,位于吊装终点的终端设备B可以向调度平台发送包含吊装终点的更新吊装需求,并发送给塔吊边缘控制器,相应的塔吊边缘控制器会通过远程IO的无线通信方式再次接收调度平台所发送的更新吊装需求。Specifically, after the tower crane edge controller sends the second type of control instructions to the frequency converter of the target tower crane, the terminal device B located at the lifting end point can send an updated lifting requirement containing the lifting end point to the scheduling platform and send it to the tower crane edge controller. The corresponding tower crane edge controller will receive the updated lifting requirement sent by the scheduling platform again through the wireless communication method of remote IO.
步骤S305,根据吊装终点和吊装起点确定由吊装起点到吊装终点的第二规划路径。Step S305, determining a second planned path from the lifting start point to the lifting end point according to the lifting end point and the lifting start point.
其中,当塔吊边缘控制器接收到更新吊装需求时,会根据更新吊装需求中所包含的吊装终点再次进行路径规划,具体确定出由吊装起点到吊装终点的第二规划路径。Among them, when the tower crane edge controller receives an updated lifting requirement, it will perform path planning again according to the lifting end point included in the updated lifting requirement, and specifically determine the second planned path from the lifting start point to the lifting end point.
步骤S306,当确定目标塔吊与吊装起点的距离超过预设距离时,根据第二规划路径确定第三类控制指令。Step S306: When it is determined that the distance between the target tower crane and the lifting starting point exceeds the preset distance, a third type of control instruction is determined according to the second planned path.
其中,当确定目标塔吊与吊装起点的距离超过预设距离时,说明位于吊装起点的工作人员已经将建筑材料转载到挂钩上,并且目标塔吊根据位于起点的终端设备A的指令正在进行起钩,此时塔吊边缘控制器会根据之前所确定的第二规划路径确定出第三类控制指令,在第三类控制指令中同样包含针对每个电机所匹配的变频器的控制指令。关于具体确定方式与上述实施例大致相同,本实施方式中不再进行赘述。Among them, when it is determined that the distance between the target tower crane and the lifting starting point exceeds the preset distance, it means that the staff at the lifting starting point have transferred the construction materials to the hook, and the target tower crane is lifting the hook according to the instructions of the terminal device A at the starting point. At this time, the tower crane edge controller will determine the third type of control instructions according to the second planned path determined previously. The third type of control instructions also include control instructions for the frequency converter matched to each motor. The specific determination method is roughly the same as the above embodiment, and will not be repeated in this embodiment.
步骤S307,将第三类控制指令发送给目标塔吊的变频器,以使变频器根据第三类控制指令控制目标塔吊的电机驱动目标塔吊按照第二规划路径向吊装终点运行。Step S307, sending the third type of control instruction to the inverter of the target tower crane, so that the inverter controls the motor of the target tower crane according to the third type of control instruction to drive the target tower crane to run toward the hoisting end point along the second planned path.
其中,通过将第三类控制指令发送给目标塔吊的变频器,以使变频器根据所第三类控制指令控制目标塔吊的电机驱动目标塔吊,按照第二规划路径向吊装终点运行。Among them, by sending the third type of control instructions to the frequency converter of the target tower crane, the frequency converter controls the motor of the target tower crane according to the third type of control instructions to drive the target tower crane to run to the lifting end point according to the second planned path.
实施例四Embodiment 4
图7为本发明实施例提供的一种塔吊控制装置的结构示意图。如图7所示,该装置包括:吊装需求和初始位置接收模块310,规划路径确定模块320,路径调整模块330和吊装控制模块340。Fig. 7 is a schematic diagram of the structure of a tower crane control device provided by an embodiment of the present invention. As shown in Fig. 7 , the device includes: a hoisting demand and initial position receiving module 310 , a planning path determining module 320 , a path adjusting module 330 and a hoisting control module 340 .
其中,吊装需求和初始位置接收模块310,用于接收调度平台发送的吊装需求以及所关联的目标塔吊发送的初始位置,其中,吊装需求为终端设备发送给调度平台的,并且包括至少一个吊装目标点;The hoisting requirement and initial position receiving module 310 is used to receive the hoisting requirement sent by the dispatching platform and the initial position sent by the associated target tower crane, wherein the hoisting requirement is sent by the terminal device to the dispatching platform and includes at least one hoisting target point;
规划路径确定模块320,用于根据吊装需求和初始位置确定规划路径,并控制目标塔吊按照规划路径向吊装目标点运行;The planned path determination module 320 is used to determine the planned path according to the hoisting requirements and the initial position, and control the target tower crane to move toward the hoisting target point according to the planned path;
路径调整模块330,用于实时获取目标塔吊的运行位置,基于运行位置和规划路径对目标塔吊的实际运行路径进行调整;A path adjustment module 330 is used to obtain the operating position of the target tower crane in real time, and adjust the actual operating path of the target tower crane based on the operating position and the planned path;
吊装控制模块340,用于当确定目标塔吊到达吊装目标点时向终端设备发送权限转移指令,以使终端设备根据权限转移指令获取针对目标塔吊的控制权,并基于控制权向目标塔吊发送吊装指令,以控制目标塔吊根据吊装指令执行吊装工作。The hoisting control module 340 is used to send an authority transfer instruction to the terminal device when it is determined that the target tower crane has reached the hoisting target point, so that the terminal device obtains control over the target tower crane according to the authority transfer instruction, and sends a hoisting instruction to the target tower crane based on the control right to control the target tower crane to perform the hoisting work according to the hoisting instruction.
可选的,路径调整模块,用于实时获取目标塔吊通过电机编码器发送的运行位置;Optionally, a path adjustment module is used to obtain the operating position of the target tower crane sent by the motor encoder in real time;
将运行位置和规划路径进行对比获得运行偏差,根据运行偏差获得调整指令;Compare the running position with the planned path to obtain the running deviation, and obtain the adjustment instruction according to the running deviation;
将调整指令发送给目标塔吊的变频器,以使变频器根据调整指令生成调整频率参数,并基于调整频率参数驱动目标塔吊的电机进行调整运转。The adjustment instruction is sent to the frequency converter of the target tower crane, so that the frequency converter generates an adjustment frequency parameter according to the adjustment instruction, and drives the motor of the target tower crane to perform adjustment operation based on the adjustment frequency parameter.
可选的,吊装需求和初始位置接收模块,用于接收调度平台通过无线通信方式所发送的吊装需求,其中,无线通信方式包括软件定义的无线电SDR通信、4G通信或5G通信;Optionally, a lifting requirement and initial position receiving module is used to receive the lifting requirement sent by the scheduling platform through wireless communication, wherein the wireless communication method includes software defined radio SDR communication, 4G communication or 5G communication;
接收所关联的目标塔吊通过电机编码器所发送的初始位置。Receive the initial position sent by the associated target tower crane through the motor encoder.
可选的,规划路径确定模块,用于根据吊装需求和初始位置确定规划路径;根据规划路径确定针对第一电机所匹配的变频器的第一控制指令、针对第二电机所匹配的变频器的第二控制指令以及针对第三电机所匹配的变频器的第三控制指令,Optionally, a planning path determination module is used to determine the planning path according to the hoisting requirements and the initial position; determine the first control instruction for the inverter matched with the first motor, the second control instruction for the inverter matched with the second motor, and the third control instruction for the inverter matched with the third motor according to the planning path,
将控制指令发送给所匹配的变频器,以使变频器根据所匹配的控制指令控制目标塔吊的电机驱动目标塔吊按照规划路径向吊装目标点运行;Sending control instructions to the matched frequency converter, so that the frequency converter controls the motor of the target tower crane according to the matched control instructions to drive the target tower crane to run toward the lifting target point according to the planned path;
其中,第一电机驱动目标塔吊的竖直运动,第二电机驱动目标塔吊的前后运动,第三电机驱动目标塔吊的回旋运动。The first motor drives the vertical movement of the target tower crane, the second motor drives the forward and backward movement of the target tower crane, and the third motor drives the rotary movement of the target tower crane.
可选的,规划路径确定模块,还用于将第一控制指令通过第一控制通道发送给第一电机所匹配的变频器;Optionally, the planning path determination module is further used to send the first control instruction to the frequency converter matched with the first motor through the first control channel;
将第二控制指令通过第二控制通道发送给第二电机所匹配的变频器;Sending the second control instruction to the frequency converter matched with the second motor through the second control channel;
将第三控制指令通过第三控制通道发送给第三电机所匹配的变频器。The third control instruction is sent to the frequency converter matched with the third motor through the third control channel.
可选的,吊装目标点包括吊装起点和吊装终点,吊装需求由位于吊装起点的终端设备发送给调度平台的,Optionally, the lifting target point includes the lifting start point and the lifting end point. The lifting demand is sent to the dispatching platform by the terminal device located at the lifting start point.
规划路径确定模块,还用于根据吊装起点和初始位置确定由初始位置到吊装起点的第一规划路径,以及由吊装起点到吊装终点的第二规划路径;The planning path determination module is further used to determine a first planning path from the initial position to the lifting starting point and a second planning path from the lifting starting point to the lifting end point according to the lifting starting point and the initial position;
根据第一规划路径和第二规划路径确定第一类控制指令;Determine a first type of control instruction according to the first planned path and the second planned path;
将第一类控制指令发送给目标塔吊的变频器,以使变频器根据第一类控制指令控制目标塔吊的电机驱动目标塔吊按照第一规划路径和第二规划路径向吊装终点运行。The first type of control instruction is sent to the frequency converter of the target tower crane, so that the frequency converter controls the motor of the target tower crane according to the first type of control instruction to drive the target tower crane to run toward the lifting end point according to the first planned path and the second planned path.
可选的,吊装目标点包括吊装起点,吊装需求由位于吊装起点的终端设备发送给调度平台的,Optionally, the lifting target point includes the lifting starting point, and the lifting demand is sent to the dispatching platform by the terminal device located at the lifting starting point.
规划路径确定模块,还用于根据吊装起点和初始位置确定由初始位置到吊装起点的第一规划路径;The planning path determination module is further used to determine a first planning path from the initial position to the lifting starting point according to the lifting starting point and the initial position;
根据第一规划路径确定第二类控制指令;Determine a second type of control instruction according to the first planned path;
将第二类控制指令发送给目标塔吊的变频器,以使变频器根据第二类控制指令控制目标塔吊的电机驱动目标塔吊按照第一规划路径向吊装起点运行。The second type of control instruction is sent to the frequency converter of the target tower crane, so that the frequency converter controls the motor of the target tower crane according to the second type of control instruction to drive the target tower crane to run toward the lifting starting point according to the first planned path.
可选的,规划路径确定模块,还用于接收调度平台所发送的更新吊装需求,其中,更新吊装需求由位于吊装终点的终端设备发送给调度平台的,并且包括吊装终点;Optionally, the planning path determination module is further used to receive an updated lifting requirement sent by the scheduling platform, wherein the updated lifting requirement is sent to the scheduling platform by a terminal device located at a lifting end point and includes the lifting end point;
根据更新吊装需求和吊装起点确定由吊装起点到吊装终点的第二规划路径;Determine a second planned path from the lifting starting point to the lifting end point according to the updated lifting demand and the lifting starting point;
当确定目标塔吊与吊装起点的距离超过预设距离时,根据第二规划路径确定第三类控制指令;When it is determined that the distance between the target tower crane and the lifting starting point exceeds the preset distance, a third type of control instruction is determined according to the second planned path;
将第三类控制指令发送给目标塔吊的变频器,以使变频器根据第三类控制指令控制目标塔吊的电机驱动目标塔吊按照第二规划路径向吊装终点运行。The third type of control instruction is sent to the frequency converter of the target tower crane, so that the frequency converter controls the motor of the target tower crane according to the third type of control instruction to drive the target tower crane to run toward the lifting end point according to the second planned path.
可选的,吊装控制模块,用于当确定目标塔吊与吊装目标点的距离小于预设距离时,向终端设备发送权限下发转移指令。Optionally, the hoisting control module is used to send an authority transfer instruction to the terminal device when it is determined that the distance between the target tower crane and the hoisting target point is less than a preset distance.
可选的,吊装控制模块,还用于当确定目标塔吊与吊装目标点的距离超过预设距离时,向终端设备发送权限收回转移指令;Optionally, the hoisting control module is further used to send a permission reclaiming transfer instruction to the terminal device when it is determined that the distance between the target tower crane and the hoisting target point exceeds a preset distance;
判断目标塔吊是否运行完规划路径,若是,则向调度平台发送吊装需求完成通知,否则,控制目标塔吊按照剩余规划路径继续运行。Determine whether the target tower crane has completed the planned path. If so, send a lifting demand completion notification to the dispatching platform. Otherwise, control the target tower crane to continue running according to the remaining planned path.
本发明实施例所提供的塔吊控制装置可执行本发明任意实施例所提供的塔吊控制方法,具备执行方法相应的功能模块和有益效果。The tower crane control device provided in the embodiment of the present invention can execute the tower crane control method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
实施例五Embodiment 5
图8示出了可以用来实施本发明的实施例的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。如图8所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(ROM)12、随机访问存储器(RAM)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(ROM)12中的计算机程序或者从存储单元18加载到随机访问存储器(RAM)13中的计算机程序,来执行各种适当的动作和处理。在RAM 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、ROM 12以及RAM 13通过总线14彼此相连。输入/输出(I/O)接口15也连接至总线14。FIG8 shows a schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are only examples and are not intended to limit the implementation of the present invention described and/or required herein. As shown in FIG8, the electronic device 10 includes at least one processor 11, and a memory connected to at least one processor 11 in communication, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. To the bus 14, an input/output (I/O) interface 15 is also connected.
电子设备10中的多个部件连接至I/O接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。A number of components in the electronic device 10 are connected to the I/O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information/data with other devices through a computer network such as the Internet and/or various telecommunication networks.
处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(CPU)、图形处理单元(GPU)、各种专用的人工智能(AI)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(DSP)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如塔吊控制方法。The processor 11 may be a variety of general and/or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a tower crane control method.
在一些实施例中,塔吊控制方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由ROM 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到RAM 13并由处理器11执行时,可以执行上文描述的塔吊控制方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行塔吊控制方法。In some embodiments, the tower crane control method can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and/or installed on the electronic device 10 via the ROM 12 and/or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the tower crane control method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to execute the tower crane control method in any other appropriate manner (for example, by means of firmware).
本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、芯片上系统的系统(SOC)、负载可编程逻辑设备(CPLD)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and/or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and/or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions/operations specified in the flow chart and/or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD-ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)、区块链网络和互联网。The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211195544.9A CN115571789B (en) | 2022-09-28 | 2022-09-28 | Tower crane control method and device, tower crane edge controller and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211195544.9A CN115571789B (en) | 2022-09-28 | 2022-09-28 | Tower crane control method and device, tower crane edge controller and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115571789A CN115571789A (en) | 2023-01-06 |
CN115571789B true CN115571789B (en) | 2024-11-05 |
Family
ID=84583105
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211195544.9A Active CN115571789B (en) | 2022-09-28 | 2022-09-28 | Tower crane control method and device, tower crane edge controller and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115571789B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1179659A (en) * | 1997-09-02 | 1999-03-23 | Sumitomo Metal Ind Ltd | Crane semi-automatic operation method |
CN115072568A (en) * | 2022-06-22 | 2022-09-20 | 北京东土科技股份有限公司 | A tower crane control system and method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101507332B (en) * | 2006-08-22 | 2012-03-14 | 株式会社Ntt都科摩 | Base station, mobile station, and cell selecting method |
WO2015173773A2 (en) * | 2014-05-16 | 2015-11-19 | Laird Technologies Inc. | Method, system and related devices for operating multiple cranes in unison |
CN109019333B (en) * | 2018-07-02 | 2020-06-30 | 吴思 | Handheld location of intelligence tower crane and control terminal |
CN112794208B (en) * | 2019-11-13 | 2022-10-18 | 中联重科股份有限公司 | Hoisting method, hoisting control system and engineering machinery |
CN112960557B (en) * | 2021-04-02 | 2022-11-25 | 深圳市齐胜达科技有限公司 | Tower crane safety monitoring system and method |
CN114873462B (en) * | 2022-07-08 | 2022-12-16 | 杭州未名信科科技有限公司 | Mobile control terminal of intelligent tower crane |
-
2022
- 2022-09-28 CN CN202211195544.9A patent/CN115571789B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1179659A (en) * | 1997-09-02 | 1999-03-23 | Sumitomo Metal Ind Ltd | Crane semi-automatic operation method |
CN115072568A (en) * | 2022-06-22 | 2022-09-20 | 北京东土科技股份有限公司 | A tower crane control system and method |
Also Published As
Publication number | Publication date |
---|---|
CN115571789A (en) | 2023-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4002324A1 (en) | Vehicle trajectory planning method and apparatus | |
WO2024094180A1 (en) | Control method and apparatus for handheld terminal of tower crane, and handheld terminal and storage medium | |
EP3975152A2 (en) | Signal light control method, apparatus, and system | |
WO2024067699A1 (en) | Tower crane control method and apparatus, and scheduling platform and storage medium | |
JP2022136139A (en) | Automatic driving method, automatic driving device, electronic apparatus, storage medium, computer program and automatic driving vehicle | |
CN115571789B (en) | Tower crane control method and device, tower crane edge controller and storage medium | |
CN113619601B (en) | Vehicle control method and device | |
CN118529619A (en) | Tower crane suspended object identification control method and device and electronic equipment | |
CN118806444A (en) | A motion control method, device and controller for a robot device | |
CN115586734B (en) | Tower crane control method and device, terminal equipment and storage medium | |
CN115571790B (en) | A tower crane binding control method, device, handheld terminal and tower crane controller | |
EP4088982A2 (en) | Method and apparatus for controlling vehicle, electronic device, storage medium and vehicle | |
EP3989201A2 (en) | Light state data processing method, apparatus and system | |
CN116834808A (en) | Full-line temporary speed limit method and device based on vehicle-to-vehicle communication | |
CN114528219A (en) | Taxi appointment flow testing method, taxi appointment flow testing device, taxi appointment flow testing equipment, taxi appointment flow testing medium and program product | |
CN113868208A (en) | File sharing method and device based on RPA and AI | |
EP4303686A1 (en) | Method for constructing map for mower, storage medium, mower, and mobile terminal | |
CN116730194B (en) | Intelligent control system and method for tower crane provided with safety area | |
CN108087204A (en) | Hoisting alignment system and method for wind generating set | |
CN118741418A (en) | Method, system and controller for adjusting distance between devices | |
CN118701969A (en) | Remote control adjustment method, device, equipment and storage medium for tower crane | |
CN116301052A (en) | Unmanned aerial vehicle control method, unmanned aerial vehicle control system, unmanned aerial vehicle control device, cloud server and storage medium | |
CN118223562A (en) | A loader shovel control method, device, equipment and medium | |
CN115275393A (en) | Battery distribution method, device, electronic device and storage medium | |
CN116789000A (en) | Group tower anti-collision assisted driving method, system, terminal and storage medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |