首页> 中国专利> 一种移树机大臂驱动机构的参数优化设计方法

一种移树机大臂驱动机构的参数优化设计方法

摘要

本发明公开了一种移树机大臂驱动机构的参数优化设计方法,包括如下步骤:确定设计变量;根据具体设计要求确定取值范围;建立移树机大臂驱动机构的运动学模型、动力学模型;建立目标函数、约束函数;根据设计变量、约束函数、大臂驱动机构的运动学模型、动力学模型及目标函数编制优化设计的计算机程序并输入计算机进行运行,采用有约束的优化设计算法对各设计变量进行优化计算,直至达到期望的优化值;输出优化设计计算结果及其运动仿真图形。通过本发明能够得到移树机大臂驱动机构的最佳参数,满足大臂末端直上直下的轨迹要求并且使得移植过程中液压缸做功最小,使整机的能耗降低。

著录项

  • 公开/公告号CN106909726A

    专利类型发明专利

  • 公开/公告日2017-06-30

    原文格式PDF

  • 申请/专利权人 陈成锦;陈李莹;

    申请/专利号CN201710088633.6

  • 发明设计人 陈成锦;陈李莹;

    申请日2017-02-20

  • 分类号G06F17/50;

  • 代理机构杭州之江专利事务所(普通合伙);

  • 代理人张费微

  • 地址 321300 浙江省金华市永康市江南街道安居小区12幢1单元301室

  • 入库时间 2023-06-19 02:44:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-02-28

    未缴年费专利权终止 IPC(主分类):G06F30/17 专利号:ZL2017100886336 申请日:20170220 授权公告日:20200508

    专利权的终止

  • 2020-05-08

    授权

    授权

  • 2017-07-25

    实质审查的生效 IPC(主分类):G06F17/50 申请日:20170220

    实质审查的生效

  • 2017-06-30

    公开

    公开

说明书

技术领域

本发明涉及一种移树机大臂驱动机构,尤其涉及一种移树机大臂驱动机构的参数优化设计方法。

背景技术

随着我国经济水平的不断提高和城镇化进程的逐渐加快,人们更加注重城市绿化,由于城市环境的局限性,树木移栽成为短时间迅速提高城市绿化水平的有效途径。

现有的树木移栽方式一般分为人工移栽以及机械化移栽这两种方式。人工移栽存在劳动强度大、移栽规模小、生产成本高、移栽效率低等缺陷,而机械化移栽可提高功效几十倍甚至上百倍。因此,机械化移栽方式就成为当今亟需普及并进一步提高的树木移栽方式。

机械化移栽方式的实现主要依托树木移植机来完成,目前,市面上已经有多种树木移植机,它们的工作原理和适用范围不尽相同,但大多数树木移植机都是靠大臂驱动机构来完成树木移植工作。工作时,树木移植机的大臂由液压缸驱动,大臂末端带动铲片运动完成树木移植,其中主要由大臂机构参数即各杆的杆长和铰链点的位置来决定大臂驱动机构的运动性能和功耗。目前的树木移植机大臂驱动机构虽然能带动铲片完成树木移植,但是移植过程中大臂末端的轨迹不是直上直下的,这样就增加了移植时的功耗。因此,优化树木移植机大臂机构参数以满足大臂末端直上直下的轨迹要求并且使得移植过程中液压缸做功最小是本领域亟需解决的问题。

发明内容

本发明针对现有技术中存在的移植过程中大臂末端的轨迹不是直上直下从而增加了移植时的功耗等缺陷,提供了一种新的移树机大臂驱动机构的参数优化设计方法。

为了解决上述技术问题,本发明通过以下技术方案实现:

一种移树机大臂驱动机构的参数优化设计方法,所述的移树机大臂驱动机构包括液压缸BE、杆DEF-EMP、杆AD、杆CF,点A、B、C、D、E、F为铰链点,当液压缸BE行程增加并绕B点转动时,杆DEF-EMP将绕E点转动,杆AD绕A点转动,杆CF绕C点转动,末端P实现预定轨迹的上升运动,所述的参数优化设计方法包括如下步骤:

第一步、确定设计变量:

取杆AD的长度为设计变量X1(单位:mm);

取杆DEF-EMP上DE的长度为设计变量X2(单位:mm);

取杆DEF-EMP上EF的长度为设计变量X3(单位:mm);

取杆CF的长度为设计变量X4(单位:mm);

取铰链点A、B之间的距离为设计变量X5(单位:mm);

取铰链点B、C之间的距离为设计变量X6(单位:mm);

第二步、根据具体设计要求确定X1、X2、X3、X4、X5、X6的取值范围;

第三步、建立移树机大臂驱动机构的运动学模型:

建立以铰链点A为坐标原点的直角坐标系,将各杆表示为杆矢,并将各杆矢用指数形式的复数表示,

1、位置分析:

由封闭图形ADEFCA可写出机构第一个封闭矢量方程:

由封闭图形ADEBA可写出机构第二个封闭矢量方程:

由封闭图形BEFCB可写出机构第三个封闭矢量方程:

将矢量方程(1)(2)(3)联立并写出其复数形式为:

将方程组(4)的实部和虚部分离,得:

通过对方程组(5)进行非线性方程组求解,得α1、α2、α3、α5的值;

AD杆质心坐标为:

BE质心坐标为:

CF杆质心坐标为:

DEF-EMP杆质心坐标为:

其中:l0为杆DEF-EMP质心与铰链点E之间的距离(单位:mm);

l1为液压缸BE的长度(单位:mm);

lAC为铰链点A、C间的距离(单位:mm);

α1为液压缸BE与X轴之间的夹角(单位:度);

α2为杆AD与X轴之间的夹角(单位:度);

α3为杆DE与X轴之间的夹角(单位:度);

α5为杆CF与X轴之间的夹角(单位:度);

αAB为铰链点A、B连线与X轴之间的夹角(单位:度);

αBC为铰链点B、C连线与X轴之间的夹角(单位:度);

αAC为铰链点A、C连线与X轴之间的夹角(单位:度);

θ1为杆EF与杆DE之间的夹角(单位:度);

2、速度分析:

求方程组(6)一阶导数,得AD杆质心速度为:

求方程组(7)一阶导数,得BE质心速度为:

求方程组(8)一阶导数,得CF杆质心速度为:

求方程组(9)一阶导数,得DEF-EMP杆质心速度为:

3、加速度分析:

求方程组(6)二阶导数,得AD质心加速度为:

求方程组(7)二阶导数,得BE质心加速度为:

求方程组(8)二阶导数,得CF质心加速度为:

求方程组(9)二阶导数,得DEF-EMP质心加速度为:

第四步、建立移树机大臂驱动机构的动力学模型:

对机构中各杆进行受力分析,分析杆AD受力情况,动力学平衡方程为:

分析杆BE受力情况,动力学平衡方程为:

分析杆CF受力情况,动力学平衡方程为:

分析杆DEF-EMP受力情况,动力学平衡方程为:

其中:FAx、FAy分别为铰链点A处x方向和y方向的分力(单位:N);

FBx、FBy分别为铰链点B处x方向和y方向的分力(单位:N);

FCx、FCy分别为铰链点C处x方向和y方向的分力(单位:N);

FDx、FDy分别为铰链点D处x方向和y方向的分力(单位:N);

FEx、FEy分别为铰链点E处x方向和y方向的分力(单位:N);

FFx、FFy分别为铰链点F处x方向和y方向的分力(单位:N);

l6为杆EM的长度(单位:mm);

l7为杆MP的长度(单位:mm);

θ2为杆EM与杆DE之间的夹角(单位:度);

θ3为杆MP与杆DE之间的夹角(单位:度);

G0为末端P举升树木的重力(单位:N);

m1为液压缸BE的质量(单位:kg);

m2为杆AD的质量(单位:kg);

m4为杆DEF-EMP的质量(单位:kg);

m5为杆CF的质量(单位:kg);

rA、rB、rC、rD、rE、rF分别为铰链点A、B、C、D、E、F的半径(单位:mm);

f为铰链点处的摩擦系数;

联立方程(18)-(29)求得机构各铰链点处的受力情况;

分析液压缸BE活塞受力情况,动力学平衡方程为:

∑Fx=FEx-Ftsinα1+FNcosα1=0(30)

∑Fy=FEy+Ftcosα1+FNsinα1-G=0(31)

其中:FN为液压缸BE的活塞受到的内部压力(单位:N);

Ft为液压缸BE的壁对活塞的压力(单位:N);

G为液压缸BE的活塞的重力(单位:N);

联立方程(30)(31)求得液压缸BE的活塞所受内部压力FN

第五步、建立目标函数:

1、液压缸BE在工作过程中做功的目标函数用F1(x)表示,数学表达式如下:

其中s为液压缸BE的行程;

2、移树机大臂驱动机构的末端P的实际运动轨迹的目标函数用F2(x)表示,数学公式及推导过程如下:

设P点的实际运动轨迹为Pi(xpi,ypi),理想运动轨迹为直线P0P,P0为最低点,其坐标为(x0,y0),P为最高点,其坐标为(x,y),其中x=x0,y=y0+h,h为树木被抬升的高度,则P0P的直线方程为x=x0

实际轨迹点Pi(xpi,ypi)到直线P0P的垂直距离di为设计的误差,其数学表达di=|xpi-x0|;

为了使Pi的点实际运动轨迹以最高的精度接近期望的直线,要求Pi点在yi到y这一段高度范围内误差的均方差最小,即:F2(x)的值最小;

综合考虑上述各分目标函数,建立目标函数:min F(x)=λ1F1(x)+λ2F2(x)

其中λ1、λ2为加权因子;

第六步、建立约束函数:

根据移树机大臂驱动机构的结构空间和工作空间、运动时不发生干涉以及传动性能良好的要求,确定设计变量及传动角的约束如下:

设计变量X=[X1>2>3>4>5>6]的上限和下限分别为:

ub=[500,630,520,1300,1130,1770];

lb=[400,530,420,1200,1030,1670];

机构传动角γ≥40°;

第七步、根据设计变量、约束函数、大臂驱动机构的运动学模型、动力学模型及目标函数编制优化设计的计算机程序并输入计算机进行运行,采用有约束的优化设计算法对各设计变量X1、X2、X3、X4、X5、X6进行优化计算,直至达到期望的优化值;

第八步:输出优化设计计算结果及其运动仿真图形。

以上步骤中,通过第一步、第二步能够确定相关设计变量的取值范围,并通过第三步得到相关速度、加速度方程,通过第四步得到相关动力学平衡方程,通过第五步得到液压缸BE做功的目标函数以及移树机大臂驱动机构的末端P实际运动轨迹的目标函数,通过第六步得到其约束函数,从而通过第七步得到期望的优化值并通过第八步进行输出,通过以上步骤,最终能够得到优化后的大臂驱动机构,从而使得移树过程中大臂驱动机构的做功最小,从而降低移植过程中的功耗。

作为优选,上述所述的一种移树机大臂驱动机构的参数优化设计方法,所述的有约束的优化设计算法为遗传算法。

遗传算法是一类借鉴生物界的进化规律演化而来的随机化搜索方法,通过遗传算法能够得到更优的优化结果。

与现有技术相比,本发明的有益效果是:

(1)本发明提供了一种移树机大臂驱动机构的参数优化设计方法,利用所提供的优化设计方法得到大臂驱动机构最佳参数,满足大臂末端P直上直下的轨迹要求并且使得移植过程中液压缸BE做功最小,从而使得整个移树机在移植过程中的功耗大大降低。

(2)采用本发明提供的参数优化设计方法,可根据所设计的不同规格的移树机进行相应的参数优化,大大缩短了研发时间。

附图说明

图1为本发明中移树机大臂驱动机构的结构示意图;

图2为本发明中移树机大臂驱动机构的各杆受力分析图;

图3为优化程序运行框图;

图4为目标函数值随计算代数变化过程图;

图5为移树机大臂驱动机构初始运动仿真图;

图6为优化结果运动仿真图。

具体实施方式

下面结合附图1-6和具体实施方式对本发明作进一步详细描述,但它们不是对本发明的限制:

实施例1

如图1至图6所示,一种移树机大臂驱动机构的参数优化设计方法,所述的移树机大臂驱动机构包括液压缸BE、杆DEF-EMP、杆AD、杆CF,点A、B、C、D、E、F为铰链点,当液压缸BE行程增加并绕B点转动时,杆DEF-EMP将绕E点转动,杆AD绕A点转动,杆CF绕C点转动,末端P实现预定轨迹的上升运动,所述的参数优化设计方法包括如下步骤:

第一步、确定设计变量:

取杆AD的长度为设计变量X1(单位:mm);

取杆DEF-EMP上DE的长度为设计变量X2(单位:mm);

取杆DEF-EMP上EF的长度为设计变量X3(单位:mm);

取杆CF的长度为设计变量X4(单位:mm);

取铰链点A、B之间的距离为设计变量X5(单位:mm);

取铰链点B、C之间的距离为设计变量X6(单位:mm);

第二步、根据具体设计要求确定X1、X2、X3、X4、X5、X6的取值范围;

第三步、建立移树机大臂驱动机构的运动学模型:

建立以铰链点A为坐标原点的直角坐标系,将各杆表示为杆矢,并将各杆矢用指数形式的复数表示,

1、位置分析:

由封闭图形ADEFCA可写出机构第一个封闭矢量方程:

由封闭图形ADEBA可写出机构第二个封闭矢量方程:

由封闭图形BEFCB可写出机构第三个封闭矢量方程:

将矢量方程(1)(2)(3)联立并写出其复数形式为:

将方程组(4)的实部和虚部分离,得:

通过对方程组(5)进行非线性方程组求解,得α1、α2、α3、α5的值;

AD杆质心坐标为:

BE质心坐标为:

CF杆质心坐标为:

DEF-EMP杆质心坐标为:

其中:l0为杆DEF-EMP质心与铰链点E之间的距离(单位:mm);

l1为液压缸BE的长度(单位:mm);

lAC为铰链点A、C间的距离(单位:mm);

α1为液压缸BE与X轴之间的夹角(单位:度);

α2为杆AD与X轴之间的夹角(单位:度);

α3为杆DE与X轴之间的夹角(单位:度);

α5为杆CF与X轴之间的夹角(单位:度);

αAB为铰链点A、B连线与X轴之间的夹角(单位:度);

αBC为铰链点B、C连线与X轴之间的夹角(单位:度);

αAc为铰链点A、C连线与X轴之间的夹角(单位:度);

θ1为杆EF与杆DE之间的夹角(单位:度);

2、速度分析:

求方程组(6)一阶导数,得AD杆质心速度为:

求方程组(7)一阶导数,得BE质心速度为:

求方程组(8)一阶导数,得CF杆质心速度为:

求方程组(9)一阶导数,得DEF-EMP杆质心速度为:

3、加速度分析:

求方程组(6)二阶导数,得AD质心加速度为:

求方程组(7)二阶导数,得BE质心加速度为:

求方程组(8)二阶导数,得CF质心加速度为:

求方程组(9)二阶导数,得DEF-EMP质心加速度为:

第四步、建立移树机大臂驱动机构的动力学模型:

对机构中各杆进行受力分析,分析杆AD受力情况,动力学平衡方程为:

分析杆BE受力情况,动力学平衡方程为:

分析杆CF受力情况,动力学平衡方程为:

分析杆DEF-EMP受力情况,动力学平衡方程为:

其中:FAx、FAy分别为铰链点A处x方向和y方向的分力(单位:N);

FBx、FBy分别为铰链点B处x方向和y方向的分力(单位:N);

FCx、FCy分别为铰链点C处x方向和y方向的分力(单位:N);

FDx、FDy分别为铰链点D处x方向和y方向的分力(单位:N);

FEx、FEy分别为铰链点E处x方向和y方向的分力(单位:N);

FFx、FFy分别为铰链点F处x方向和y方向的分力(单位:N);

l6为杆EM的长度(单位:mm);

l7为杆MP的长度(单位:mm);

θ2为杆EM与杆DE之间的夹角(单位:度);

θ3为杆MP与杆DE之间的夹角(单位:度);

G0为末端P举升树木的重力(单位:N);

m1为液压缸BE的质量(单位:kg);

m2为杆AD的质量(单位:kg);

m4为杆DEF-EMP的质量(单位:kg);

m5为杆CF的质量(单位:kg);

rA、rB、rC、rD、rE、rF分别为铰链点A、B、C、D、E、F的半径(单位:mm);

f为铰链点处的摩擦系数;

联立方程(18)-(29)求得机构各铰链点处的受力情况;

分析液压缸BE活塞受力情况,动力学平衡方程为:

∑Fx=FEx-Ftsinα1+FNcosα1=0(30)

∑Fy=FEy+Ftcosα1+FNsinα1-G=0(31)

其中:FN为液压缸BE的活塞受到的内部压力(单位:N);

Ft为液压缸BE的壁对活塞的压力(单位:N);

G为液压缸BE的活塞的重力(单位:N);

联立方程(30)(31)求得液压缸BE的活塞所受内部压力FN

第五步、建立目标函数:

1、液压缸BE在工作过程中做功的目标函数用F1(x)表示,数学表达式如下:

其中s为液压缸BE的行程;

2、移树机大臂驱动机构的末端P的实际运动轨迹的目标函数用F2(x)表示,数学公式及推导过程如下:

设P点的实际运动轨迹为Pi(xpi,ypi),理想运动轨迹为直线P0P,P0为最低点,其坐标为(x0,y0),P为最高点,其坐标为(x,y),其中x=x0,y=y0+h,h为树木被抬升的高度,则P0P的直线方程为x=x0

实际轨迹点Pi(xpi,ypi)到直线P0P的垂直距离di为设计的误差,其数学表达di=|xpi-x0|;

为了使Pi的点实际运动轨迹以最高的精度接近期望的直线,要求Pi点在yi到y这一段高度范围内误差的均方差最小,即:F2(x)的值最小;

综合考虑上述各分目标函数,建立目标函数:min F(x)=λ1F1(x)+λ2F2(x)

其中λ1、λ2为加权因子;

第六步、建立约束函数:

根据移树机大臂驱动机构的结构空间和工作空间、运动时不发生干涉以及传动性能良好的要求,确定设计变量及传动角的约束如下:

设计变量X=[X1>2>3>4>5>6]的上限和下限分别为:

ub=[500,630,520,1300,1130,1770];

lb=[400,530,420,1200,1030,1670];

机构传动角γ≥40°;

第七步、根据设计变量、约束函数、大臂驱动机构的运动学模型、动力学模型及目标函数编制优化设计的计算机程序并输入计算机进行运行,采用有约束的优化设计算法对各设计变量X1、X2、X3、X4、X5、X6进行优化计算,直至达到期望的优化值;

第八步:输出优化设计计算结果及其运动仿真图形。

作为优选,所述的有约束的优化设计算法为遗传算法。

实施例2

设移树机大臂驱动机构的初始参数如下:液压缸BE初始长度l1=1000mm,杆AD的长度X1=455mm,杆DE的长度X2=580mm,杆EF的长度X3=470mm,杆CF的长度X4=1250mm,杆EM的长度l6=1615mm,杆MP的长度l7=930mm,铰链点A、B间的距离X5=1080mm,铰链点B、C间的距离X6=1720mm,铰链点A、C间的距离lAc=2100mm,液压缸BE与X轴之间的夹角α1=58.785°,杆AD与X轴之间的夹角α2=53.177°,杆DE与X轴之间的夹角α3=307.059°,杆CF与X轴之间的夹角α5=162.386°,铰链点A、B连线与X轴之间的夹角αAB=283.4°,铰链点A、C连线与X轴之间的夹角αAc=338.16°,铰链点B、C连线与X轴之间的夹角αBC=9°,杆EF与杆DE之间的夹角θ1=-20°,杆EM与杆DE之间的夹角θ2=38°,杆MP与杆DE之间的夹角θ3=23°,液压缸BE质量m1=50kg,杆AD质量m2=17kg,杆DEF-EMP质量m4=150kg,杆CF质量m5=16kg,铰链点A半径rA=30mm,铰链点B半径rB=20mm,铰链点C半径rC=30mm,铰链点D半径rD=30mm,铰链点E半径rF=20mm,铰链点F半径rF=20mm,铰链点处的摩擦因数f=0.1。

首先,编写运动仿真程序及目标函数值求解程序,并将已知条件代入程序运行,输出如图5所示的运动仿真图形和目标函数值F=4.1686,其中:液压缸BE做功F1=1.4929,机构末端P的实际运动轨迹与期望的运动轨迹误差F2=6.8444。

其次,对上述发明内容中所述的设计变量、约束函数、目标函数以及大臂驱动机构的运动学模型、动力学模型编写优化程序,并代入已知条件进行优化计算,本优化程序的算法采用了遗传算法,程序运行框图如图3所示,优化计算过程中,目标函数值及目标函数平均值随迭代次数的变化关系如图4所示。

经计算,优化计算结果为:

杆AD的长度X1=400.031mm,杆DE的长度X2=629.915mm,杆EF的长度X3=516.107mm,杆CF的长度X4=1299.807mm,铰链点A、B间的距离X5=1097.348mm,铰链点B、C间的距离X6=1681.723mm,目标函数值F=2.5737,其中:液压缸BE做功F1=1.3602,机构末端P的实际运动轨迹与期望的运动轨迹误差F2=3.7872。与初始条件对应的目标函数相比,两个子目标函数的值都有明显的减小,达到了优化效果。

最后,将优化结果代入运动仿真程序,输出如图6所示的运动仿真图形。

总之,以上所述仅为本发明的较佳实施例,凡依本发明申请专利的范围所作的均等变化与修饰,皆应属本发明的涵盖范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号