一种电动执行机构的测试系统的转矩测试方法技术方案

技术编号:13284485 阅读:122 留言:0更新日期:2016-07-09 01:19
一种电动执行机构的测试系统的转矩测试方法,涉及电动执行机构的检测和测试领域,尤其涉及对电动执行机构进行测试的测试系统的转矩的测试方法的改进。提出了一种同时兼具了实时性、高效性、精准性、科学性,且具有工作流程智能化、逻辑清晰和误差极小的特点的电动执行机构的测试系统的转矩测试方法。利用回归模型分析的思想采用多种算法来模拟逼近转矩的标定曲线,很好的解决了由于机械磨损、惯性冲击、加工精度等干扰因素带来的一系列问题,大大降低了传统的线性标定轨迹带来的误差。更精确更高效更科学的完成电动执行机构调试系统的转矩标定以及电动执行机构转矩大小测试。让标定转矩更加精确,使得测量的电动执行机构的转矩值更加精确可靠。

【技术实现步骤摘要】
一种电动执行机构的测试系统的转矩测试方法
本专利技术涉及电动执行机构的检测和测试领域,尤其涉及对电动执行机构进行测试的测试系统的转矩的测试方法的改进。
技术介绍
目前,现有技术中对测试系统的转矩标定通常采用分段式的折线来进行标定,最后将电动执行机构的转矩值通过直线方程进行计算得出。然而,此类通过折线进行标定通常存在着以下问题:一、由于机械磨损、惯性冲击、加工精度等实际存在的且不可避免的干扰因素的存在,其标定轨迹不可能是线性关系,折线标定显然具有较大的误差;二、在标定过程中通常也存在着一定的人为的干扰因素,极易出现因人工手动操作延时或提前而导致标定值和实际转矩值出现较大偏差的问题;三、通过折线进行标定,其折线的结构受样本点的数量影响极大,为提高其标定的准确性,通常需选取大量的样本点,具有费时费工的缺陷。这样,现有技术中的标定方法并不具备科学性和合理性,也不能有效满足工业自动化发展的实时性、高效性、精准性、科学性、智能性的要求。
技术实现思路
本专利技术针对以上问题,提出了一种同时兼具了实时性、高效性、精准性、科学性,且具有工作流程智能化、逻辑清晰和误差极小的特点的电动执行机构的测试系统的转矩测试方法。本专利技术的技术方案为:按以下步骤进行标定:1)、建立原始样本集:对测试系统进行转矩加载;从而得若干由一一对应的电流和转矩构成的原始样本,所有原始样本的集合记为原始样本集;2)、建立原始样本子集:将所述原始样本集分为若干原始样本子集;3)、滤波:对每个原始样本子集、通过滤波算法进行滤波处理,得由若干二次样本构成的二次样本集,待用;4)、建模:在计算机中建立数学模型;5)、建立学习过程:在计算机中编写样本学习算法的程序,从而建立所述数学模型的学习过程;6)、样本学习:将二次样本集输入数学模型中,并根据步骤5)中编写的样本学习算法的程序进行学习,得标定曲线的曲线函数;7)、转矩测试:通过测试系统对电动执行机构进行转矩测试,并根据标定曲线计算出电动执行机构的所有转矩数据。步骤3)中的滤波算法包括高斯低通滤波算法、卡尔曼滤波算法、限幅滤波算法、中值滤波算法、均值滤波算法、粒子滤波算法和复合滤波算法。所述步骤4)中的样本学习算法包括纵向距离最短算法、误差绝对值和最小算法、误差模最大值最小算法、均方误差最小算法和极大似然估计算法。所述数学模型通过如下公式表达:其中a和T(a)为模型的输入参数,a表示电流,T(a)表示转矩,c为模型的控制参数,ε0,ε1,ε2,···εc为力矩标定函数表达式系数,输出结果为转矩计算函数,用如下公式表达:y=εcxc+εc-1xc-1+···ε2x2+ε1x+ε0。所述数学模型为BP神经网络模型。本专利技术利用回归模型分析的思想采用多种算法来模拟逼近转矩的标定曲线,很好的解决了由于机械磨损、惯性冲击、加工精度等干扰因素带来的一系列问题,大大降低了传统的线性标定轨迹带来的误差。在数据采集系统中,由于数据采集传感器或自动化电气特性因素或现场环境工况等因素的变化,随着时间的推移或生产工况的变化,所采集的数据经常会发生漂移,直接导致标定值和转矩值较大偏差。本专利技术从两个方面入手来解决上述问题:第一,在选取原始样本的时候控制样本的数量与质量;第二,通过高斯滤波算法对在原始样本进行滤波处理,排除噪声提高精度。本专利技术中使用连续、平滑、多变和无限逼近的曲线取代目前分段直线式的转矩标定轨迹。解决了分段式直线标定受样本点数量影响的约束,函数不连续间断点太多等问题。很好的满足了工业自动化发展实时性高效性精确性科学性的要求,是一种稳定、高效、精确的电动执行机构的测试系统的转矩标定方法。本专利技术的有益效果在于:能够更精确更高效更科学的完成电动执行机构调试系统的转矩标定以及电动执行机构转矩大小测试。标准转矩传感器的高分辨率能够让标定转矩更加精确,较好的数学模型和样本学习算法完全拟合出标定转矩的轨迹,使得测量的电动执行机构的转矩值更加精确可靠。附图说明图1是本专利技术的标定曲线轨迹图;图中c是控制参数,样本1为原始样本,样本2为二次样本。具体实施方式本专利技术如图1所示,在下述实施例中以2000Nm的测试系统为背景,所有试验均在该测试系统上完成;1)、建立原始样本集:通过电动执行机构、磁粉、机械等加载方式对测试系统进行转矩加载;从而得若干由一一对应的电流和转矩构成的原始样本,所有原始样本的集合记为原始样本集;2)、建立原始样本子集:将所述原始样本集分为若干原始样本子集;其建立原始样本子集的整体过程为:1.1)、记录所有原始样本,即原始样本集;1.2)、选定若干指定转矩值;1.3)、针对每个指定转矩值,在原始样本集中找出与所述指定转矩值接近的若干原始样本,并分别记录为若干原始样本子集;在上述原始样本集的具体建立过程中,有效的排除了因人为的干扰因素而记录的误差较大却又未被记录的原始样本,并同时抵消了一些在记录过程中存在的干扰因素(由于人工手动操作的延时或提前而导致读出的转矩值和实际转矩值出现较大的偏差,而步骤1.3)建立了原始样本子集后,则将误差较大的点排除在外),从而有效的降低了误差;与此同时,步骤1.2)中指定转矩值的数量并不是越多越好,通常在8-12个左右,指定转矩值的数量太多将会增加下述步骤中学习的难度,更重要的是精度会受到影响;具体来说:指定转矩值的数量增加后在指定转矩值附近一小段区域内的函数虽然可以比较准确的反映曲线轨迹,但是最终的标定曲线为了尽可能多的覆盖二次样本,从整个区域上看函数的变化会更复杂(整体标定曲线的平滑性极差)反而影响到数据精度。3)、滤波:对每个原始样本子集通过滤波算法进行滤波处理,从而使得一个原始样本子集在滤波后得一个二次样本,进而得由若干二次样本构成的二次样本集,待用;本专利技术中优先使用的滤波算法是高斯低通滤波算法(如图1中所示,在椭圆形的取值范围内‘x’表原始样本,同一原始样本集中的若干原始样本经高斯低通滤波后形成了如‘*’所示的二次样本),也可以使用其他相类似的算法进行代替,如卡尔曼滤波算法、限幅滤波算法、中值滤波算法、均值滤波算法、粒子滤波算法、复合滤波算法等。高斯滤波实质上是一种信号的滤波器,其噪声是最大的问题,由于误差会累计传递等原因,用于得到信噪比SNR较高的信号输出。与此相关的有Gauss-Laplace变换,其实就是为了得到较好的边缘,先对信号做Gauss平滑滤波,剔除噪声,然后求二阶导矢,用二阶导的过零点确定边缘,在计算时也是频域乘积空域卷积。滤波器就是建立的一个数学模型,通过这个模型来将图像数据进行能量转化,能量低的就排除掉,噪声就是属于低能量部分。4)、建模:在计算机中建立数学模型和数学模型的控制参数(用于下述第一种多元函数建模过程中);所述数学模型通过如下公式表达:其中a和T(a)为模型的输入参数,a表示电流,T(a)表示转矩,c为模型的控制参数,ε0,ε1,ε2,···εc为力矩标定函数表达式系数,输出结果为转矩计算函数,用如下公式表达:y=εcxc+εc-1xc-1+···ε2x2+ε1x+ε0。此外,本专利技术的数学模型还可以为BP神经网络模型。神经网络是基于模仿大脑神经网络结构和功能而建立的一种信息系统,具有很强的自适应、自学习功能,BP神经网络不仅有输入层节点,输出层节点,而且有本文档来自技高网...

【技术保护点】
一种电动执行机构的测试系统的转矩测试方法,其特征在于,按以下步骤进行标定:1)、建立原始样本集:对测试系统进行转矩加载;从而得若干由一一对应的电流和转矩构成的原始样本,所有原始样本的集合记为原始样本集;2)、建立原始样本子集:将所述原始样本集分为若干原始样本子集;3)、滤波:对每个原始样本子集通过滤波算法进行滤波处理,得由若干二次样本构成的二次样本集,待用;4)、建模:在计算机中建立数学模型;5)、建立学习过程:在计算机中编写样本学习算法的程序,从而建立所述数学模型的学习过程;6)、样本学习:将二次样本集输入数学模型中,并根据步骤5)中编写的样本学习算法的程序进行学习,得标定曲线的曲线函数;7)、转矩测试:通过测试系统对电动执行机构进行转矩测试,并根据标定曲线计算出电动执行机构的所有转矩数据。

【技术特征摘要】
1.一种电动执行机构的测试系统的转矩测试方法,其特征在于,按以下步骤进行标定:1)、建立原始样本集:对测试系统进行转矩加载;从而得若干由一一对应的电流和转矩构成的原始样本,所有原始样本的集合记为原始样本集;2)、建立原始样本子集:将所述原始样本集分为若干原始样本子集;3)、滤波:对每个原始样本子集通过滤波算法进行滤波处理,得由若干二次样本构成的二次样本集,待用;4)、建模:在计算机中建立数学模型;所述数学模型通过如下公式表达:其中a为模型的输入参数,T(a)为模型的输出参数,k为0到c的整数,a表示电流,T(a)表示转矩,c为模型的控制参数,ε0,ε1,ε2,…εc为力矩标定函数表达式系数,输出结果为转矩计算函数,用如下公式表达:y=εcxc+εc-1xc-1+…ε2x2+ε1x+ε0;5)、建立学习过程:在计算机中编写样本学习算法的程序,从而建立所述...

【专利技术属性】
技术研发人员:汤占峰龚九洲陈曦刘旭华许一民燕琦
申请(专利权)人:扬州电力设备修造厂有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1