CN109407563A - 无人工程机械的控制***及其控制方法 - Google Patents

无人工程机械的控制***及其控制方法 Download PDF

Info

Publication number
CN109407563A
CN109407563A CN201811604238.XA CN201811604238A CN109407563A CN 109407563 A CN109407563 A CN 109407563A CN 201811604238 A CN201811604238 A CN 201811604238A CN 109407563 A CN109407563 A CN 109407563A
Authority
CN
China
Prior art keywords
perception
control instruction
engineering machinery
amount
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
CN201811604238.XA
Other languages
English (en)
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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology 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 Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201811604238.XA priority Critical patent/CN109407563A/zh
Publication of CN109407563A publication Critical patent/CN109407563A/zh
Priority to US16/726,549 priority patent/US11356510B2/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0428Safety, monitoring
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4155Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by programme execution, i.e. part programme or machine function execution, e.g. selection of a programme
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0421Multiprocessor system
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31393Object oriented engineering data management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Operation Control Of Excavators (AREA)

Abstract

本发明实施例公开了一种无人工程机械的控制***及其控制方法。所述***包括:下位机、上位机和执行器件;其中,所述下位机,用于接收无人工程机械中的感知器件反馈的当前感知量;将所述感知器件反馈的当前感知量发送至所述上位机;所述上位机,用于根据所述感知器件反馈的当前感知量和预先确定的所述感知器件的目标感知量生成控制指令;通过所述下位机将所述控制指令发送至所述执行器件;所述执行器件,用于根据所述控制指令对所述无人工程机械进行相应的控制操作。可以提高控制***的准确性,安装方便,使用可靠。

Description

无人工程机械的控制***及其控制方法
技术领域
本发明实施例涉及计算机应用技术领域,尤其涉及一种无人工程机械的控制***及其控制方法。
背景技术
随着AI(Artificial Intelligence,人工智能)技术的迅猛发展,使多种功能的无人工程机械得以实现,从而可以提高施工的安全性和控制的准确性。从外观上看,无人工程机械由工作装置、上部转台、回转装置和行走装置组成;其中,工作装置是工程机械直接完成挖掘任务的装置;它由动臂、斗杆、铲斗三部分铰接而成;回转装置是控制工作装置和上部转台向左或者向右回转的装置;行走装置是带动工程机械前进、后退或者转弯的装置。
在无人工程机械的工作过程中,工作装置、上部转台、回转装置和行走装置可以在控制***的控制下进行运转。现有的无人工程机械的控制***一般包括:编码器和控制器;其中,编码器可以安装在无人工程机械的工作装置和回转装置的各个部件中;而在安装编码器时需要对各个部件进行加工和修改,这样就会对工程机械本身的性能造成很大影响,从而造成控制***的准确性降低。
发明内容
有鉴于此,本发明实施例提供一种无人工程机械的控制***及其控制方法,可以提高控制***的准确性,安装方便,使用可靠。
第一方面,本发明实施例提供了一种无人工程机械的控制***,所述***包括:下位机、上位机和执行器件;其中,
所述下位机,用于接收无人工程机械中的感知器件反馈的当前感知量;将所述感知器件反馈的当前感知量发送至所述上位机;
所述上位机,用于根据所述感知器件反馈的当前感知量和预先确定的所述感知器件的目标感知量生成控制指令;通过所述下位机将所述控制指令发送至所述执行器件;
所述执行器件,用于根据所述控制指令对所述无人工程机械进行相应的控制操作。
在上述实施例中,所述下位机包括:感知接收模块和感知发送模块;其中,所述感知接收模块,用于接收无人工程机械中的感知器件反馈的当前感知量;将所述感知器件反馈的当前感知量发送至所述感知发送模块;其中,所述感知器件包括:所述无人工程机械的工作装置中的至少一个第一感知器件和所述无人工程机械中的回转装置中的至少一个第二感知器件;
所述感知发送模块,用于接收所述感知接收模块发送的感知器件反馈的当前感知量;将所述感知器件反馈的当前感知量发送至所述上位机。
在上述实施例中,所述上位机包括:控制接收模块和控制发送模块;其中,所述控制接收模块,用于接收所述感知发送模块发送的感知器件反馈的当前感知量;根据所述感知器件反馈的当前感知量和预先确定的所述感知器件的目标感知量生成所述控制指令;将所述控制指令发送至所述控制发送模块;
所述控制发送模块,用于接收所述控制接收模块发送的所述控制指令;将所述控制指令发送至所述执行器件。
在上述实施例中,所述感知接收模块,具体用于接收所述无人工程机械的工作装置中的至少一个第一感知器件反馈的第一当前感知量和所述无人工程机械的回转装置中的至少一个第二感知器件反馈的第二当前感知量;将至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量发送至所述感知发送模块;
所述感知发送模块,具体用于接收所述感知接收模块发送的至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量;将至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量发送至所述上位机。
在上述实施例中,所述控制接收模块,具体用于接收所述感知发送模块发送的至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量;根据至少一个第一感知器件反馈的第一当前感知量和预先确定的至少一个第一感知器件的第一目标感知量生成至少一个第一控制指令;根据至少一个第二感知器件反馈的第二当前感知量和预先确定的至少一个第二感知器件的第二目标感知量生成至少一个第二控制指令;将至少一个第一控制指令和至少一个第二控制指令发送至所述控制发送模块;
所述控制发送模块,具体用于接收所述控制接收模块发送的至少一个第一控制指令和至少一个第二控制指令;通过所述下位机将至少一个第一控制指令和至少一个第二控制指令发送至所述执行器件。
在上述实施例中,所述执行器件包括:第一执行器件和第二执行器件;其中,
所述第一执行器件,用于通过所述下位机接收所述控制发送模块发送的至少一个第一控制指令;根据至少一个第一控制指令对所述无人工程机械的工作装置进行相应的控制操作;其中,所述第一控制指令包括:第一打开控制指令和第一关闭控制指令;
所述第二执行器件,用于通过所述下位机接收所述控制发送模块发送的至少一个第二控制指令;根据至少一个第二控制指令对所述无人工程机械的回转装置进行相应的控制操作;其中,所述第二控制指令包括:第二打开控制指令和第二关闭控制指令。
在上述实施例中,所述第一执行器件,具体用于若至少一个第一控制指令的输出值为第一输出值,则对所述无人工程机械的工作装置中的电磁阀进行打开操作;若至少一个第一控制指令的输出值为第二输出值;则对所述无人工程机械的工作装置中的电磁阀进行关闭操作;或者,若至少一个第一控制指令的输出值为第一输出值,则对所述无人工程机械的工作装置中的电磁阀进行关闭操作;若至少一个第一控制指令的输出值为第二输出值;则对所述无人工程机械的工作装置中的电磁阀进行打开操作;
所述第二执行器件,具体用于若至少一个第二控制指令的输出值为第一输出值,则对所述无人工程机械的回转装置中的电磁阀进行打开操作;若至少一个第二控制指令的输出值为第二输出值;则对所述无人工程机械的回转装置中的电磁阀进行关闭操作;或者,若至少一个第二控制指令的输出值为第一输出值,则对所述无人工程机械的回转装置中的电磁阀进行关闭操作;若至少一个第二控制指令的输出值为第二输出值;则对所述无人工程机械的回转装置中的电磁阀进行打开操作。
在上述实施例中,所述至少一个第一感知器件包括:第一拉线式位移传感器;第二拉线式位移传感器和第三拉线式位移传感器;所述至少一个第二感知器件包括:旋转电位计;其中,所述第一拉线式位移传感器设置在所述无人工程机械的工作装置的第一关节处;所述第二拉线式位移传感器设置在所述无人工程机械的工作装置的第二关节处;所述第三拉线式位移传感器设置在所述无人工程机械的工作装置的第三关节处;所述旋转电位计设置在所述无人工程机械的回转装置的特定关节处。
第二方面,本发明实施例提供了一种无人工程机械的控制方法,所述方法包括:
无人工程机械的下位机接收感知器件反馈的当前感知量;将所述感知器件反馈的当前感知量发送至所述无人工程机械的上位机;
所述上位机根据所述感知器件反馈的当前感知量和预先确定的所述感知器件的目标感知量生成控制指令;通过所述下位机将所述控制指令发送至所述无人工程机械的执行器件;
所述执行器件根据所述控制指令对所述无人工程机械进行相应的控制操作。
在上述实施例中,所述执行器件根据所述控制指令对所述无人工程机械进行相应的控制操作,包括:
若所述控制指令的输出值为第一输出值;则所述执行器件对所述无人工程机械中的电磁阀进行打开操作;若所述控制指令的输出值为第二输出值;则所述执行器件对所述无人工程机械中的电磁阀进行关闭操作;
或者,若所述控制指令的输出值为第一输出值;则所述执行器件对所述无人工程机械中的电磁阀进行关闭操作;若所述控制指令的输出值为第二输出值;则所述执行器件对所述无人工程机械中的电磁阀进行打开操作。
本发明实施例提出了一种无人工程机械的控制***及其控制方法,下位机先接收无人工程机械中的感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至上位机;然后上位机根据感知器件反馈的当前感知量和预先确定的感知器件的目标感知量生成控制指令;再通过下位机将控制指令发送至执行器件;最后执行器件根据控制指令对无人工程机械进行相应的控制操作。而现有的无人工程机械的控制***一般包括:编码器和控制器;其中,编码器可以安装在无人工程机械的工作装置和回转装置的各个部件中;而在安装编码器时需要对各个部件进行加工和修改,这样就会对工程机械本身的性能造成很大影响,从而造成控制***的准确性降低。因此,和现有技术相比,本发明实施例提出的无人工程机械的控制***及其控制方法,可以提高控制***的准确性,安装方便,使用可靠;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。
附图说明
图1为本发明实施例一提供的无人工程机械的控制***的结构示意图;
图2为本发明实施例二提供的无人工程机械的控制***的结构示意图;
图3为本发明实施例三提供的无人工程机械的控制***的结构示意图;
图4为本发明实施例四提供的无人工程机械的控制方法的流程示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
实施例一
图1为本发明实施例一提供的无人工程机械的控制***的结构示意图。如图1所示,无人工程机械的控制***可以包括:下位机101、上位机102和执行器件103;其中,
下位机101,用于接收无人工程机械中的感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至上位机;
上位机102,用于根据感知器件反馈的当前感知量和预先确定的感知器件的目标感知量生成控制指令;通过下位机将控制指令发送至执行器件;
执行器件103,用于根据控制指令对无人工程机械进行相应的控制操作。
本发明实施例提出了一种无人工程机械的控制***,下位机先接收无人工程机械中的感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至上位机;然后上位机根据感知器件反馈的当前感知量和预先确定的感知器件的目标感知量生成控制指令;再通过下位机将控制指令发送至执行器件;最后执行器件根据控制指令对无人工程机械进行相应的控制操作。而现有的无人工程机械的控制***一般包括:编码器和控制器;其中,编码器可以安装在无人工程机械的工作装置和回转装置的各个部件中;而在安装编码器时需要对各个部件进行加工和修改,这样就会对工程机械本身的性能造成很大影响,从而造成控制***的准确性降低。因此,和现有技术相比,本发明实施例提出的无人工程机械的控制***,可以提高控制***的准确性,安装方便,使用可靠;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。
实施例二
图2为本发明实施例二提供的无人工程机械的控制***的结构示意图。如图2所示,下位机101包括:感知接收模块1011和感知发送模块1012;其中,感知接收模块1011,用于接收无人工程机械中的感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至感知发送模块1012;其中,感知器件包括:无人工程机械的工作装置中的至少一个第一感知器件和无人工程机械中的回转装置中的至少一个第二感知器件;
感知发送模块1012,用于接收感知接收模块1011发送的感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至上位机102。
较佳地,在本发明的具体实施例中,上位机102包括:控制接收模块1021和控制发送模块1022;其中,
控制接收模块1021,用于接收感知发送模块1012发送的感知器件反馈的当前感知量;根据感知器件反馈的当前感知量和预先确定的感知器件的目标感知量生成控制指令;将控制指令发送至控制发送模块1022;
控制发送模块1022,用于接收控制接收模块1021发送的控制指令;将控制指令发送至执行器件103。
具体地,感知接收模块1011,具体用于接收无人工程机械的工作装置中的至少一个第一感知器件反馈的第一当前感知量和无人工程机械的回转装置中的至少一个第二感知器件反馈的第二当前感知量;将至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量发送至感知发送模块1012;
感知发送模块1012,具体用于接收感知接收模块1011发送的至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量;将至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量发送至上位机102。
较佳地,在本发明的具体实施例中,控制接收模块1021,具体用于接收感知发送模块1012发送的至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量;根据至少一个第一感知器件反馈的第一当前感知量和预先确定的至少一个第一感知器件的第一目标感知量生成至少一个第一控制指令;根据至少一个第二感知器件反馈的第二当前感知量和预先确定的至少一个第二感知器件的第二目标感知量生成至少一个第二控制指令;将至少一个第一控制指令和至少一个第二控制指令发送至控制发送模块1022;
控制发送模块1022,具体用于接收控制接收模块1021发送的至少一个第一控制指令和至少一个第二控制指令;通过下位机101将至少一个第一控制指令和至少一个第二控制指令发送至执行器件103。
本发明实施例提出了一种无人工程机械的控制***,下位机先接收无人工程机械中的感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至上位机;然后上位机根据感知器件反馈的当前感知量和预先确定的感知器件的目标感知量生成控制指令;再通过下位机将控制指令发送至执行器件;最后执行器件根据控制指令对无人工程机械进行相应的控制操作。而现有的无人工程机械的控制***一般包括:编码器和控制器;其中,编码器可以安装在无人工程机械的工作装置和回转装置的各个部件中;而在安装编码器时需要对各个部件进行加工和修改,这样就会对工程机械本身的性能造成很大影响,从而造成控制***的准确性降低。因此,和现有技术相比,本发明实施例提出的无人工程机械的控制***,可以提高控制***的准确性,安装方便,使用可靠;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。
实施例三
图3为本发明实施例三提供的无人工程机械的控制***的结构示意图。如图3所示,执行器件103包括:第一执行器件1031和第二执行器件1032;其中,
第一执行器件1031,用于通过下位机101接收控制发送模块1022发送的至少一个第一控制指令;根据至少一个第一控制指令对无人工程机械的工作装置进行相应的控制操作;其中,第一控制指令包括:第一打开控制指令和第一关闭控制指令;
第二执行器件1032,用于通过下位机101接收控制发送模块1022发送的至少一个第二控制指令;根据至少一个第二控制指令对无人工程机械的回转装置进行相应的控制操作;其中,第二控制指令包括:第二打开控制指令和第二关闭控制指令。
较佳地,在本发明的具体实施例中,第一执行器件1031,具体用于若至少一个第一控制指令的输出值为第一输出值,则对无人工程机械的工作装置中的电磁阀进行打开操作;若至少一个第一控制指令的输出值为第二输出值;则对无人工程机械的工作装置中的电磁阀进行关闭操作;或者,若至少一个第一控制指令的输出值为第一输出值,则对无人工程机械的工作装置中的电磁阀进行关闭操作;若至少一个第一控制指令的输出值为第二输出值;则对无人工程机械的工作装置中的电磁阀进行打开操作;
第二执行器件1032,具体用于若至少一个第二控制指令的输出值为第一输出值,则对无人工程机械的回转装置中的电磁阀进行打开操作;若至少一个第二控制指令的输出值为第二输出值;则对无人工程机械的回转装置中的电磁阀进行关闭操作;或者,若至少一个第二控制指令的输出值为第一输出值,则对无人工程机械的回转装置中的电磁阀进行关闭操作;若至少一个第二控制指令的输出值为第二输出值;则对无人工程机械的回转装置中的电磁阀进行打开操作。
较佳地,在本发明的具体实施例中,至少一个第一感知器件包括:第一拉线式位移传感器;第二拉线式位移传感器和第三拉线式位移传感器;至少一个第二感知器件包括:旋转电位计;其中,第一拉线式位移传感器设置在无人工程机械的工作装置的第一关节处;第二拉线式位移传感器设置在无人工程机械的工作装置的第二关节处;第三拉线式位移传感器设置在无人工程机械的工作装置的第三关节处;旋转电位计设置在无人工程机械的回转装置的特定关节处。
本发明实施例提出了一种无人工程机械的控制***,下位机先接收无人工程机械中的感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至上位机;然后上位机根据感知器件反馈的当前感知量和预先确定的感知器件的目标感知量生成控制指令;再通过下位机将控制指令发送至执行器件;最后执行器件根据控制指令对无人工程机械进行相应的控制操作。而现有的无人工程机械的控制***一般包括:编码器和控制器;其中,编码器可以安装在无人工程机械的工作装置和回转装置的各个部件中;而在安装编码器时需要对各个部件进行加工和修改,这样就会对工程机械本身的性能造成很大影响,从而造成控制***的准确性降低。因此,和现有技术相比,本发明实施例提出的无人工程机械的控制***,可以提高控制***的准确性,安装方便,使用可靠;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。
实施例四
图4为本发明实施例四提供的无人工程机械的控制方法的流程示意图。如图4所示,无人工程机械的控制方法包括:
S401、无人工程机械的下位机接收感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至无人工程机械的上位机。
在本发明的具体实施例中,下位机可以包括:感知接收模块和感知发送模块;其中,感知接收模块接收无人工程机械中的感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至感知发送模块;其中,感知器件包括:无人工程机械的工作装置中的至少一个第一感知器件和无人工程机械中的回转装置中的至少一个第二感知器件;感知发送模块接收感知接收模块发送的感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至上位机。
较佳地,在本发明地具体实施例中,感知接收模块接收无人工程机械的工作装置中的至少一个第一感知器件反馈的第一当前感知量和无人工程机械的回转装置中的至少一个第二感知器件反馈的第二当前感知量;将至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量发送至感知发送模块;感知发送模块接收感知接收模块发送的至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量;将至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量发送至上位机。
较佳地,在本发明地具体实施例中,控制接收模块接收感知发送模块发送的至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量;根据至少一个第一感知器件反馈的第一当前感知量和预先确定的至少一个第一感知器件的第一目标感知量生成至少一个第一控制指令;根据至少一个第二感知器件反馈的第二当前感知量和预先确定的至少一个第二感知器件的第二目标感知量生成至少一个第二控制指令;将至少一个第一控制指令和至少一个第二控制指令发送至控制发送模块;控制发送模块接收控制接收模块发送的至少一个第一控制指令和至少一个第二控制指令;通过下位机将至少一个第一控制指令和至少一个第二控制指令发送至执行器件。
S402、上位机根据感知器件反馈的当前感知量和预先确定的感知器件的目标感知量生成控制指令;通过下位机将控制指令发送至无人工程机械的执行器件。
在本发明的具体实施例中,上位机包括控制接收模块和控制发送模块;其中,控制接收模块接收感知发送模块发送的感知器件反馈的当前感知量;根据感知器件反馈的当前感知量和预先确定的感知器件的目标感知量生成控制指令;将控制指令发送至控制发送模块;控制发送模块接收控制接收模块发送的控制指令;将控制指令发送至执行器件。
S403、执行器件根据控制指令对无人工程机械进行相应的控制操作。
在本发明的具体实施例中,若控制指令的输出值为第一输出值;则执行器件对无人工程机械中的电磁阀进行打开操作;若控制指令的输出值为第二输出值;则执行器件对无人工程机械中的电磁阀进行关闭操作;或者,若控制指令的输出值为第一输出值;则执行器件对无人工程机械中的电磁阀进行关闭操作;若控制指令的输出值为第二输出值;则执行器件对无人工程机械中的电磁阀进行打开操作。
本发明实施例提出了一种无人工程机械的控制方法,下位机先接收无人工程机械中的感知器件反馈的当前感知量;将感知器件反馈的当前感知量发送至上位机;然后上位机根据感知器件反馈的当前感知量和预先确定的感知器件的目标感知量生成控制指令;再通过下位机将控制指令发送至执行器件;最后执行器件根据控制指令对无人工程机械进行相应的控制操作。而现有的无人工程机械的控制***一般包括:编码器和控制器;其中,编码器可以安装在无人工程机械的工作装置和回转装置的各个部件中;而在安装编码器时需要对各个部件进行加工和修改,这样就会对工程机械本身的性能造成很大影响,从而造成控制***的准确性降低。因此,和现有技术相比,本发明实施例提出的无人工程机械的控制方法,可以提高控制***的准确性,安装方便,使用可靠;并且,本发明实施例的技术方案实现简单方便、便于普及,适用范围更广。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (10)

1.一种无人工程机械的控制***,其特征在于,所述***包括:下位机、上位机和执行器件;其中,
所述下位机,用于接收无人工程机械中的感知器件反馈的当前感知量;将所述感知器件反馈的当前感知量发送至所述上位机;
所述上位机,用于根据所述感知器件反馈的当前感知量和预先确定的所述感知器件的目标感知量生成控制指令;通过所述下位机将所述控制指令发送至所述执行器件;
所述执行器件,用于根据所述控制指令对所述无人工程机械进行相应的控制操作。
2.根据权利要求1所述的***,其特征在于,所述下位机包括:感知接收模块和感知发送模块;其中,
所述感知接收模块,用于接收无人工程机械中的感知器件反馈的当前感知量;将所述感知器件反馈的当前感知量发送至所述感知发送模块;其中,所述感知器件包括:所述无人工程机械的工作装置中的至少一个第一感知器件和所述无人工程机械中的回转装置中的至少一个第二感知器件;
所述感知发送模块,用于接收所述感知接收模块发送的感知器件反馈的当前感知量;将所述感知器件反馈的当前感知量发送至所述上位机。
3.根据权利要求2所述的***,其特征在于,所述上位机包括:控制接收模块和控制发送模块;其中,
所述控制接收模块,用于接收所述感知发送模块发送的感知器件反馈的当前感知量;根据所述感知器件反馈的当前感知量和预先确定的所述感知器件的目标感知量生成所述控制指令;将所述控制指令发送至所述控制发送模块;
所述控制发送模块,用于接收所述控制接收模块发送的所述控制指令;将所述控制指令发送至所述执行器件。
4.根据权利要求2所述的***,其特征在于:
所述感知接收模块,具体用于接收所述无人工程机械的工作装置中的至少一个第一感知器件反馈的第一当前感知量和所述无人工程机械的回转装置中的至少一个第二感知器件反馈的第二当前感知量;将至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量发送至所述感知发送模块;
所述感知发送模块,具体用于接收所述感知接收模块发送的至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量;将至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量发送至所述上位机。
5.根据权利要求4所述的***,其特征在于:
所述控制接收模块,具体用于接收所述感知发送模块发送的至少一个第一感知器件反馈的第一当前感知量和至少一个第二感知器件反馈的第二当前感知量;根据至少一个第一感知器件反馈的第一当前感知量和预先确定的至少一个第一感知器件的第一目标感知量生成至少一个第一控制指令;根据至少一个第二感知器件反馈的第二当前感知量和预先确定的至少一个第二感知器件的第二目标感知量生成至少一个第二控制指令;将至少一个第一控制指令和至少一个第二控制指令发送至所述控制发送模块;
所述控制发送模块,具体用于接收所述控制接收模块发送的至少一个第一控制指令和至少一个第二控制指令;通过所述下位机将至少一个第一控制指令和至少一个第二控制指令发送至所述执行器件。
6.根据权利要求5所述的***,其特征在于,所述执行器件包括:第一执行器件和第二执行器件;其中,
所述第一执行器件,用于通过所述下位机接收所述控制发送模块发送的至少一个第一控制指令;根据至少一个第一控制指令对所述无人工程机械的工作装置进行相应的控制操作;其中,所述第一控制指令包括:第一打开控制指令和第一关闭控制指令;
所述第二执行器件,用于通过所述下位机接收所述控制发送模块发送的至少一个第二控制指令;根据至少一个第二控制指令对所述无人工程机械的回转装置进行相应的控制操作;其中,所述第二控制指令包括:第二打开控制指令和第二关闭控制指令。
7.根据权利要求6所述的***,其特征在于:
所述第一执行器件,具体用于若至少一个第一控制指令的输出值为第一输出值,则对所述无人工程机械的工作装置中的电磁阀进行打开操作;若至少一个第一控制指令的输出值为第二输出值;则对所述无人工程机械的工作装置中的电磁阀进行关闭操作;或者,若至少一个第一控制指令的输出值为第一输出值,则对所述无人工程机械的工作装置中的电磁阀进行关闭操作;若至少一个第一控制指令的输出值为第二输出值;则对所述无人工程机械的工作装置中的电磁阀进行打开操作;
所述第二执行器件,具体用于若至少一个第二控制指令的输出值为第一输出值,则对所述无人工程机械的回转装置中的电磁阀进行打开操作;若至少一个第二控制指令的输出值为第二输出值;则对所述无人工程机械的回转装置中的电磁阀进行关闭操作;或者,若至少一个第二控制指令的输出值为第一输出值,则对所述无人工程机械的回转装置中的电磁阀进行关闭操作;若至少一个第二控制指令的输出值为第二输出值;则对所述无人工程机械的回转装置中的电磁阀进行打开操作。
8.根据权利要求6所述的***,其特征在于,所述至少一个第一感知器件包括:第一拉线式位移传感器;第二拉线式位移传感器和第三拉线式位移传感器;所述至少一个第二感知器件包括:旋转电位计;其中,所述第一拉线式位移传感器设置在所述无人工程机械的工作装置的第一关节处;所述第二拉线式位移传感器设置在所述无人工程机械的工作装置的第二关节处;所述第三拉线式位移传感器设置在所述无人工程机械的工作装置的第三关节处;所述旋转电位计设置在所述无人工程机械的回转装置的特定关节处。
9.一种无人工程机械的控制方法,其特征在于,所述方法包括:
无人工程机械的下位机接收感知器件反馈的当前感知量;将所述感知器件反馈的当前感知量发送至所述无人工程机械的上位机;
所述上位机根据所述感知器件反馈的当前感知量和预先确定的所述感知器件的目标感知量生成控制指令;通过所述下位机将所述控制指令发送至所述无人工程机械的执行器件;
所述执行器件根据所述控制指令对所述无人工程机械进行相应的控制操作。
10.根据权利要求9所述的方法,其特征在于,所述执行器件根据所述控制指令对所述无人工程机械进行相应的控制操作,包括:
若所述控制指令的输出值为第一输出值;则所述执行器件对所述无人工程机械中的电磁阀进行打开操作;若所述控制指令的输出值为第二输出值;则所述执行器件对所述无人工程机械中的电磁阀进行关闭操作;
或者,若所述控制指令的输出值为第一输出值;则所述执行器件对所述无人工程机械中的电磁阀进行关闭操作;若所述控制指令的输出值为第二输出值;则所述执行器件对所述无人工程机械中的电磁阀进行打开操作。
CN201811604238.XA 2018-12-26 2018-12-26 无人工程机械的控制***及其控制方法 Pending CN109407563A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811604238.XA CN109407563A (zh) 2018-12-26 2018-12-26 无人工程机械的控制***及其控制方法
US16/726,549 US11356510B2 (en) 2018-12-26 2019-12-24 Control system and control method of unmanned engineering machinery

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811604238.XA CN109407563A (zh) 2018-12-26 2018-12-26 无人工程机械的控制***及其控制方法

Publications (1)

Publication Number Publication Date
CN109407563A true CN109407563A (zh) 2019-03-01

Family

ID=65461414

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811604238.XA Pending CN109407563A (zh) 2018-12-26 2018-12-26 无人工程机械的控制***及其控制方法

Country Status (2)

Country Link
US (1) US11356510B2 (zh)
CN (1) CN109407563A (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1497105A (zh) * 2002-09-26 2004-05-19 株式会社小松制作所 摆动式液压挖掘机的摆动控制装置
CN102051895A (zh) * 2009-11-05 2011-05-11 北汽福田汽车股份有限公司 一种挖掘机行走控制的装置和方法
CN102627232A (zh) * 2012-04-17 2012-08-08 中联重科股份有限公司 回转角度监控设备、方法、***及工程机械设备
CN104476548A (zh) * 2014-10-24 2015-04-01 四川省绵阳西南自动化研究所 一种挖掘机器人自主作业控制***及方法
CN105408554A (zh) * 2014-05-30 2016-03-16 株式会社小松制作所 作业机械的控制***、作业机械以及作业机械的控制方法
CN205750425U (zh) * 2016-06-29 2016-11-30 临沂科锐电子有限公司 一种基于挖掘机无线监控数据传输***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060212168A1 (en) * 2003-06-12 2006-09-21 Katsuyuki Baba Robot remote control system
JP4922104B2 (ja) * 2007-08-27 2012-04-25 株式会社クボタ 旋回作業機
JP5975073B2 (ja) * 2014-07-30 2016-08-23 コベルコ建機株式会社 建設機械

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1497105A (zh) * 2002-09-26 2004-05-19 株式会社小松制作所 摆动式液压挖掘机的摆动控制装置
CN102051895A (zh) * 2009-11-05 2011-05-11 北汽福田汽车股份有限公司 一种挖掘机行走控制的装置和方法
CN102627232A (zh) * 2012-04-17 2012-08-08 中联重科股份有限公司 回转角度监控设备、方法、***及工程机械设备
CN105408554A (zh) * 2014-05-30 2016-03-16 株式会社小松制作所 作业机械的控制***、作业机械以及作业机械的控制方法
CN104476548A (zh) * 2014-10-24 2015-04-01 四川省绵阳西南自动化研究所 一种挖掘机器人自主作业控制***及方法
CN205750425U (zh) * 2016-06-29 2016-11-30 临沂科锐电子有限公司 一种基于挖掘机无线监控数据传输***

Also Published As

Publication number Publication date
US11356510B2 (en) 2022-06-07
US20200213396A1 (en) 2020-07-02

Similar Documents

Publication Publication Date Title
CN104476548B (zh) 一种挖掘机器人自主作业控制方法
MX2022008837A (es) Sistema y metodo para la operacion autonoma de una maquina.
US20130116821A1 (en) Method for controlling an automated work cell
CN108797669A (zh) 一种自主3d挖掘施工机器人
US20130131864A1 (en) Method for controlling an automated work cell
JP2008088659A (ja) 作業機械の旋回制御装置
CN103419782B (zh) 行走纠偏装置、行走纠偏方法及工程机械
JP7033704B2 (ja) エンコーダの異常検出方法
JP4444884B2 (ja) 建設機械および建設機械に用いられる制御装置
CN106737693B (zh) 基于gps和惯导的插秧机器人控制***和控制方法
Bradley et al. Artificial intelligence in the control and operation of construction plant—the autonomous robot excavator
RU2705436C2 (ru) Управление приспособлением для землеройных работ вдоль пути или траектории
CN109407563A (zh) 无人工程机械的控制***及其控制方法
CN102433909B (zh) 挖掘机遥控***及容错处理方法及包括该***的挖掘机
EP2937470A1 (en) Automatic transmission control unit for construction equipment and control method therefor
CN111094760B (zh) 液压控制***和方法
Pratumsuwan et al. A development of tele-controller for hydraulic excavator
RU136055U1 (ru) Устройство автоматического управления гидроприводом одноковшового экскаватора
KR102099482B1 (ko) 건설기계 선회체 제어 방법 및 장치
CN103696688B (zh) 动力头巡航钻进方法、***及旋挖钻机
CN112817234A (zh) 机载钻臂钻锚的自适应控制方法以及控制***
KR101758375B1 (ko) 기계설치를 위한 수평조정장치
Lee et al. Modelling and controlling unmanned excavation equipment on construction sites
CN105351284B (zh) 一种转轴转速恒定的转轴破碎机及其定速控制方法
KR20150133489A (ko) 건설장비의 비상 조작 시스템

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190301

RJ01 Rejection of invention patent application after publication