马达驱动装置、控制器、电动车辆系统的制作方法

文档序号:23014990发布日期:2020-11-20 12:19阅读:251来源:国知局
马达驱动装置、控制器、电动车辆系统的制作方法

本发明涉及马达驱动装置、控制器以及电动车辆系统。



背景技术:

在马达驱动中,会恒定地产生变换器的pwm控制等所引起的电流脉动。当电流发生脉动时,会产生振动和噪音,在搭载有马达的设备中会招致舒适性的劣化等弊端,所以业界在寻求电流脉动的有效对策。

作为电流脉动的对策,例如已知有运用相较于平常而言提高了电流控制中的控制增益的高增益设定来提高控制响应性的方法。由此,能够抑制恒定地产生的电流脉动。但另一方面,当提高控制增益时,控制器的运算滞后、参数设定误差等对电流控制结果产生的影响变大,因此,在瞬态响应时会导致过冲量的增加等,控制响应性反倒有可能变差。因此,须根据控制状态来恰当地切换电流控制的增益设定。

作为切换电流控制的增益设定的方法,例如有下述专利文献1记载的方法。专利文献1中揭示了一种旋转电机的变换器控制装置,其根据流至三相交流旋转电机的u、v、w各相的电流来控制电流路径上设置的开关元件,该旋转电机的变换器控制装置的特征在于,具备:第1比例积分控制部,其根据d轴的比例项以及d轴的积分项来运算控制值,以减小d轴指令电流值与d轴实际电流值的差;第2比例积分控制部,其根据q轴的比例项以及q轴的积分项来运算控制值,以减小q轴指令电流值与q轴实际电流值的差;以及增益调整单元,在d轴的比例项、d轴的积分项、q轴的比例项、q轴的积分项中的至少1项的变动量较大时,所述增益调整单元减少该变动量较大的项的增益。

现有技术文献

专利文献

专利文献1:日本专利特开2015-154689号公报



技术实现要素:

发明要解决的问题

在专利文献1揭示的增益调整方法中,在因干扰而导致电流意外地发生陡峭变化的干扰产生时,难以恰当地设定电流控制的增益。因而,在产生干扰时,无法实施稳定的电流控制。

解决问题的技术手段

本发明的马达驱动装置具备:电力变换电路,其驱动交流马达;以及控制器,其控制所述电力变换电路;所述控制器具有:电压指令运算部,其根据电流指令与流至所述交流马达的实际电流的差分即电流偏差来运算用于使所述电力变换电路动作的电压指令;控制状态判定部,其根据所述电流偏差来输出与所述电力变换电路的控制状态相应的判定信号;以及控制增益变更部,其根据所述判定信号来变更所述电压指令运算部在所述电压指令的运算中使用的控制增益,在所述电流偏差满足规定的范围条件的情况下,所述控制状态判定部输出第1判定信号,在所述电流偏差不满足所述范围条件的情况下,所述控制状态判定部输出第2判定信号,当从所述控制状态判定部输出的判定信号从所述第1判定信号切换至所述第2判定信号时,所述控制增益变更部将所述控制增益立即变更为与所述第2判定信号相应的值,当从所述控制状态判定部输出的判定信号从所述第2判定信号切换至所述第1判定信号时,所述控制增益变更部将所述控制增益以具有规定的滞后时间的方式变更为与所述第1判定信号相应的值。

本发明的控制器对驱动交流马达的电力变换电路进行控制,其具备:电压指令运算部,其根据与电流指令和流至所述交流马达的实际电流的差分相应的电流偏差来运算用于使所述电力变换电路动作的电压指令;控制状态判定部,其根据所述电流偏差来输出与所述电力变换电路的控制状态相应的判定信号;以及控制增益变更部,其根据所述判定信号来变更所述电压指令运算部在所述电压指令的运算中使用的控制增益,在所述电流偏差满足规定的范围条件的情况下,所述控制状态判定部输出第1判定信号,在所述电流偏差不满足所述范围条件的情况下,所述控制状态判定部输出第2判定信号,当从所述控制状态判定部输出的判定信号从所述第1判定信号切换至所述第2判定信号时,所述控制增益变更部将所述控制增益立即变更为与所述第2判定信号相应的值,当从所述控制状态判定部输出的判定信号从所述第2判定信号切换至所述第1判定信号时,所述控制增益变更部将所述控制增益以具有规定的滞后时间的方式变更为与所述第1判定信号相应的值。

本发明的电动车辆系统具备:上述马达驱动装置;所述交流马达;车轴,其受到轴支承,以机械方式与所述交流马达连接;车轮,其固定在所述车轴上;以及驱动用电池,其向所述马达驱动装置供给电源。

发明的效果

根据本发明,一方面能抑制恒定地产生的电流脉动,另一方面在产生干扰时也能实施稳定的电流控制。

附图说明

图1为表示本发明的第一实施方式的马达驱动装置的构成的图。

图2为表示电压指令运算部的内部构成的图。

图3为表示控制状态判定部中的判定信号-电流偏差特性的图。

图4为表示第一实施方式中的控制增益变更部的内部构成的图。

图5为表示增益设定部的增益设定值查找表的图。

图6为表示第一实施方式的马达驱动装置的平时的动作波形例的图。

图7为表示第一实施方式的马达驱动装置的产生干扰时的动作波形例的图。

图8为表示本发明的第二实施方式的马达驱动装置的构成的图。

图9为表示第二实施方式中的控制增益变更部的内部构成的图。

图10为表示信号处理部的输入输出特性的图。

图11为表示增益变更许可信号生成部中的许可信号-判定信号特性的图。

图12为表示第二实施方式的马达驱动装置的平时的动作波形例的图。

图13为表示本发明的第三实施方式的搭载有马达驱动装置的电动车辆系统的构成的图。

具体实施方式

总的来说,本发明是在判定了瞬态与稳态的基础上切换电流控制的增益设定的动作中、在干扰产生状态下立即重置为瞬态下运用的平常设定,由此实现稳定的电流控制。因此,可以针对实现滞后时间要素的每一手段来构成能实施的形态。下面,对本发明相关的代表性实施方式进行说明。

[第一实施方式]

图1展示了本发明的第一实施方式的马达驱动装置的构成。如图1所示,本实施方式的马达驱动装置100具备控制器102和驱动交流马达101的电力变换电路103。交流马达101上安装有位置传感器104,电力变换电路103上安装有电流传感器105。交流马达101是由从马达驱动装置100输出的交流电加以旋转驱动的马达,例如为三相同步马达。此外,电力变换电路103是根据控制器102的控制将直流电变换为交流电而输出至交流马达101的电路,例如是使用多个半导体元件构成的三相全桥变换器。

控制器102进行以向量控制为基本构成的电流控制运算,由此控制从电力变换电路103输出至交流马达101的交流电的电流,进行交流马达101的转矩控制。控制器102从外部得到转矩指令τ*的输入,将三相电压指令vu*、vv*、vw*输出至电力变换电路103。电力变换电路103根据从控制器102输出的三相电压指令vu*、vv*、vw*进行动作,进行直流电到交流电的电力变换。

控制器102具有电流指令运算部106、减法运算部107a、107b、电压指令运算部108、转子位置/马达速度生成部109、dq/3相变换部110、3相/dq变换部111、控制状态判定部112以及控制增益变更部113这各个功能块。控制器102可以使用在微电脑中执行的规定程序、fpga(fieldprogrammablegatearray)等硬件来实现这些功能块。

电流指令运算部106根据输入到控制器102的转矩指令τ*来算出d轴电流指令id*和q轴电流指令iq*。电流指令运算部106例如由关联有转矩指令τ*、d轴电流指令id*及q轴电流指令iq*的查找表构成。

减法运算部107a算出由电流指令运算部106算出的d轴电流指令id*与从3相/dq变换部111输出的d轴实际电流idc的差分δid。减法运算部107b算出由电流指令运算部106算出的q轴电流指令iq*与从3相/dq变换部111输出的q轴实际电流iqc的差分δiq。再者,减法运算部107a、107b分别算出的差分δid、δiq表示控制器102所进行的电流控制运算中所使用的电流偏差,表示与转矩指令τ*相对应的电流指令(d轴电流指令id*、q轴电流指令iq*)相对于交流马达101中实际流通的电流(d轴实际电流idc、q轴实际电流iqc)而言存在何种程度的差异。

电压指令运算部108根据减法运算部107a、107b分别算出的差分δid、δiq、从3相/dq变换部111输出的d轴实际电流idc及q轴实际电流iqc、以及转子位置/马达速度生成部109算出的马达速度ω1来算出d轴电压指令vd*及q轴电压指令vq*。此时,电压指令运算部108使用由控制增益变更部113决定的d轴电流控制用增益ωcd及q轴电流控制用增益ωcq来进行用于算出d轴电压指令vd*及q轴电压指令vq*的电压指令运算。再者,电压指令运算部108所进行的电压指令运算的详情于后文叙述。

位置传感器104例如为编码器或分解器,输出与交流马达101的转子的旋转相应的信号。转子位置/马达速度生成部109根据位置传感器104的输出信号来算出表示交流马达101的转速的马达速度ω1和交流马达101的转子位置θdc。

dq/3相变换部110根据转子位置/马达速度生成部109算出的交流马达101的转子位置θdc,将电压指令运算部108算出的d轴电压指令vd*及q轴电压指令vq*变换为三相电压指令vu*、vv*、vw*。3相/dq变换部111根据转子位置θdc将电流传感器105检测到的流至交流马达101的各相的三相实际电流iuc、ivc、iwc变换为d轴实际电流idc及q轴实际电流iqc。

控制状态判定部112根据减法运算部107a、107b分别算出的差分δid、δiq来输出与电力变换电路103的控制状态相应的d轴电流控制用判定信号sjd及q轴电流控制用判定信号sjq。控制增益变更部113根据从控制状态判定部112输出的d轴电流控制用判定信号sjd及q轴电流控制用判定信号sjq来算出电压指令运算部108在d轴电压指令vd*和q轴电压指令vq*的运算中分别使用的d轴电流控制用增益ωcd及q轴电流控制用增益ωcq,并根据这些算出结果来变更d轴电流控制用增益ωcd及q轴电流控制用增益ωcq的值。再者,控制状态判定部112及控制增益变更部113的详情于后文叙述。

本实施方式的马达驱动装置100的主要构成要素如以上所说明。然后,对电压指令运算部108所进行的电压指令运算的详情进行说明。

图2展示了电压指令运算部108的内部构成。如图2所示,电压指令运算部108具备用于d轴电压指令vd*的运算的d轴电流控制用pi控制器200及加法运算部201和用于q轴电压指令vq*的运算的q轴电流控制用pi控制器202及加法运算部203。

d轴电流控制用pi控制器200由p控制部204和i控制部205构成,根据差分δid来算出d轴控制值vpid*。具体而言,例如以如下方式算出d轴控制值vpid*

d轴电流控制用pi控制器200在p控制部204中根据差分δid来进行下述式(1)所示的运算,由此算出d轴比例控制值vpd*。式(1)中,kpd表示规定的d轴侧比例控制增益。

vpd*=kpd·ωcd·δid···(1)

此外,d轴电流控制用pi控制器200在i控制部205中根据差分δid来进行下述式(2)所示的运算,由此算出d轴积分控制值vid*。式(2)中,kid表示规定的d轴侧积分控制增益。

vid*=kid·ωcd·∫δiddt···(2)

当在p控制部204及i控制部205中分别算出d轴比例控制值vpd*和d轴积分控制值vid*后,d轴电流控制用pi控制器200在加法运算部206中对这些运算结果进行合计,由此算出d轴控制值vpid*。即,以vpid*=vpd*+vid*的形式算出d轴控制值vpid*

再者,如上述式(1)、式(2)所示,在d轴比例控制值vpd*及d轴积分控制值vid*的运算中都是进行的d轴电流控制用增益ωcd的乘法运算。因而,在d轴电流控制用pi控制器200中,差分δid收敛到零为止的响应速度可以通过变更d轴电流控制用增益ωcd来进行调整。其中,本实施方式是在p控制部204和i控制部205两方中进行d轴电流控制用增益ωcd的乘法运算,但也可设为仅在p控制部204和i控制部205中的任一方进行d轴电流控制用增益ωcd的乘法运算的构成。

当在d轴电流控制用pi控制器200中算出d轴控制值vpid*后,电压指令运算部108在加法运算部201中对d轴控制值vpid*加上d轴侧解耦控制指令vdecd*,由此算出d轴电压指令vd*。即,以vd*=vpid*+vdecd*的形式算出d轴电压指令vd*

上述的d轴侧解耦控制指令vdecd*例如通过下述式(3)所示的运算来获得。式(3)中,lqc表示q轴电感的设定值。

vdecd*=-ω1·lqc·iqc···(3)

在d轴电流控制用pi控制器200及加法运算部201中像以上说明过的那样进行d轴电压指令vd*的运算。

再者,在本实施方式中,对像上述式(3)展示的那样使用q轴实际电流iqc来运算d轴侧解耦控制指令vdecd*的例子进行了说明,但也可通过其他方法来运算d轴侧解耦控制指令vdecd*。例如,也可设为使用q轴电流指令iq*代替q轴实际电流iqc、或者使用i控制部205得到的d轴积分控制值vid*的运算结果来运算d轴侧解耦控制指令vdecd*的构成。

q轴电流控制用pi控制器202及加法运算部203也是通过分别与d轴电流控制用pi控制器200及加法运算部201同样的方法来进行q轴电压指令vq*的运算。即,q轴电流控制用pi控制器202由p控制部207和i控制部208构成,根据差分δiq来算出q轴控制值vpiq*。具体而言,例如以如下方式算出q轴控制值vpiq*

q轴电流控制用pi控制器202在p控制部207中根据差分δiq来进行下述式(4)所示的运算,由此算出q轴比例控制值vpq*。式(4)中,kpq表示规定的q轴侧比例控制增益。

vpq*=kpq·ωcq·δiq···(4)

此外,q轴电流控制用pi控制器202在i控制部208中根据差分δiq来进行下述式(5)所示的运算,由此算出q轴积分控制值viq*。式(5)中,kiq表示规定的q轴侧积分控制增益。

viq*=kiq·ωcq·∫δiqdt···(5)

当在p控制部207及i控制部208中分别算出q轴比例控制值vpq*和q轴积分控制值viq*后,q轴电流控制用pi控制器202在加法运算部209中对这些运算结果进行合计,由此算出q轴控制值vpiq*。即,以vpiq*=vpq*+viq*的形式算出q轴控制值vpiq*

再者,如上述式(4)、式(5)所示,在q轴比例控制值vpq*及q轴积分控制值viq*的运算中都是进行的q轴电流控制用增益ωcq的乘法运算。因而,在q轴电流控制用pi控制器202中,差分δiq收敛到零为止的响应速度可以通过变更q轴电流控制用增益ωcq来进行调整。其中,本实施方式是在p控制部207和i控制部208两方中进行q轴电流控制用增益ωcq的乘法运算,但也可设为仅在p控制部207和i控制部208中的任一方进行q轴电流控制用增益ωcq的乘法运算的构成。

当在q轴电流控制用pi控制器202中算出q轴控制值vpiq*后,电压指令运算部108在加法运算部203中对q轴控制值vpiq*加上q轴侧解耦控制指令vdecq*,由此算出q轴电压指令vq*。即,以vq*=vpiq*+vdecq*的形式算出q轴电压指令vq*

上述的q轴侧解耦控制指令vdecq*例如通过下述式(6)所示的运算来获得。式(6)中,ldc表示d轴电感的设定值,kec表示感应电压常数的设定值。

vdecq*=ω1·(ldc·idc+kec)···(6)

在q轴电流控制用pi控制器202及加法运算部203中像以上说明过的那样进行q轴电压指令vq*的运算。

再者,在本实施方式中,对像上述式(6)展示的那样使用d轴实际电流idc来运算q轴侧解耦控制指令vdecq*的例子进行了说明,但也可通过其他方法来运算q轴侧解耦控制指令vdecq*。例如,也可设为使用d轴电流指令id*代替d轴实际电流idc、或者使用i控制部208得到的q轴积分控制值viq*的运算结果来运算q轴侧解耦控制指令vdecq*的构成。

接着,对控制状态判定部112的详情进行说明。图3展示了本发明的特征也就是控制状态判定部112中的判定信号-电流偏差特性。图3中,横轴表示d轴的电流偏差即差分δid的值,纵轴表示控制状态判定部112所输出的d轴电流控制用判定信号sjd的值。

图3中,在差分δid满足δid_n≤δid≤δid_p这一范围条件的情况下,即,在电流偏差较小、电力变换电路103的控制状态可视为稳态的情况下,d轴电流控制用判定信号sjd的值是表示为稳态的sjd=sjd_pn。另一方面,在差分δid不满足上述的范围条件而为δid_p<δid(正侧)或δid<δid_n(负侧)的情况下,即,在电流偏差较大、电力变换电路103的控制状态可视为瞬态的情况下,d轴电流控制用判定信号sjd的值在正侧是表示为瞬态的sjd=sjd_p,在负侧是表示为瞬态的sjd=sjd_n。如此,通过相对于稳态下的d轴电流控制用判定信号sjd的值sjd_pn而言将瞬态下的d轴电流控制用判定信号sjd的值sjd_p、sjd_n分别设为不同的值,在控制增益变更部113中,可以根据d轴电流控制用判定信号sjd来判定控制器102对电力变换电路103的控制状态。

再者,在图3所示的判定信号-电流偏差特性中,展示了分别表示正侧和负侧的瞬态的d轴电流控制用判定信号sjd的值sjd_p、sjd_n互不相同的例子,但是,为了将控制状态判定部112设为更简单的构成,也可使这些值相等而设为sjd_p=sjd_n。此外,用于判别瞬态与稳态的差分δid的阈值δid_n、δid_p也一样,图3中展示了它们的绝对值互不相同的例子,但是,为了将控制状态判定部112设为更简单的构成,也可设为|δid_n|=|δid_p|。

控制状态判定部112根据表示d轴的电流偏差的差分δid来输出具有如以上说明过的特性的d轴电流控制用判定信号sjd。由此,可以输出作为与对应于d轴的电力变换电路103的控制状态相应的判定信号的d轴电流控制用判定信号sjd。再者,关于q轴电流控制用判定信号sjq,也可以根据表示q轴的电流偏差的差分δiq而以与d轴电流控制用判定信号sjd同样的特性加以输出。由此,可以输出作为与对应于q轴的电力变换电路103的控制状态相应的判定信号的q轴电流控制用判定信号sjq。

图4展示了本发明的特征也就是控制增益变更部113的内部构成。如图4所示,控制增益变更部113具备用于d轴电流控制用增益ωcd的算出及变更的d轴侧控制增益变更部400和用于q轴电流控制用增益ωcq的算出及变更的q轴侧控制增益变更部401。

d轴侧控制增益变更部400由增益设定部402和带重置功能的低通滤波器403构成。

增益设定部402根据d轴电流控制用判定信号sjd来决定滤波处理前的d轴侧控制增益ωcd_pre,并输出至带重置功能的低通滤波器403。具体而言,例如像图5所示那样在增益设定部402中保持有二维查找表500,通过参考该查找表500来决定与d轴电流控制用判定信号sjd相对应的滤波处理前的d轴侧控制增益ωcd_pre。查找表500中,以二维方式关联有d轴电流控制用判定信号sjd的值和每一控制增益变更条件(条件a、条件b、条件c、···)的滤波处理前的d轴侧控制增益ωcd_pre。通过使用该查找表500,增益设定部402可以决定与d轴电流控制用判定信号sjd相应的滤波处理前的d轴侧控制增益ωcd_pre的值。

再者,图5中展示了根据d轴电流控制用判定信号sjd来决定滤波处理前的d轴侧控制增益ωcd_pre的值的二维查找表的例子,但也可追加其他增益变更条件来形成多维查找表、使用该多维查找表来决定滤波处理前的d轴侧控制增益ωcd_pre的值。具体而言,例如考虑追加马达速度ω1、电力变换电路103中的pwm控制的载频等作为控制增益变更条件。

此处,在增益设定部402中,像前面叙述过的那样,通过借助高增益设定来实施稳态下的电流控制,能够抑制恒定地产生的电流脉动。例如在图5的查找表500中,若条件a中设为“ωcd_pa<ωcd_pna”或“ωcd_na<ωcd_pna”,则可以运用高增益设定。同样地,若条件b中设为“ωcd_pb<ωcd_pnb”或“ωcd_nb<ωcd_pnb”,则可以运用高增益设定。其他条件下也是一样的。

带重置功能的低通滤波器403是具有规定的时间常数的低通滤波器,通过以具有与该时间常数相应的滞后时间的方式传达增益设定部402算出的滤波处理前的d轴侧控制增益ωcd_pre来算出d轴电流控制用增益ωcd。即,根据该带重置功能的低通滤波器403所具有的滞后时间要素来决定电压指令运算部108在算出d轴电压指令vd*时使用的d轴电流控制用增益ωcd的值。因此,即便在干扰产生状态下,也能实现稳定的电流控制。详情于后文叙述。

此外,在d轴电流控制用判定信号sjd从表示稳态的sjd_pn变为表示正侧的瞬态的sjd_p时或者在从表示稳态的sjd_pn变为表示负侧的瞬态的sjd_n时,带重置功能的低通滤波器403实施输出值的重置。即,在电力变换电路103的控制状态从稳态转移至瞬态时,带重置功能的低通滤波器403使d轴电流控制用增益ωcd的设定从与稳态相应的高增益设定立即退回到与瞬态相应的平常设定。

q轴侧控制增益变更部401也具有与d轴侧控制增益变更部400同样的构成。即,q轴侧控制增益变更部401由增益设定部404和带重置功能的低通滤波器405构成。增益设定部404根据q轴电流控制用判定信号sjq来决定滤波处理前的q轴侧控制增益ωcq_pre,并输出至带重置功能的低通滤波器405。带重置功能的低通滤波器405是具有规定的时间常数的低通滤波器,通过以具有与该时间常数相应的滞后时间的方式传达增益设定部404算出的滤波处理前的q轴侧控制增益ωcq_pre来算出q轴电流控制用增益ωcq。

接着,对本实施方式的马达驱动装置100的具体的动作例进行说明。首先,参考图6,对不产生干扰等的平时的动作例进行说明。图6展示了第一实施方式的马达驱动装置100的平时的动作波形例。再者,在图6的动作波形中,控制增益的设定遵循图5中说明过的查找表500,为了抑制恒定地产生的电流脉动,控制增益变更部113以仅在稳态下对电流控制进行高增益设定的方式进行动作。此外,在图6的动作波形中,在电流控制从稳态经过瞬态而转移至下一稳态时,图5所示的控制增益变更条件从条件a切换至条件b。具体而言,若将控制开始起的经过时间设为t、将从最初的稳态转移到瞬态的时刻设为t2,则在0≤t<t2下选择图5所示的条件a,在t2≤t下选择图5所示的条件b。

首先,在t=0时,开始转矩指令τ*向控制器102的输入,由此,q轴电流指令iq*的值从0呈阶梯状变为与转矩指令τ*相应的规定指令值iqa*。于是,如图6的上层所示,q轴实际电流iqc从0向iqa*急剧增加,而在0≤t<t1的期间内,差分δiq的值在正方向上较大,δiq_p<δiq。因此,控制状态判定部112判断电力变换电路103的控制状态为瞬态,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值像图6的下层所示那样为sjq=sjq_p。因而,控制增益变更部113所输出的q轴电流控制用增益ωcq的值像图6的中层所示那样维持在与瞬态相应的平常设定的值即ωcq=ωcq_pa。

其后,若将差分δiq的值与阈值δiq_p一致的时刻设为t1,则在t1≤t<t2的期间内,δiq_n≤δiq≤δiq_p。因此,控制状态判定部112判断电力变换电路103的控制状态为稳态,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值像图6的下层所示那样变为sjq=sjq_pn。即,在时刻t1,q轴电流控制用判定信号sjq的值从sjq_p变为sjq_pn,并一直维持到时刻t2为止。此时,控制增益变更部113所输出的q轴电流控制用增益ωcq的值像图6的中层所示那样以具有某一滞后时间的方式从ωcq_pa变更为ωcq_pna(高增益设定)。由此,得以在稳态下抑制恒定地产生的电流脉动。

在t=t2时,q轴电流指令iq*的值从此前的指令值iqa*呈阶梯状变为另一指令值iqb*。于是,如图6的上层所示,维持在稳态下的q轴实际电流iqc朝iqb*减少,而在t2≤t<t3的期间内,差分δiq的值在负方向上较大,δiq<δiq_n。因此,控制状态判定部112判断电力变换电路103的控制状态为瞬态,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值像图6的下层所示那样变为sjq=sjq_n。即,当q轴电流控制用判定信号sjq从表示稳态的sjq_pn变为表示负侧的瞬态的sjq_n时,像图6的下层所示那样在q轴电流控制用判定信号sjq中产生上升沿。当检测到该上升沿时,像前文所述那样将带重置功能的低通滤波器405的输出重置,由此,控制增益变更部113所输出的q轴电流控制用增益ωcq的值像图6的中层所示那样从高增益设定的值即ωcq_pna立即变更为与瞬态相应的平常设定的值即ωcq=ωcq_nb。再者,此时的q轴电流控制用增益ωcq的设定值ωcq_nb是与前文所述的0≤t<t1的期间内的q轴电流控制用增益ωcq的设定值ωcq_pa不一样的值。

其后,若将差分δiq的值与阈值δiq_n一致的时刻设为t3,则在t3≤t的期间内,再次成为δiq_n≤δiq≤δiq_p。因此,控制状态判定部112判断电力变换电路103的控制状态为稳态,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值像图6的下层所示那样变为sjq=sjq_pn。即,在时刻t3,q轴电流控制用判定信号sjq的值从sjq_n再次变为sjq_pn,之后也得以维持。此时,控制增益变更部113所输出的q轴电流控制用增益ωcq的值像图6的中层所示那样以具有某一滞后时间的方式从ωcq_nb变更为ωcq_pnb(高增益设定)。由此,与前文所述的t1≤t<t2的期间一样,得以抑制恒定地产生的电流脉动。

如上所述,在不产生干扰等的平时的动作中,通过根据差分δiq的值来判定电力变换电路103的控制状态,可以仅在平稳时将电流控制设定为高增益。因此,可以在不对瞬态响应时的性能产生影响的情况下抑制恒定地产生的电流脉动。

然后,参考图7,对产生意外的干扰的产生干扰时的动作例进行说明。图7展示了第一实施方式的马达驱动装置100的产生干扰时的动作波形例。再者,在图7的动作波形中,与图6一样,控制增益的设定也遵循图5中说明过的查找表500,为了抑制恒定地产生的电流脉动,控制增益变更部113也以仅在稳态下对电流控制进行高增益设定的方式进行动作。另一方面,在图7的动作波形中,不同于图6,q轴电流指令iq*的值是固定的,图5所示的控制增益变更条件始终设定为条件a。即,在q轴电流控制用判定信号sjq的值表示瞬态时,具体而言,在sjq=sjq_p或sjq=sjq_n时,q轴电流控制用增益ωcq的值设定为ωcq=ωcq_pa(=ωcq_na)。

首先,在0≤t<t4的期间内,δiq_n≤δiq≤δiq_p。因此,控制状态判定部112判断电力变换电路103的控制状态为稳态,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值像图7的下层所示那样为sjq=sjq_pn。因而,此时的q轴电流控制用增益ωcq的值像图7的中层所示那样维持在ωcq_pna(高增益设定)。由此,得以在稳态下抑制恒定地产生的电流脉动。

当在t=t4产生干扰时,尽管q轴电流指令iq*的值维持在规定指令值iqa*,如图7的上层所示,q轴实际电流iqc也因干扰而开始大幅变动。结果,在t4<t<t5的期间内,控制状态判定部112对控制状态的判定结果随着干扰所引起的q轴实际电流iqc的变动而在稳态与瞬态之间来回变动,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值在短时间内发生变动。具体而言,如图7的下层所示,产生干扰时的q轴电流控制用判定信号sjq的值以sjq_pn→sjq_n→sjq_pn→sjq_p形式依序变化。

若根据上述那样的q轴电流控制用判定信号sjq的变化而像以往那样立即改变q轴电流控制用增益ωcq,则会在短期间内切换平常设定(ωcq=ωcq_pa)与高增益设定(ωcq=ωcq_pna)。结果,助长了干扰的影响,动作有可能变得不稳定。然而,本实施方式的马达驱动装置100中,控制增益变更部113具有作为滞后时间要素而发挥作用的带重置功能的低通滤波器403、405,在从平常设定切换至高增益设定时,通过这些带重置功能的低通滤波器403、405来变更d轴电流控制用增益ωcd及q轴电流控制用增益ωcq。因而,如图7的中层所示,在正产生干扰的t4<t<t5的期间内,q轴电流控制用增益ωcq大致维持在平常设定的值(ωcq=ωcq_pa),从而能实现稳定的动作。

其后,在t5≤t的期间内,再次成为δiq_n≤δiq≤δiq_p。因此,控制状态判定部112判断电力变换电路103的控制状态为稳态,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值像图7的下层所示那样变为sjq=sjq_pn。此时,控制增益变更部113所输出的q轴电流控制用增益ωcq的值像图7的中层所示那样以具有某一滞后时间的方式从ωcq_pa变更为ωcq_pna(高增益设定)。由此,与前文所述的0≤t<t4的期间一样,得以抑制恒定地产生的电流脉动。

再者,在以上说明过的图6、图7的动作例中,对根据q轴电流指令iq*与q轴实际电流iqc的差分δiq来改变q轴电流控制用判定信号sjq的值、由此变更q轴电流控制用增益ωcq的值的例子进行了说明,而d轴电流控制用增益ωcd的值也能以同样的方法加以变更。即,根据d轴电流指令id*与d轴实际电流idc的差分δid来改变d轴电流控制用判定信号sjd的值,由此,能以一方面抑制恒定地产生的电流脉动、另一方面在产生干扰时稳定地进行动作的方式变更d轴电流控制用增益ωcd的值。

根据以上说明过的本发明的第一实施方式,取得以下作用效果。

(1)马达驱动装置100具备:电力变换电路103,其驱动交流马达101;以及控制器102,其控制电力变换电路103。控制器102具有:电压指令运算部108,其根据d轴电流指令id*、q轴电流指令iq*与流至交流马达101的d轴实际电流idc、q轴实际电流iqc的差分δid、δiq来运算用于使电力变换电路103动作的d轴电压指令vd*及q轴电压指令vq*;控制状态判定部112,其根据差分δid、δiq来输出与电力变换电路103的控制状态相应的d轴电流控制用判定信号sjd及q轴电流控制用判定信号sjq;以及控制增益变更部113,其根据d轴电流控制用判定信号sjd、q轴电流控制用判定信号sjq来变更电压指令运算部108在d轴电压指令vd*及q轴电压指令vq*的运算中分别使用的d轴电流控制用增益ωcd及q轴电流控制用增益ωcq。在差分δid、δiq各自满足规定的范围条件的情况下,控制状态判定部112分别输出sjd=sjd_pn、sjq=sjq_pn作为表示稳态的判定信号,在差分δid、δiq各自不满足有关范围条件的情况下,控制状态判定部112分别输出sjd=sjd_p(或sjd=sjd_n)、sjq=sjq_p(或sjq=sjq_n)作为表示瞬态的判定信号。如图6、图7所示,当从控制状态判定部112输出的d轴电流控制用判定信号sjd、q轴电流控制用判定信号sjq分别从表示稳态的判定信号切换至表示瞬态的判定信号时,控制增益变更部113将d轴电流控制用增益ωcd、q轴电流控制用增益ωcq立即变更为与表示瞬态的判定信号相应的平常设定的值。反过来,当从控制状态判定部112输出的d轴电流控制用判定信号sjd、q轴电流控制用判定信号sjq分别从表示瞬态的判定信号切换至表示稳态的判定信号时,控制增益变更部113将d轴电流控制用增益ωcd、q轴电流控制用增益ωcq以具有规定的滞后时间的方式变更为与表示稳态的判定信号相应的高增益设定的值。因此,一方面能抑制恒定地产生的电流脉动,另一方面在产生干扰时也能实施稳定的电流控制。

(2)控制增益变更部113具有带重置功能的低通滤波器403、405,使用该带重置功能的低通滤波器403、405来实现滞后时间。因此,能够容易地实现将d轴电流控制用增益ωcd、q轴电流控制用增益ωcq从平常设定的值变更为高增益设定的值时的滞后时间。

(3)控制增益变更部113具有增益设定部402、404,所述增益设定部402、404至少保持二维以上的查找表500,使用该查找表500来决定与d轴电流控制用判定信号sjd和q轴电流控制用判定信号sjq相应的d轴电流控制用增益ωcd、q轴电流控制用增益ωcq的值。因此,能够容易地决定d轴电流控制用增益ωcd和q轴电流控制用增益ωcq的值。

(4)控制增益变更部113像图6所示那样使与表示差分δiq为正值时的瞬态的判定信号相应的q轴电流控制用增益ωcq的值也就是sjq=sjq_p时的设定值ωcq=ωcq_pa和与表示差分δiq为负值时的瞬态的判定信号相应的q轴电流控制用增益ωcq的值也就是sjq=sjq_n时的设定值ωcq=ωcq_nb互不相同。因此,在使交流马达101的电流增加的情况和使交流马达101的电流减少的情况下,可以各自设定恰当的控制增益。

[第二实施方式]

在前文所述的第一实施方式中,对以控制增益变更部113的低通滤波器来实现本发明相关的马达驱动装置中的控制增益变更时的滞后时间要素的例子进行了说明。相对于此,作为本发明的第二实施方式,下面对以积分器来实现控制增益变更时的滞后时间要素的例子进行说明。

图8展示了本发明的第二实施方式的马达驱动装置的构成。如图8所示,本实施方式的马达驱动装置100是在控制器102内设置控制增益变更部800来代替第一实施方式中说明过的图1的控制增益变更部113。其他构成要素与第一实施方式相同。

图9展示了本发明的特征也就是控制增益变更部800的内部构成。如图9所示,控制增益变更部800具备用于d轴电流控制用增益ωcd的算出及变更的d轴侧控制增益变更部900和用于q轴电流控制用增益ωcq的算出及变更的q轴侧控制增益变更部901。

d轴侧控制增益变更部900由去噪滤波器902、绝对值运算部903、信号处理部904、带重置功能的积分器905、增益变更许可信号生成部906、乘法运算部907、以及输出限制部908构成。

去噪滤波器902将输入至控制增益变更部800的、表示d轴的电流偏差的差分δid中包含的高次谐波噪声去除并输出至绝对值运算部903。再者,该去噪滤波器902只是用于去除高次谐波噪声,并不像第一实施方式中的带重置功能的低通滤波器403、带重置功能的低通滤波器405那样作为控制增益变更部113的滞后时间要素而发挥功能。

绝对值运算部903算出从去噪滤波器902输入的去噪后的差分δid的绝对值|δid1|。

信号处理部904进行从由绝对值运算部903算出的绝对值|δid1|中去除不到规定阈值的分量的信号处理。具体而言,例如在信号处理部904中实施像以下说明那样的信号处理。

图10展示了信号处理部904的输入输出特性。在绝对值运算部903所算出的差分δid的绝对值|δid1|小于规定阈值的情况下,信号处理部904输出零作为针对绝对值|δid1|的信号处理结果|δid2|,若为阈值以上,则照原样输出所输入的绝对值|δid1|作为针对绝对值|δid1|的信号处理结果|δid2|。例如在像图10所示那样将信号处理部904的阈值设为δidth的情况下,在0≤|δid1|<δidth的范围内,来自信号处理部904的输出|δid2|为零。另一方面,在δidth≤|δid1|的范围内,从信号处理部904照原样输出所输入的绝对值|δid1|作为信号处理部904的输出|δid2|。通过在信号处理部904中执行这样的处理,得以在带重置功能的积分器905中执行如下运算处理:在差分δid的绝对值|δid1|小于规定值的情况下不进行积分,在差分δid的绝对值|δid1|大于规定值的情况下对绝对值|δid1|进行积分。结果,在d轴侧控制增益变更部900所进行的d轴电流控制用增益ωcd的算出中,可以在运算上忽略高次谐波噪声等所引起的微小的电流脉动分量。因此,能够避免带重置功能的积分器905中的不需要的积分运算。

带重置功能的积分器905对信号处理部904的输出|δid2|进行积分,并将该积分运算得到的积分值作为d轴侧控制增益ωcd_int输出。通过带重置功能的积分器905的积分运算求出的d轴侧控制增益ωcd_int的值在积分运算的特性上以具有规定的滞后时间的方式增加。由此,在电力变换电路103的控制状态为稳态时,d轴侧控制增益ωcd_int得以从平常设定的值以具有规定的滞后时间的方式变更为相对较大的高增益设定的值。

此外,在带重置功能的积分器905中,对d轴侧控制增益ωcd_int设定有初始值ωcd_ini,根据d轴电流控制用判定信号sjd来实施输出的重置。具体而言,与第一实施方式中说明过的图4的带重置功能的低通滤波器403一样,在d轴电流控制用判定信号sjd从表示稳态的sjd_pn变为表示正侧的瞬态的sjd_p时,或者在从表示稳态的sjd_pn变为表示负侧的瞬态的sjd_n时,将此前得到的积分运算的结果重置,使d轴侧控制增益ωcd_int的值立即退回到初始值ωcd_ini。再者,关于该初始值ωcd_ini,优选设定在瞬态下能综合地满足过冲量等控制响应性能的控制增益也就是与平常设定相应的控制增益的值。由此,带重置功能的积分器905与第一实施方式中说明过的带重置功能的低通滤波器403一样,在电力变换电路103的控制状态从稳态转移至瞬态时,能使基于d轴侧控制增益ωcd_int的d轴电流控制用增益ωcd的值从与稳态相应的高增益设定立即退回到与瞬态相应的平常设定。此外,通过在正侧的瞬态和负侧的瞬态下设定好互不相同的初始值,与第一实施方式一样,在d轴电流控制用判定信号sjd从sjd_pn变成sjd_p的情况和变成sjd_n的情况下,可将重置后的控制增益设为不同值。

增益变更许可信号生成部906根据d轴电流控制用判定信号sjd来生成用于许可或禁止带重置功能的积分器905的积分运算的d轴侧增益变更许可信号spd。增益变更许可信号生成部906例如按照图11所示的许可信号-判定信号特性而根据d轴电流控制用判定信号sjd的值来生成取0或1的d轴侧增益变更许可信号spd。

图11展示了增益变更许可信号生成部906中的许可信号-判定信号特性。如图11所示,在d轴电流控制用判定信号sjd的值表示瞬态的情况下,即,在sjd=sjd_p或sjd=sjd_n的情况下,将d轴侧增益变更许可信号spd的值设为spd=0。另一方面,在d轴电流控制用判定信号sjd的值表示稳态的情况下,即,在sjd=sjd_pn的情况下,将d轴侧增益变更许可信号spd的值设为spd=1。

乘法运算部907将信号处理部904的输出|δid2|与从增益变更许可信号生成部906输出的d轴侧增益变更许可信号spd相乘,并将该乘法运算结果输出至带重置功能的积分器905。如前文所述,d轴侧增益变更许可信号spd的值在瞬态的情况下为spd=0,在稳态的情况下为spd=1。因而,在瞬态的情况下,不论信号处理部904的输出|δid2|如何,从乘法运算部907去往带重置功能的积分器905的输入值都为0,从而禁止带重置功能的积分器905的积分运算。另一方面,在稳态的情况下,信号处理部904的输出|δid2|照原样成为从乘法运算部907去往带重置功能的积分器905的输入值,从而许可带重置功能的积分器905的积分运算。

输出限制部908将带重置功能的积分器905所求出的d轴侧控制增益ωcd_int的值限制在规定的最小值ωcd_min到规定的最大值ωcd_max之间。并且,将限制后的d轴侧控制增益ωcd_int的值作为d轴电流控制用增益ωcd输出。通过该输出限制部908的信号处理,能够避免d轴电流控制用增益ωcd随着带重置功能的积分器905的积分结果而发散。

q轴侧控制增益变更部901也具有与d轴侧控制增益变更部900同样的构成。即,q轴侧控制增益变更部901由去噪滤波器909、绝对值运算部910、信号处理部911、带重置功能的积分器912、增益变更许可信号生成部913、乘法运算部914、以及输出限制部915构成。去噪滤波器909将输入至控制增益变更部800的差分δiq中包含的高次谐波噪声去除并输出至绝对值运算部910。绝对值运算部910算出所输入的去噪后的差分δiq的绝对值|δiq1|。信号处理部911从绝对值运算部910算出的绝对值|δiq1|中去除不到规定阈值的分量,输出针对绝对值|δiq1|的信号处理结果|δiq2|。带重置功能的积分器912对信号处理部911的信号处理结果|δiq2|进行积分,并将该积分运算得到的积分值作为q轴侧控制增益ωcq_int输出。增益变更许可信号生成部913根据q轴电流控制用判定信号sjq的值来生成取0或1的q轴侧增益变更许可信号spq。乘法运算部914将信号处理部911的输出|δiq2|与从增益变更许可信号生成部913输出的q轴侧增益变更许可信号spq相乘,并将该乘法运算结果输出至带重置功能的积分器912,由此,根据q轴侧增益变更许可信号spq的值来许可或禁止带重置功能的积分器912的积分运算。输出限制部915将通过带重置功能的积分器912的积分运算求出的q轴侧控制增益ωcq_int的值限制在规定范围内,并作为q轴电流控制用增益ωcq输出。

接着,对本实施方式的马达驱动装置100的具体的动作例进行说明。首先,参考图12,对不产生干扰等的平时的动作例进行说明。图12展示了第二实施方式的马达驱动装置100的平时的动作波形例。再者,在图12的动作波形中,输出限制部915将通过带重置功能的积分器912的积分运算求出的q轴侧控制增益ωcq_int的值限制在0≤ωcq_int≤ωcq_max这一范围内,并作为q轴电流控制用增益ωcq输出。

首先,在t=0时,开始转矩指令τ*向控制器102的输入,由此,q轴电流指令iq*的值呈阶梯状地从0向与转矩指令τ*相应的规定指令值iqa1*变化。于是,如图12的上层所示,q轴实际电流iqc从0向iqa1*急剧增加,而在0≤t<t6的期间内,差分δiq的值在正方向上较大,δiq_p<δiq。因此,与第一实施方式中说明过的图6的情况一样,控制状态判定部112判断电力变换电路103的控制状态为瞬态,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值像图12的中层下侧所示那样为sjq=sjq_p。因而,从增益变更许可信号生成部913输出的q轴侧增益变更许可信号spq的值像图12的下层所示那样为0,去往带重置功能的积分器912的输入值(|δiq2|×spq)为0,因此禁止带重置功能的积分器912的积分运算。结果,控制增益变更部800所输出的q轴电流控制用增益ωcq的值像图12的中层上侧所示那样维持在与瞬态相应的平常设定的初始值即ωcq=ωcq_ini。

其后,若将差分δiq的值与阈值δiq_p一致的时刻设为t6,则在t6≤t<t7的期间内,δiq_n≤δiq≤δiq_p。因此,与第一实施方式中说明过的图6的情况一样,控制状态判定部112判断电力变换电路103的控制状态为稳态,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值像图12的中层下侧所示那样变为sjq=sjq_pn。即,在时刻t6,q轴电流控制用判定信号sjq的值从sjq_p变为sjq_pn,并一直维持到时刻t7为止。此时,从增益变更许可信号生成部913输出的q轴侧增益变更许可信号spq的值像图12的下层所示那样变为1,相应地,|δiq2|输入至带重置功能的积分器912,由此,许可带重置功能的积分器912的积分运算。结果,控制增益变更部800所输出的q轴电流控制用增益ωcq的值像图12的中层上侧所示那样因|δiq2|被积分而不断增加,以具有规定的滞后时间的方式从ωcq_ini变更为高增益设定。由此,得以在稳态下抑制恒定地产生的电流脉动。

再者,在t6≤t<t7的期间内,q轴实际电流iqc与指令值iqa1*大致一致而使得差分δiq的绝对值|δid1|充分减小,当相对于信号处理部911的阈值δiqth而言变为|δid1|<δiqth时,来自信号处理部911的输出|δiq2|始终为零,由此,带重置功能的积分器912的积分运算停止。结果,在这之后的期间内,q轴电流控制用增益ωcq维持在固定值。

在t=t7时,q轴电流指令iq*的值呈阶梯状从此前的指令值iqa1*向另一指令值iqa2*变化。于是,如图12的上层所示,之前维持在稳态下的q轴实际电流iqc朝iqa2*减少,而在t7≤t<t8的期间内,差分δiq的值在负方向上较大,δiq<δiq_n。因此,与第一实施方式中说明过的图6的情况一样,控制状态判定部112判断电力变换电路103的控制状态为瞬态,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值像图12的中层下侧所示那样变为sjq=sjq_n。即,当q轴电流控制用判定信号sjq从表示稳态的sjq_pn变为表示负侧的瞬态的sjq_n时,像图12的下层所示那样在q轴电流控制用判定信号sjq中产生上升沿。当检测到该上升沿时,像前文所述那样将带重置功能的积分器912的输出重置,由此,控制增益变更部800所输出的q轴电流控制用增益ωcq的值像图12的中层上侧所示那样从高增益设定立即变更为与瞬态相应的平常设定的初始值即ωcq=ωcq_ini。

其后,若将差分δiq的值与阈值δiq_n一致的时刻设为t8,则在t8≤t的期间内,再次成为δiq_n≤δiq≤δiq_p。因此,控制状态判定部112判断电力变换电路103的控制状态为稳态,从控制状态判定部112输出的q轴电流控制用判定信号sjq的值像图12的中层下侧所示那样变为sjq=sjq_pn。即,在时刻t8,q轴电流控制用判定信号sjq的值从sjq_n再次变为sjq_pn,之后也得以维持。此时,从增益变更许可信号生成部913输出的q轴侧增益变更许可信号spq的值像图12的下层所示那样变为1,相应地,|δiq2|被输入至带重置功能的积分器912,由此,许可带重置功能的积分器912的积分运算。结果,与前文所述的t6≤t<t7的期间一样,控制增益变更部800所输出的q轴电流控制用增益ωcq的值像图12的中层上侧所示那样因|δiq2|被积分而不断增加,以具有规定的滞后时间的方式从ωcq_ini变更为高增益设定。由此,得以在稳态下抑制恒定地产生的电流脉动。

再者,在t8≤t的期间内,当q轴电流控制用增益ωcq的值达到输出限制部915中的规定的最大值ωcq_max时,即便满足带重置功能的积分器912的积分运算的执行条件即δiqth<|δid1|,也会通过输出限制部915来限制q轴电流控制用增益ωcq的增加。结果,在这之后的期间内,q轴电流控制用增益ωcq维持在最大值ωcq_max。

如上所述,在第二实施方式中,与第一实施方式一样,也是在不产生干扰等的平时的动作中根据差分δiq的值来判定电力变换电路103的控制状态,由此,可以仅在平稳时将电流控制设定为高增益。因此,可以在不对瞬态响应时的性能产生影响的情况下抑制恒定地产生的电流脉动。

此外,第二实施方式中的控制增益变更部800具有与第一实施方式中说明过的控制增益变更部113同样的滞后时间要素,因此产生干扰时的动作也是一样的。因而,在第二实施方式中,与第一实施方式一样,也是在产生干扰时也能实现稳定的动作。再者,产生干扰时的动作的具体例的说明从略。

在第一实施方式中,将以离线方式决定的控制增益像图5所示那样保存在查找表中。另一方面,在第二实施方式中,像图12所示那样以在线方式自动决定控制增益,这一点不一样。

根据以上说明过的本发明的第二实施方式,除了与第一实施方式中说明过的(1)同样的作用效果以外,还取得以下作用效果。

(5)控制增益变更部800具有带重置功能的积分器905、912,使用该带重置功能的积分器905、912来实现滞后时间。因此,与第一实施方式一样,能够容易地实现将d轴电流控制用增益ωcd、q轴电流控制用增益ωcq从平常设定的值变更为高增益设定的值时的滞后时间。

(6)控制增益变更部800将d轴电流指令id*、q轴电流指令iq*与流至交流马达101的d轴实际电流idc、q轴实际电流iqc的差分δid、δiq的绝对值|δid1|、|δiq1|在带重置功能的积分器905、912中分别加以积分,根据所得值来决定d轴电流控制用增益ωcd、q轴电流控制用增益ωcq。因此,能以在线方式自动决定d轴电流控制用增益ωcd和q轴电流控制用增益ωcq的值。

(7)通过信号处理部904、911的作用,在差分δid、δiq的绝对值|δid1|、|δiq1|小于规定值的情况下,带重置功能的积分器905、912对0进行积分,在绝对值|δid1|、|δiq1|大于规定值的情况下,带重置功能的积分器905、912分别对该绝对值|δid1|、|δiq1|进行积分。因此,可以在运算上忽略高次谐波噪声等所引起的微小的电流脉动分量而避免不需要的积分运算。

(8)通过增益变更许可信号生成部906、913以及乘法运算部907、914的作用,在从控制状态判定部112输出的d轴电流控制用判定信号sjd、q轴电流控制用判定信号sjq为分别表示稳态的判定信号的情况下,即,在sjd=sjd_pn、sjq=sjq_pn的情况下,控制增益变更部800许可带重置功能的积分器905、912的积分运算。另一方面,在从控制状态判定部112输出的d轴电流控制用判定信号sjd、q轴电流控制用判定信号sjq为分别表示瞬态的判定信号的情况下,即,在sjd=sjd_p(或sjd=sjd_n)的情况或者sjq=sjq_p(或sjq=sjd_n)的情况下,控制增益变更部800禁止带重置功能的积分器905、912的积分运算。因此,可以使用带重置功能的积分器905、912来分别容易地决定d轴电流控制用增益ωcd和q轴电流控制用增益ωcq中的平常设定的值和高增益设定的值。

(9)当从控制状态判定部112输出的d轴电流控制用判定信号sjd、q轴电流控制用判定信号sjq从表示稳态的值(sjd=sjd_pn、sjq=sjq_pn)切换至表示瞬态的值(sjd=sjd_p或sjd_n、sjq=sjq_p或sjq_n)时,控制增益变更部800将带重置功能的积分器905、912的积分运算的结果重置而退回到规定的初始值ωcd_ini、ωcq_ini。因此,在电力变换电路103的控制状态从稳态转移至瞬态时,可以使d轴电流控制用增益ωcd和q轴电流控制用增益ωcq的设定从与稳态相应的高增益设定立即退回到与瞬态相应的平常设定。

[第三实施方式]

在前文所述的第一实施方式、第二实施方式中,对本发明相关的马达驱动装置100进行了说明。相对于此,作为本发明的第三实施方式,下面对将马达驱动装置100搭载于电动车辆系统中的例子进行说明。

图13展示了本发明的第三实施方式的搭载有马达驱动装置的电动车辆系统的构成。如图13所示,本实施方式的电动车辆系统1300具备马达驱动装置100及交流马达101和车轴1301、车轮1302、车轮1303、车轴1304、车轮1305、车轮1306、以及驱动用电池1307。再者,马达驱动装置100及交流马达101与第一实施方式、第二实施方式中各自说明过的相同。

在电动车辆系统1300中,车轴1301轴支承在车辆的前方或后方中的一侧,在其两端分别配置有车轮1302和车轮1303。此外,在另一侧也轴支承有车轴1304,在其两端分别配置有车轮1305和车轮1306。作为驱动轴的车轴1301以机械方式与交流马达101连接在一起。由马达驱动装置100驱动的交流马达101的旋转动力经由车轴1301传递至作为驱动轮的车轮1302和车轮1303。马达驱动装置100使用从驱动用电池1307供给的电源、接收未图示的上位系统中生成的转矩指令τ*来驱动交流马达101。

在本实施方式中,通过马达驱动装置100所具有的控制器102来进行如第一实施方式、第二实施方式中说明过的电流控制运算。结果,恒定地产生的电流脉动得到抑制,因此交流马达101中的振动和噪音得以减少。因而,在电动车辆系统1300中可以实现高品质的乘坐感受。此外,在电动车辆系统1300中,存在车轮意外地陷入打滑状态或抱死状态这样的产生干扰的情况,而在本实施方式中,通过马达驱动装置100所具有的控制器102的处理,即便在产生这些干扰的状态下,也能实现稳定的动作。

再者,在以上说明过的本发明的第三实施方式中,对在电动车辆系统1300中运用马达驱动装置100的情况进行了说明,而在其他系统例如家电产品、铁路等当中运用马达驱动装置100也会获得同样的效果。总而言之,只要是具备反馈式电流控制的马达驱动装置,都能运用本发明。

以上说明过的各实施方式、各种变形例只是一例,只要无损发明的特征,本发明便不限定于这些内容。此外,上文中对各种实施方式和变形例进行了说明,但本发明并不限定于这些内容。在本发明的技术思想的范围内思索的其他形态也包含在本发明的范围内。

符号说明

100…马达驱动装置、101…交流马达、102…控制器、103…电力变换电路、104…位置传感器、105…电流传感器、106…电流指令运算部、107a…减法运算部、107b…减法运算部、108…电压指令运算部、109…转子位置/马达速度生成部、110…dq/3相变换部、111…3相/dq变换部、200…d轴电流控制用pi控制器、201…加法运算部、202…q轴电流控制用pi控制器、203…加法运算部、204…p控制部、205…i控制部、206…加法运算部、207…p控制部、208…i控制部、209…加法运算部、400…d轴侧控制增益变更部、401…q轴侧控制增益变更部、402…增益设定部、403…带重置功能的低通滤波器、404…增益设定部、405…带重置功能的低通滤波器、800…控制增益变更部、900…d轴侧控制增益变更部、901…q轴侧控制增益变更部、902…去噪滤波器、903…绝对值运算部、904…信号处理部、905…带重置功能的积分器、906…增益变更许可信号生成部、907…乘法运算部、908…输出限制部、909…去噪滤波器、910…绝对值运算部、911…信号处理部、912…带重置功能的积分器、913…增益变更许可信号生成部、914…乘法运算部、915…输出限制部、1300…电动车辆系统、1301…车轴、1302…车轮、1303…车轮、1304…车轴、1305…车轮、1306…车轮、1307…驱动用电池。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1