线圈的电流控制方法、装置及电路制造方法及图纸

技术编号:34451765 阅读:35 留言:0更新日期:2022-08-06 16:53
本申请的实施例提供了一种线圈的电流控制方法、装置及电路。该方法包括:获取预设平均电流值、预设电流波动值、线圈的参数和线圈的最大电流;其中,预设平均电流值用于指示线圈的工作电流大小与预设平均电流值匹配,预设电流波动值用于指示线圈的工作电流的波动值小于或等于预设电流波动值,线圈的参数包括线圈的电阻值和电感值;根据预设电流波动值、线圈的参数和线圈的最大电流,确定线圈的PWM频率;根据预设平均电流值、线圈的参数、线圈的最大电流和PWM频率,确定线圈的PWM占空比;根据PWM频率和PWM占空比驱动线圈。这样,能够提高对线圈电流的控制的准确程度,以及减小线圈电流的波动。波动。波动。

【技术实现步骤摘要】
线圈的电流控制方法、装置及电路


[0001]本申请涉及电流控制领域,具体而言,涉及一种线圈的电流控制方法、装置及电路。

技术介绍

[0002]随着摩托车技术的发展,人们不再满足于ABS(Anti

lock Braking System,制动防抱死系统)只能实现制动,TCS(Traction Control System,牵引力控制系统)、坡道起步、自动驻车、防抬头、防翘尾等功能都被陆续地加入到ABS中。这对ABS的电磁阀的通流量提出了更高精度的要求,而电磁阀是通过线圈电流形成的电磁场控制的,所以对线圈电流的精准控制,也即是对电磁阀的流量的精准控制,从而对ABS的控制更精准,使得制动及其附加功能效果更稳定。因此,如何能更精准的控制线圈电流成为越来越重要的一个课题。
[0003]目前在控制线圈电流时,是根据采集到的线圈一个时刻的电流来调整线圈下一个时刻的电流,也即是通过不断试错的方式来调整线圈的电流,这导致线圈的电流控制地不够精准。另外,目前在控制线圈电流时,没有考虑如何能够减小线圈电流波动。

技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种线圈的电流控制方法、装置及电路,能够提高对线圈电流的控制的准确程度,以及减小线圈电流的波动。
[0005]为了实现上述目的,本申请实施例采用的技术方案如下:
[0006]第一方面,本申请提供一种线圈的电流控制方法。第一方面所述的线圈的电流控制方法包括:获取预设平均电流值、预设电流波动值、线圈的参数和线圈的最大电流;其中,预设平均电流值用于指示线圈的工作电流大小与预设平均电流值匹配,预设电流波动值用于指示线圈的工作电流的波动值小于或等于预设电流波动值,线圈的参数包括线圈的电阻值和电感值,线圈的最大电流根据供电电压和线圈的电阻值确定,供电电压为向线圈供电的供电电路产生的电压;根据预设电流波动值、线圈的参数和线圈的最大电流,确定线圈的PWM(Pulse Width Modulation,脉冲宽度调制)频率;根据预设平均电流值、线圈的参数、线圈的最大电流和PWM频率,确定线圈的PWM占空比;根据PWM频率和PWM占空比驱动线圈。
[0007]第二方面,本申请提供一种线圈的电流控制装置,包括获取模块和处理模块;其中,获取模块,用于获取预设平均电流值、预设电流波动值、线圈的参数和线圈的最大电流;其中,预设平均电流值用于指示线圈的工作电流大小与预设平均电流值匹配,预设电流波动值用于指示线圈的工作电流的波动值小于或等于预设电流波动值,线圈的参数包括线圈的电阻值和电感值,线圈的最大电流根据供电电压和线圈的电阻值确定,供电电压为向线圈供电的供电电路产生的电压;处理模块,用于根据预设电流波动值、线圈的参数和线圈的最大电流,确定线圈的PWM频率;处理模块,还用于根据预设平均电流值、线圈的参数、线圈的最大电流和PWM频率,确定线圈的PWM占空比;处理模块,还用于根据PWM频率和PWM占空比驱动线圈。
[0008]在本申请的可选实施例中,处理模块,还用于确定线圈的充电时间和放电时间满足的第一约束关系;其中,第一约束关系指示预设电流波动值、线圈的参数、线圈的最大电流、充电时间和放电时间之间的对应关系;处理模块,还用于根据第一约束关系和第二约束关系,确定充电时间和放电时间之和;其中,第二约束关系指示充电时间与放电时间相等;处理模块,还用于根据充电时间和放电时间之和,确定PWM频率。
[0009]在本申请的可选实施例中,第一约束关系包括如下公式:其中,ΔI为预设电流波动值,R为线圈的电阻值,L为线圈的电感值,I
MAX
为线圈的最大电流,T1为充电时间,T2为放电时间;PWM频率根据如下公式确定:其中,f为PWM频率。
[0010]在本申请的可选实施例中,处理模块,还用于确定线圈的充电时间和放电时间满足的第二约束关系;其中,第二约束关系指示预设平均电流值、线圈的参数、线圈的最大电流、充电时间和放电时间之间的对应关系;处理模块,还用于根据第二约束关系、充电时间和放电时间之和,确定线圈的PWM占空比;其中,充电时间和放电时间之和根据PWM频率确定。
[0011]在本申请的可选实施例中,第二约束关系包括如下公式:其中,I
AVR
为预设平均电流值,R为线圈的电阻值,L为线圈的电感值,I
MAX
为线圈的最大电流,T1为充电时间,T2为放电时间;充电时间和放电时间之和根据如下公式确定:其中,f为PWM频率;PWM占空比根据如下公式确定:其中,D为PWM占空比。
[0012]在本申请的可选实施例中,处理模块,还用于获取线圈的工作电流;处理模块,还用于判断工作电流是否超出预设范围;其中,预设范围根据预设平均电流值和预设电流波动值确定;处理模块,还用于当工作电流超出预设范围时,根据补偿参数和线圈的电阻值确定线圈的补偿电阻值;处理模块,还用于确定线圈的充电时间和放电时间满足的第三约束关系;其中,第三约束关系指示预设平均电流值、线圈的电感值、补偿电阻值、线圈的最大电流、充电时间和放电时间之间的对应关系;处理模块,还用于根据第三约束关系、充电时间和放电时间之和,确定线圈的补偿后的PWM占空比;其中,充电时间和放电时间之和根据PWM频率确定;处理模块,还用于根据PWM频率和补偿后的PWM占空比驱动线圈。
[0013]在本申请的可选实施例中,第三约束关系包括如下公式:其中,I
AVR
为预设平均电流值,R为线圈的电阻值,K为补偿参数,L为线圈的电感值,I
MAX
为线圈的最大电流,T1为充电时间,T2为放电时间;充电时间和放电时间之和根据如下公式确定:其中,f为PWM频率;补偿后的
PWM占空比根据如下公式确定:其中,D`为补偿后的PWM占空比。
[0014]在本申请的可选实施例中,线圈的PWM周期小于线圈的充放电时间常数,PWM周期根据PWM频率确定。
[0015]第三方面,本申请提供一种线圈的电流控制电路,包括:处理器、电压采集电路、线圈、供电电路、开关和PWM驱动电路,处理器分别与电压采集电路、PWM驱动电路连接,PWM驱动电路与开关连接,开关分别与线圈连接,供电电路分别与电压采集电路和线圈连接,线圈与续流电路连接;其中,处理器,用于利用电压采集电路采集供电电压;供电电压为向线圈供电的供电电路产生的电压;处理器,还用于获取预设平均电流值、预设电流波动值、线圈的参数和线圈的最大电流;其中,预设平均电流值用于指示线圈的工作电流大小与预设平均电流值匹配,预设电流波动值用于指示线圈的工作电流的波动值小于或等于预设电流波动值,线圈的参数包括线圈的电阻值和电感值,线圈的最大电流根据供电电压和线圈的电阻值确定;处理器,还用于根据预设电流波动值、线圈的参数和线圈的最大电流,确定线圈的PWM频率;处理器,还用于根据预设平均电流值、线圈的参数、线圈的最大电流和PWM频率,确定线圈的PWM占空比;处理器,还用于根据PWM频率和PWM占空比并通过PWM驱动电路驱本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种线圈的电流控制方法,其特征在于,包括:获取预设平均电流值、预设电流波动值、线圈的参数和所述线圈的最大电流;其中,所述预设平均电流值用于指示所述线圈的工作电流大小与所述预设平均电流值匹配,所述预设电流波动值用于指示所述线圈的工作电流的波动值小于或等于所述预设电流波动值,所述线圈的参数包括所述线圈的电阻值和电感值,所述线圈的最大电流根据供电电压和所述线圈的电阻值确定,所述供电电压为向所述线圈供电的供电电路产生的电压;根据所述预设电流波动值、所述线圈的参数和所述线圈的最大电流,确定所述线圈的脉冲宽度调制PWM频率;根据所述预设平均电流值、所述线圈的参数、所述线圈的最大电流和所述PWM频率,确定所述线圈的PWM占空比;根据所述PWM频率和所述PWM占空比驱动所述线圈。2.根据权利要求1所述的方法,其特征在于,所述根据所述预设电流波动值、所述线圈的参数和所述线圈的最大电流,确定所述线圈的PWM频率,包括:确定所述线圈的充电时间和放电时间满足的第一约束关系;其中,所述第一约束关系指示所述预设电流波动值、所述线圈的参数、所述线圈的最大电流、所述充电时间和所述放电时间之间的对应关系;根据所述第一约束关系和第二约束关系,确定所述充电时间和所述放电时间之和;其中,所述第二约束关系指示所述充电时间与所述放电时间相等;根据所述充电时间和所述放电时间之和,确定所述PWM频率。3.根据权利要求2所述的方法,其特征在于,所述第一约束关系包括如下公式:其中,ΔI为所述预设电流波动值,R为所述线圈的电阻值,L为所述线圈的电感值,I
MAX
为所述线圈的最大电流,T1为所述充电时间,T2为所述放电时间;所述PWM频率根据如下公式确定:其中,f为所述PWM频率。4.根据权利要求1所述的方法,其特征在于,所述根据所述预设平均电流值、所述线圈的参数和所述线圈的最大电流,确定所述线圈的PWM占空比,包括:确定所述线圈的充电时间和放电时间满足的第二约束关系;其中,所述第二约束关系指示所述预设平均电流值、所述线圈的参数、所述线圈的最大电流、所述充电时间和所述放电时间之间的对应关系;根据所述第二约束关系、所述充电时间和所述放电时间之和,确定所述线圈的PWM占空比;其中,所述充电时间和所述放电时间之和根据所述PWM频率确定。5.根据权利要求4所述的方法,其特征在于,所述第二约束关系包括如下公式:
其中,I
AVR
为所述预设平均电流值,R为所述线圈的电阻值,L为所述线圈的电感值,I
MAX
为所述线圈的最大电流,T1为所述充电时间,T2为所述放电时间;所述充电时间和所述放电时间之和根据如下公式确定:其中,f为所述PWM频率;所述PWM占空比根据如下公式确定:其中,D为所述PWM占空比。6.根据权利要求1所述的方法,其特征在于,所述根据所述PWM频率和所述PWM占空比驱动所述线圈,还包括:获取所述线圈的工作电流;判断所述工作电流是否超出预设范围;其中,所述预设范围根据所述预设平均电流值和所述预设电流波动值确定;当所述工作电流超出所述预设范围时,根据补偿参数和所述线圈的电阻值确定所述线圈的补偿电阻值;确定所述线圈的充电时间和放电时间满足的第三约束关系;其中,所述第三约束关系指示所述预设平均电流值、所述线圈的电感值、所述补偿...

【专利技术属性】
技术研发人员:单东升陈赞杨悦
申请(专利权)人:宁波赛福汽车制动有限公司
类型:发明
国别省市:

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

1