控制方法以及控制系统技术方案

技术编号:19701734 阅读:34 留言:0更新日期:2018-12-08 13:59
本发明专利技术公开了控制方法及控制系统,其能够控制电机,控制系统包括中心处理模块和驱动控制模块;在电机的任一相线圈未施加电压时段,驱动控制模块采集该未施加电压的线圈的电压,并将线圈的电压转化为数字信号;中心处理模块读取数字信号,并根据数字信号的均值是否落在预设阈值范围内判断电机的运行速度与预设速度是否一致,有利提高控制精度。

【技术实现步骤摘要】
控制方法以及控制系统
本专利技术涉及控制
,具体涉及用于控制电机的控制方法以及控制系统。
技术介绍
电机安装在被驱动的设备或零部件上,在电机启动时会出现电机实际运行速度和设定速度不符,后续运行是基于设定速度进行的,就会造成很大的误差,严重时会产生烧机现象,为了避免这种现象出现,需要控制电机的运行速度。因此,有必要对现有的技术进行改进,以解决以上技术问题。
技术实现思路
本专利技术的目的在于提供一种控制方法以及控制系统,用于控制电机的运行速度。为实现上述目的,本专利技术提供一种控制系统,所述控制系统能够控制电机,所述控制系统包括中心处理模块和驱动控制模块;所述电机工作时,所述驱动控制模块在所述电机的任一相线圈未施加电压时段采集未施加电压的该相线圈的电压,并将该相线圈的电压转换为数字信号;所述控制系统存储并在所述电机的任一相线圈未施加电压时段内实时更新所述数字信号;所述中心处理模块读取所述数字信号,通过上次均值或初始值与本次所述数字信号运算等到本次均值;所述中心处理模块对应于预设速度预设有第一阈值和第二阈值,根据所述本次均值是否落在所述第一阈值和所述第二阈值形成的区间内,判断所述电机的运行速度与预设速度是否一致,并发出控制信号。本专利技术还提供一种控制方法,所述控制方法能够用于控制电机,所述控制方法通过控制系统控制,所述控制系统包括中心处理模块和驱动控制模块;所述电机工作时,所述驱动控制模块在所述电机的任一相线圈未施加电压时段采集未施加电压的该相线圈的电压,并将该相线圈的电压转换为数字信号,所述控制系统存储并在所述电机的任一相线圈未施加电压时段内实时更新所述数字信号;所述中心处理模块读取所述数字信号,并得到所述数字信号的本次均值;所述控制方法包括以下步骤:a1、读取第一阈值Bemfmin、第二阈值Bemfmax以及初始值Bemfaver0;a2、读取数字信号Bemfi;a3、计算本次均值Bemfaveri=(aBemfaveri-1+bBemfi)/(a+b);其中i为读取次数,i=1,2……,当i=1时,Bemfaveri-1即为初始值Bemfaver0;a4、判断本次均值Bemfaveri是否在第一阈值Bemfmin和第二阈值Bemfmax形成的区间内,如果是,返回执行步骤a2,否则执行步骤a5;a5、判定运行电机速度与预设速度不一致,并发出控制信号。本专利技术还提供了一种控制方法,所述控制方法能够用于控制电机,所述控制方法通过控制系统控制,所述控制系统包括中心处理模块和驱动控制模块;所述电机工作时,所述驱动控制模块在所述电机的任一相线圈未施加电压时段采集未施加电压的该相线圈的电压,并将该相线圈的电压转换为数字信号,所述控制系统存储并在所述电机的任一相线圈未施加电压时段内实时更新所述数字信号;所述中心处理模块读取所述数字信号,并得到所述数字信号的本次均值;所述控制方法包括以下步骤:a1、读取第一阈值Bemfmin、第二阈值Bemfmax以及初始值Bemfaver0;a2、读取数字信号Bemfi;a3、计算本次均值Bemfaveri=(Bemfaveri-1+Bemfi)/2;其中i为读取次数,i=1,2……,当i=1时,Bemfaveri-1即为初始值Bemfaver0;a4、判断本次均值Bemfaveri是否在第一阈值Bemfmin和第二阈值Bemfmax形成的区间内,如果是,返回执行步骤a2,否则执行步骤a5;a5、判定运行电机速度与预设速度不一致,并发出控制信号。与现有技术相比,控制系统及其控制方法,中心处理模块通过判断本次均值是否落在阈值范围内判断的大小关系判断电机的速度是否与预设速度相符,可以实时对运行速度监控,提高了电机控制的精度。附图说明图1包括控制系统的第一种实施方式的功能示意图;图2包括控制系统的第二种实施方式的功能示意图;图3包括图1或图2中驱动控制模块的一种实施方式示意图;图4包括未施加电压的一相线圈电流与时间的对应关系示意图;图5包括未施加电压的一相线圈电压与时间的对应关系示意图;图6为电机的a相线圈和b相线圈的电流与时间的对应关系示意图;图7为控制方法的第一种实施方式的流程示意图;图8为控制方法的第二种实施方式的流程示意图;图9为控制方法的第三种实施方式的流程示意图;图10为控制方法的第四种实施方式的流程示意图。具体实施方式以下结合附图对本专利技术实施方式的技术特征和优点作详细的说明。电机包括线圈和转子,控制系统能够控制电机的运行,控制系统包括中心处理模块和驱动控制模块,中心处理模块根据电机的运行状态发送驱动信号控制电机动作,电机工作时,驱动控制模块在电机的任一相线圈未施加电压时段采集未施加电压的该相线圈的电压,并将该相线圈的电压转换为数字信号;控制系统存储并在电机的任一相线圈未施加电压时段内实时更新数字信号;中心处理模块读取数字信号,通过上次均值或初始值与本次所述数字信号运算等到本次均值;中心处理模块对应于预设速度预设有第一阈值和第二阈值,根据本次均值与是否落在第一阈值和第二阈值形成的区间内,判断电机的运行速度与预设速度是否一致。这样通过本次均值是否落在第一阈值和第二阈值的区间内,判断运行速度与预设速度是否一致,可以实时对运行速度进行监控,有利提高控制的精度。本专利技术的电机可以应用于电子膨胀阀、电子水阀以及其他采用电机驱动的产品中,下面以电机、控制系统以及控制方法应用于电子膨胀阀进行详细说明。参见图1,本实施方式中,控制系统2包括总线收发模块21、中心处理模块22、驱动控制模块23以及驱动模块24,电子膨胀阀3包括电机31和阀体32;其中控制系统2连接总线1和电子膨胀阀3;总线收发模块21用于接收总线1发送的控制信号并发送至中心处理模块22;中心处理模块22读取数字信号后进行方法运算并判断电机31的运行状况;电机工作时,驱动控制模块23在电机的任一相线圈未施加电压时段采集未施加电压的该相线圈的电压,并将其转化成数字信号并存储;当然数字信号也可以存储于其他位置;驱动模块24用于接收驱动控制模块23发送的控制信号,并控制电机31电流供电与关断。当然以上总线收发模块21可以为LIN收发模块也可以是其他通信模块如CAN收发模块或PWM通信模块。参见图2,本实施方式中,控制系统2包括总线收发模块21、中心处理模块、驱动控制模块23、驱动模块24;其中,中心处理模块集成于汽车热管理中心处理模块22,汽车热管理中心处理模块22除了可以给驱动控制模块23发送控制信号外,还要给汽车的其他设备发送控制信号,这样设置中心处理模块,节省了空间,简化了控制系统的连接;总线收发模块21用于接收LIN总线或/和CAN总线1发送的控制信号并发送至汽车热管理中心处理模块22,其中总线收发模块21也可以是其他通信模块,如PWM通信模块。图3为的驱动控制模块23的一种实施方式示意图,本实施方式中,驱动控制模块23包括线圈采样保持电路231、ADC电路232和逻辑处理寄存器233;线圈采样保持电路231交替从电机的线圈a和线圈b中选择一个作为当前电压采样源,即开始采样时选择线圈a为当前电压采样源,下次采用就选择线圈b为当前电压采样源,这样交替采样,被选中的线圈两端电压被其采样并输出给ADC电路232;ADC电路本文档来自技高网...

【技术保护点】
1.一种控制系统,所述控制系统能够控制电机,所述控制系统包括中心处理模块和驱动控制模块;其特征在于,在电机工作时,所述驱动控制模块在所述电机的任一相线圈未施加电压时段采集未施加电压的该相线圈的电压,并将该相线圈的电压转换为数字信号;所述控制系统存储并在所述电机的任一相线圈未施加电压时段内实时更新所述数字信号;所述中心处理模块读取所述数字信号,通过上次均值或初始值与本次所述数字信号运算等到本次均值;所述中心处理模块对应于预设速度预设有第一阈值和第二阈值,根据所述本次均值是否落在所述第一阈值和所述第二阈值形成的区间内,判断所述电机的运行速度与预设速度是否一致,并发出控制信号。

【技术特征摘要】
1.一种控制系统,所述控制系统能够控制电机,所述控制系统包括中心处理模块和驱动控制模块;其特征在于,在电机工作时,所述驱动控制模块在所述电机的任一相线圈未施加电压时段采集未施加电压的该相线圈的电压,并将该相线圈的电压转换为数字信号;所述控制系统存储并在所述电机的任一相线圈未施加电压时段内实时更新所述数字信号;所述中心处理模块读取所述数字信号,通过上次均值或初始值与本次所述数字信号运算等到本次均值;所述中心处理模块对应于预设速度预设有第一阈值和第二阈值,根据所述本次均值是否落在所述第一阈值和所述第二阈值形成的区间内,判断所述电机的运行速度与预设速度是否一致,并发出控制信号。2.根据权利要求1所述的控制系统,其特征在于,所述驱动控制模块包括线圈采样保持电路和ADC电路,所述线圈采样保持电路用于对线圈的电压采样;所述ADC电路将采集的线圈的电压信号转换为所述数字信号。3.根据权利要求1或2所述的控制系统,其特征在于,所述驱动控制模块还包括逻辑处理寄存器,所述逻辑处理寄存器包括bemf寄存器,所述bemf寄存器用于存储所述ADC电路转换后的数字信号。4.根据权利要求3所述的控制系统,其特征在于,所述逻辑处理寄存器还包括微步寄存器,所述微步寄存器用于存储步进电机的微步值。5.根据权利要求3或4所述的步进电机控制系统,其特征在于,所述逻辑处理寄存器能够给所述线圈采样保持电路提供时钟信号,使所述线圈采样保持电路对线圈电压的采集发生在任一相线圈未施加电压时。6.一种控制方法,所述控制方法能够用于控制电机,所述控制方法通过控制系统控制,所述控制系统包括中心处理模块和驱动控制模块;在所述电机工作时,所述驱动控制模块在所述电机的任一相线圈未施加电压时段采集未施加电压的该相线圈的电压,并将该相线圈的电压转换为数字信号,所述控制系统存储并在所述电机的任一相线圈未施加电压时段内实时更新所述数字信号;所述中心处理模块读取所述数字信号,并得到所述数字信号的本次均值;所述控制方法包括以下步骤:a1、读取第一阈值Bemfmin、第二阈值Bemfmax以及初始值Bemfaver0;a2、读取数字信号Bemfi;a3、计算本次均值Bemfaveri=(aBemfaveri-1+bBemfi)...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:杭州三花研究院有限公司
类型:发明
国别省市:浙江,33

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

1