一种伺服电机测试平台变负载变惯量控制方法

文档序号:10533279阅读:603来源:国知局
一种伺服电机测试平台变负载变惯量控制方法
【专利摘要】本发明公开了一种伺服电机测试平台变负载变惯量控制方法,包括以下步骤:用户通过上位机向DAC模块发送变负载变惯量操作指令,DAC模块将输入的变负载变惯量操作指令信号变换成相应控制信号而后输出到信号调理模块调理,而后输出到功率放大器换为相应大小的激磁电流,并相应输出至模拟载荷模块,模拟载荷模块对被测电机加载不同的工况;根据上位机发送变负载变惯量操作指令的不同,通过变负载变惯量控制方法实现对伺服电机的不同加载、卸载、加惯量、卸惯量方式。本发明可广泛地应用于需要全面测试伺服电机在不同工况下机械性能的场合。
【专利说明】
一种伺服电机测试平台变负载变惯量控制方法
技术领域
[0001]本发明属于电机测试领域,涉及一种伺服电机测试平台变负载变惯量控制方法,特别涉及电机机械性能测试方法。
【背景技术】
[0002]目前伺服电机测试方法多采用对拖加载法,如中国专利局于2010年08月04日公开了一份CN101793605B号文献,名称为基于伺服电机的动态加载方法,该基于伺服电机的动态加载方法所用系统包括被测伺服电机、加载电机、转矩/转速传感器,它可以先用转矩/转速传感器标定加载电机的输入输出转矩关系曲线,系统控制器根据给定的载荷谱及关系曲线发送驱动转矩指令值和制动转矩指令值,对被测电机进行加载;其不足之处是该系统只能模拟摩擦负载状态的转矩曲线、弹性模拟负载状态的转矩曲线和模拟粘滞负载状态的转矩曲线中的任意一种、任意两种叠加或三种叠加,且在测试过程中不能改变加载到系统的惯量大小。然而伺服电机在实际工作中可能出现无法预料的变负载变惯量工况,目前存在的伺服电机测试装置或系统不能全面模拟给被测伺服电机加载的负载和惯量的大小及类型,因此不能完全模拟伺服电机工作的实际工况。

【发明内容】

[0003]本发明的目的在于,针对目前伺服电机机械性能测试试验技术的不足,提出一种伺服电机测试平台变负载变惯量控制方法,模拟伺服电机实际工作中变负载变惯量的工况,从而能够更加真实地测试电机的机械性能。其可实现在伺服电机机械性能测试时提供的不同的加载工况、卸载工况、加惯量工况和卸惯量工况,用于全面模拟伺服电机工作的实际工况。
[0004]为实现上述目标,本发明的技术方案概述如下:
[0005]—种伺服电机测试平台变负载变惯量控制方法,该方法所使用的装置至少由信号采集处理控制模块、被测电机模块、模拟载荷模块所组成;所述信号采集处理控制模块由上位机1、转速转矩传感器4、信号调理模块9、DAC模块10、编码器和计数器模块11所组成;所述被测电机模块由伺服电机驱动器2、伺服电机3所组成;所述模拟载荷模块由磁粉制动器5、磁粉离合器6、惯量块7、功率放大器8所组成;所述伺服电机3与转速转矩传感器4、磁粉制动器5、磁粉离合器6、惯量块7依次机械连接。
[0006]用户通过所述上位机I向DAC模块10发送变负载操作指令,所述DAC模块10将输入的变负载操作指令信号变换成模拟控制信号而后输出到信号调理模块9,所述模拟控制信号经信号调理模块9调理后输出到功率放大器8,所述功率放大器8将输入的信号转换为相应大小的激磁电流,并输出至磁粉制动器5,所述磁粉制动器5根据输入的激磁电流的大小产生不同的输出转矩,并将产生的不同输出转矩作为不同类型负载载荷加载到伺服电机3。
[0007]所述DAC模块10输出的模拟控制信号至少包括:变化量值Δ u、目标值Ut、变化量值Au作用的单位时间长度值△ t和到达目标值Ut所需时间的最小值T ;用户可随时调整所述DAC模块10输出的模拟控制信号的变化量值Au、目标值Ut、变化量值Au作用的单位时间长度值A t和到达目标值仏所需时间的最小值T,进而控制磁粉制动器5的输出转矩值大小随时间做任意变化。
[0008]根据所述上位机I发送变负载操作指令的不同,通过变负载控制方法实现对伺服电机3的不同加载方式和卸载方式。其中加载方式又分为突变加载方式和非突变加载方式,卸载方式又分为突变卸载方式和非突变卸载方式。
[0009]用户通过所述上位机I向DAC模块10发送变惯量操作指令,所述DAC模块10将输入的变负载操作指令信号变换成开关控制信号而后输出到信号调理模块9,所述开关控制信号经信号调理模块9调理后输出到功率放大器8,所述功率放大器8将输入的信号转换为相应周期、占空比的激磁电流,并输出至磁粉离合器6,改变所述磁粉离合器6的激磁线圈的“失电”和“得电”状态来改变磁粉离合器6的“分离”和“结合”的状态,从而实现灵活地改变加载到系统的转动惯量的大小。
[0010]所述DAC模块10输出的开关控制信号至少包括:作用周期时间长度值Ts,作用量占空比值N ;用户通过上位机I调整所述DAC模块10输出的开关控制信号的作用周期时间长度值Ts,作用量占空比值N,实现控制磁粉离合器6的“分离”和“结合”的状态,进而使所述“分离”和“结合”的状态随时间做任意变化。
[0011]根据所述上位机I发送变惯量操作指令的不同,通过变惯量控制方法实现对伺服电机3的不同加惯量方式和卸惯量方式。磁粉离合器6在每个开关控制信号的作用周期时间长度值Ts内处于“结合”状态的时间长度值Tsc = Ts*N,其中N为开关控制信号的作用量占空比值,Ts值为大于O的任意数值,具体值可依具体需求确定;当N取值为大于O且小于等于I的任意数值时系统处于加惯量工况,当N取值等于O时系统处于卸惯量工况。
[0012]本发明具有以下优点:
[0013]1.本发明采用参数化设计,根据用户所希望实现的电机机械性能测试工况的不同,可以灵活地调节DAC模块输出的模拟控制信号的变化量值Au、模拟控制信号的目标值Ut、模拟控制信号的变化量值Au作用单位时间长度值At和模拟控制信号的到达目标值Ut所需时间总长度值T这4个参数,还可以灵活地调节DAC模块输出的开关控制信号的作用周期时间长度值Ts,开关控制信号的作用量占空比值N这2个参数,进而实现输出不同的控制信号及控制信号变换、组合,较好的满足在系统上实现用户给定工况这一要求。
[0014]2.本发明可全面模拟电机工作的实际工况(加载、卸载、加惯量和卸惯量),即可以通过调节DAC模块输出的模拟控制信号的变化量值Δ U、模拟控制信号的目标值Ut、模拟控制信号的变化量值Au作用单位时间长度值At和模拟控制信号的到达目标值Ut所需时间总长度值T这4个参数,实现磁粉制动器输出力矩值大小随时间做任意变化,还可以通过调节DAC模块输出的开关控制信号的作用周期时间长度值Ts,开关控制信号的作用量占空比值N这2个参数,实现磁粉离合器“分离”和“结合”状态随时间做任意变化,进而实现对被测伺服电机充分的静/动态特性测试,具有装置结构简单、操作容易、成本低、精度高等特点,具有良好的应用前景。
【附图说明】
[0015]附图为是一种伺服电机测试平台变负载变惯量控制方法所用装置示意图:
[0016]附图中1-上位机;2_伺服电机驱动器;3_伺服电机;4_转速转矩传感器;5-磁粉制动器;6_磁粉离合器;7_惯量块;8_功率放大器;9_信号调理模块;10-DAC模块;11_编码器和计数器模块。
【具体实施方式】
[0017]下面结合附图对本发明做进一步说明。
[0018]本发明一种伺服电机测试平台变负载变惯量控制方法,该方法所使用的装置如附图所示,包括上位机1、伺服电机驱动器2、伺服电机3、转速转矩传感器4、磁粉制动器5、磁粉离合器6、惯量块7、功率放大器8、信号调理模块9、DAC模块10、编码器和计数器模块11。其中,上位机1、转速转矩传感器4、信号调理模块9、DAC模块10、编码器和计数器模块11组成信号采集处理模块;伺服电机驱动器2、伺服电机3组成被测电机模块;磁粉制动器5、磁粉离合器6、惯量块7、功率放大器8组成模拟载荷模块。伺服电机3、转速转矩传感器4、磁粉制动器5、磁粉离合器6共同放置在测试平台上,转矩转速传感器4设置在伺服电机3和磁粉制动器5之间,伺服电机3的转轴与转矩转速传感器4的转轴之间用联轴器连接,磁粉制动器5的转轴与转矩转速传感器4的转轴之间用联轴器连接,磁粉离合器6的转轴与磁粉制动器5的转轴之间用联轴器连接,惯量块7通过键安装在磁粉离合器5的转轴上。
[0019]—种伺服电机测试平台变负载变惯量控制方法的具体步骤为:
[0020]用户通过所述上位机I向DAC模块10发送变负载操作指令,所述DAC模块10将输入的变负载操作指令信号变换成模拟控制信号而后输出到信号调理模块9,所述模拟控制信号经信号调理模块9调理后输出到功率放大器8,所述功率放大器8将输入的信号转换为相应大小的激磁电流,并输出至磁粉制动器5,所述磁粉制动器5根据输入的激磁电流的大小产生不同的输出转矩,并将产生的不同输出转矩作为不同类型负载载荷加载到伺服电机3。
[0021]—种伺服电机测试平台变负载变惯量控制方法的具体步骤为:
[0022]用户通过所述上位机I向DAC模块10发送变惯量操作指令,所述DAC模块10将输入的变负载操作指令信号变换成开关控制信号而后输出到信号调理模块9,所述开关控制信号经信号调理模块9调理后输出到功率放大器8,所述功率放大器8将输入的信号转换为相应周期、占空比的激磁电流,并输出至磁粉离合器6,改变所述磁粉离合器6的激磁线圈的“失电”和“得电”状态来改变磁粉离合器6的“分离”和“结合”的状态,从而实现灵活地改变加载到系统的转动惯量的大小。
[0023]本发明所述的一种伺服电机测试平台变负载变惯量控制方法,可实现的加载方式分为突变加载方式和非突变加载方式。其中加载方式又分为突变加载方式和非突变加载方式,卸载方式又分为突变卸载方式和非突变卸载方式;无论系统处于何种加载方式或卸载方式下,均可实现加惯量方式工作或卸惯量方式工作。
[0024]当用户加载方式为突变加载时,应使DAC模块10输出模拟控制信号的变化量值Au等于模拟控制信号的目标值Ut,模拟控制信号的变化量值Au作用单位时间长度值At等于模拟控制信号的到达目标值Ut所需时间的最小值T。
[0025]假定所用装置模拟控制信号的目标值仏为5V,则模拟控制信号的变化量值△ u也设为5V,假定所用装置模拟控制信号的变化量值△ u作用单位时间长度值△ t为30毫秒,则模拟控制信号的到达目标值Ut所需时间的最小值T也为30毫秒,即模拟控制信号将在一个单位时间长度值30毫秒内达到其目标值Ut。
[0026]当用户加载方式为非突变加载时,应使DAC模块10输出模拟控制信号的目标值Ut=h Au,模拟控制信号的到达目标值Ut所需时间的最小值T = k2At,其中kp匕为系数,kpk2具体值可依具体需求确定,Au为模拟控制信号的变化量值,At为模拟控制信号的变化量值Au作用单位时间长度值。
[0027]假定所用装置模拟控制信号的目标值Ut*12V,设定模拟控制信号的变化量值Au设为0.5V,则待定系数Ic1= 24,假定所用装置模拟控制信号的变化量值Au作用单位时间长度值△ t为50毫秒,则模拟控制信号的到达目标值Ut所需时间的最小值T至少为1200毫秒;若用户调整模拟控制信号的到达目标值Ut所需时间的最小值T大于1200毫秒(如1500毫秒),则待定系数k2= 30 ;此外,用户任能在使用过程中随时调整模拟控制信号的目标值Ut、定模拟控制信号的变化量值Au、模拟控制信号的变化量值Au作用单位时间长度值A t、模拟控制信号的到达目标值Ut所需时间的最小值T进而控制磁粉制动器5输出所需的输出力矩。
[0028]假定所用装置模拟控制信号的目标值Ut*12V,设定模拟控制信号的变化量值Au设为0.5V,则待定系数h=24,假定所用装置模拟控制信号的变化量值Au作用单位时间长度值Δ t为50毫秒,运行150毫秒后,此时刻DAC模块10输出模拟控制信号值为1.5V,同时用户将模拟控制信号的目标值Ut调整为8V,并调整模拟控制信号的变化量值△ u设为IV,调整模拟控制信号的变化量值Au作用单位时间长度值At为1000毫秒,则模拟控制信号的到达目标值Ut所需时间的最小值T至少为6500毫秒,算得待定系数k 6.5。
[0029]本发明所述的一种伺服电机测试平台变负载变惯量控制方法,可实现的卸载方式分为突变卸载方式和非突变卸载方式。
[0030]当用户卸载方式为突变卸载时,应使DAC模块10输出模拟控制信号的目标值Ut=U。,模拟控制信号的到达目标值仏所需时间的最小值T等于Δ t,其中U。为磁粉制动器5产生制动力矩为O时对应的模拟控制信号的目标值,At为模拟控制信号的变化量值Au作用单位时间长度值。
[0031]假定所用装置当前时刻DAC模块10输出模拟控制信号的目标值Ut= 5V,而磁粉制动器5产生制动力矩为O时对应的模拟控制信号的目标值U。为0V,则DAC模块10输出模拟控制信号的目标值Ut= U。= 0V,模拟控制信号的变化量值Au设为-5V,假定所用装置模拟控制信号的变化量值A u作用单位时间长度值At为30毫秒,则模拟控制信号的到达目标值Ut所需时间的最小值T也为30毫秒,即模拟控制信号将在一个单位时间长度值30毫秒内达到其目标值Ut。
[0032]当用户卸载方式为非突变卸载时,应使DAC模块10输出模拟控制信号的目标值Ut=U0= k3Au,模拟控制信号的到达目标值Ut所需时间的最小值T = k4At,其中k3、1^4为系数,k3、k4具体值可依具体需求确定,Au为模拟控制信号的变化量值,At为模拟控制信号的变化量值Au作用单位时间长度值,U。为磁粉制动器5产生制动力矩为O时对应的模拟控制信号的目标值。
[0033]假定所用装置当前时刻DAC模块10输出模拟控制信号的目标值Ut= 5V,而磁粉制动器5产生制动力矩为O时对应的模拟控制信号的目标值U。为OV,DAC模块10输出模拟控制信号的目标值Ut=U0= 0V,设定模拟控制信号的变化量值△ u设为-0.5V,则待定系数k3= 10,假定所用装置模拟控制信号的变化量值Au作用单位时间长度值At为500毫秒,则模拟控制信号的到达目标值Ut所需时间的最小值T至少为5000毫秒;若设定模拟控制信号的到达目标值仏所需时间的最小值T大于5000毫秒(如8250毫秒),则待定系数 k4= 16.5。
[0034]无论当前系统处于何种加载方式或卸载方式下,当用户需加惯量方式工作时(此处假定所需加惯量方式的作用周期时间长度值为3600秒,作用量占空比值为0.5),应使DAC模块10输出开关控制信号作用周期时间长度值Ts = 3600秒,作用量占空比值N =
0.6,当DAC模块输出该开关控制信号时,磁粉离合器6首先“结合” 3600*0.6 = 2160秒,随后再“分离”3600* (1-0.6) = 1440秒;当用户以卸惯量方式工作时(此处假定卸惯量方式的作用周期时间长度值为500秒),应使DAC模块10输出开关控制信号作用周期时间长度值Ts = 500秒,作用量占空比值N = 0,当DAC模块输出该开关控制信号时,磁粉离合器6 “分离”500秒。当用户使DAC模块10输出开关控制信号作用周期时间长度值Ts = 4000秒,作用量占空比值N = 0.7,当DAC模块输出该开关控制信号时,磁粉离合器6首先“结合”,若运行500秒后用户调整DAC模块10输出开关控制信号作用周期时间长度值Ts =300秒,作用量占空比值N = 0.5,DAC模块立即输出该开关控制信号,磁粉离合器6将首先“结合”300*0.5 = 150 秒,随后再“分离”3600* (1-0.5) = 150 秒。
[0035]在此说明书中,应当指出,以上实施例仅是本发明较有代表性的例子。显然本发明不局限于上述具体实施例,还可以做出各种修改、变换和变形。因此,说明书和附图应该被认为是说明性的而非限制性的。凡是依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均应认为属于本发明的保护范围。
【主权项】
1.一种伺服电机测试平台变负载变惯量控制方法,该方法所使用的装置至少由信号采集处理控制模块、被测电机模块、模拟载荷模块所组成; 所述信号采集处理控制模块由上位机(I)、转速转矩传感器(4)、信号调理模块(9)、DAC模块(10)、编码器和计数器模块(11)所组成; 所述被测电机模块由伺服电机驱动器(2)、伺服电机(3)所组成; 所述模拟载荷模块由磁粉制动器(5)、磁粉离合器¢)、惯量块(7)、功率放大器(8)所组成; 所述伺服电机(3)与转速转矩传感器(4)、磁粉制动器(5)、磁粉离合器¢)、惯量块(7)依次机械连接; 其特征在于:一种伺服电机测试平台变负载变惯量控制方法的具体步骤为: 用户通过所述上位机(I)向DAC模块(10)发送变负载操作指令,所述DAC模块(10)将输入的变负载操作指令信号变换成模拟控制信号而后输出到信号调理模块(9),所述模拟控制信号经信号调理模块(9)调理后输出到功率放大器(8),所述功率放大器(8)将输入的信号转换为相应大小的激磁电流,并输出至磁粉制动器(5),所述磁粉制动器(5)根据输入的激磁电流的大小产生不同的输出转矩,并将产生的不同输出转矩作为不同类型负载载荷加载到伺服电机⑶; 所述DAC模块(10)输出的模拟控制信号至少包括:变化量值Au、目标值Ut、变化量值Au作用的单位时间长度值At和到达目标值Ut所需时间的最小值T ;用户通过上位机(I)调整所述DAC模块(10)输出的模拟控制信号的变化量值Au、目标值Ut、变化量值Au作用的单位时间长度值At和到达目标值Ut所需时间的最小值T,实现控制磁粉制动器(5)的输出转矩值大小,所述输出转矩值的大小是随时间做任意变化; 根据所述上位机(I)发送变负载操作指令的不同,通过变负载控制方法实现对伺服电机(3)的不同加载方式和卸载方式; 其特征还在于:一种伺服电机测试平台变负载变惯量控制方法的具体步骤为: 用户通过所述上位机(I)向DAC模块(10)发送变惯量操作指令,所述DAC模块(10)将输入的变负载操作指令信号变换成开关控制信号而后输出到信号调理模块(9),所述开关控制信号经信号调理模块(9)调理后输出到功率放大器(8),所述功率放大器(8)将输入的信号转换为相应周期、占空比的激磁电流,并输出至磁粉离合器¢),改变所述磁粉离合器(6)的激磁线圈的“失电”和“得电”状态来改变磁粉离合器(6)的“分离”和“结合”的状态,从而实现灵活地改变加载到系统的转动惯量的大小; 所述DAC模块(10)输出的开关控制信号至少包括:作用周期时间长度值Ts,作用量占空比值N;用户通过上位机⑴调整所述DAC模块(10)输出的开关控制信号的作用周期时间长度值Ts,作用量占空比值N,实现控制磁粉离合器(6)的“分离”和“结合”的状态,所述“分离”和“结合”的状态是随时间做任意变化; 根据所述上位机(I)发送变惯量操作指令的不同,通过变惯量控制方法实现对伺服电机(3)的不同加惯量方式和卸惯量方式。2.根据权利要求1所述的一种伺服电机测试平台变负载变惯量控制方法,其特征在于,所述加载方式分为突变加载方式和非突变加载方式。3.根据权利要求1所述的一种伺服电机测试平台变负载变惯量控制方法,其特征在于,所述卸载方式分为突变卸载方式和非突变卸载方式。4.根据权利要求2所述突变加载方式,其特征在于,DAC模块(10)输出的模拟控制信号的变化量值A u等于模拟控制信号的目标值Ut,模拟控制信号的到达目标值仏所需时间的最小值T等于模拟控制信号的变化量值Au作用单位时间长度值At。5.根据权利要求2所述非突变加载方式,其特征在于,DAC模块(10)输出模拟控制信号的目标值Ut= k: Δ u,模拟控制信号的到达目标值仏所需时间的最小值T = k 2 Δ t,其中kn匕为系数,k n k2具体值可依具体需求确定,△ u为模拟控制信号的变化量值,△ t为模拟控制信号的变化量值Au作用单位时间长度值。6.根据权利要求3所述突变卸载方式,其特征在于,DAC模块(10)输出模拟控制信号的目标值Ut= U。,模拟控制信号的到达目标值仏所需时间的最小值T等于Δ t,其中U。为磁粉制动器(5)产生制动力矩为O时对应的模拟控制信号的目标值,At为模拟控制信号的变化量值Au作用单位时间长度值。7.根据权利要求3所述非突变卸载方式,其特征在于,DAC模块(10)输出模拟控制信号的目标值Ut= U。= k 3 Δ u,模拟控制信号的到达目标值仏所需时间的最小值T = k 4 Δ t,其中k3、k4为系数,k3、k4具体值可依具体需求确定,Au为模拟控制信号的变化量值,At为模拟控制信号的变化量值A u作用单位时间长度值,U。为磁粉制动器(5)产生制动力矩为O时对应的模拟控制信号的目标值。8.根据权利要求1所述的一种伺服电机测试平台变负载变惯量控制方法,其特征在于,当系统处于所述加惯量方式时,磁粉离合器(6)在每个开关控制信号的作用周期时间长度值Ts内处于“结合”状态的时间长度值Tsc = Ts*N,其中N为开关控制信号的作用量占空比值,N取值可以为大于O且小于等于I的任意数值,Ts值为大于O的任意数值,具体值可依具体需求确定。9.根据权利要求1所述的一种伺服电机测试平台变负载变惯量控制方法,其特征在于,当系统处于所述卸惯量方式时,磁粉离合器(6)在每个开关控制信号的作用周期时间长度值Ts内处于“结合”状态的时间长度值Tsc = Ts*N,其中N为开关控制信号的作用量占空比值,N = 0,Ts值为大于O的任意数值,具体值可依具体需求确定。
【文档编号】G01R31/34GK105891713SQ201410758039
【公开日】2016年8月24日
【申请日】2014年12月12日
【发明人】潘海鸿, 林伟龙, 陈琳, 黄炳琼
【申请人】广西大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1