电动驱动控制装置以及电动驱动控制方法

文档序号:7300042阅读:158来源:国知局
专利名称:电动驱动控制装置以及电动驱动控制方法
技术领域
本发明涉及电动驱动控制装置以及电动驱动控制方法。
背景技术
在以往的电动车辆、例如电动汽车中,作为电动机械而设置有驱动
马达,在混合动力型车辆中,作为第l、第2电动机械而设置有驱动马 达和发电机。而且,上述驱动马达和发电机都具有转子和定子等,该转 子旋转自如地被配置,且具有由N极和S极永磁铁构成的磁极对,该定 子被配置在该转子的径向靠外侧,并具有U相、V相和W相定子线圏。
另外,为了对驱动马达或发电机进行驱动,产生作为驱动马达的转 矩的驱动马达转矩、或产生作为发电机的转矩的发电机转矩,设置有电 动驱动装置。作为电动机械控制装置而设置的用于对驱动马达进行驱动 的驱动马达控制装置、和用于驱动发电机的发电机控制装置,通过把在 上述驱动马达控制装置和发电机控制装置中产生的U相、V相、和W 相的脉冲宽度调制信号发送到逆变器,在该逆变器中产生的相电流、即 U相、V相、和W相的电流供给到上述各个定子线圏,来产生上述驱 动马达转矩、或产生发电机转矩。
在上述驱动马达控制装置中,在分别把d轴设定为表示转子中的磁 极对的方向、把q轴设定为表示与该d轴成直角的方向的d-q轴模型上, 进行基于矢量控制运算的反馈控制。因此,上述驱动马达控制装置检测 被供给各个定子线圏的电流、转子的磁极位置、逆变器入口的直流电压 等,根据磁极位置,把检测出的电流,即检测电流转换成d轴电流和q 轴电流,然后,参照电流指令值曲线,计算出表示d轴电流和q轴电流 的目标值的d轴电流指令值和q轴电流指令值,根据上述d轴电流与d 轴电流指令值的偏差、q轴电流与q轴电流指令值的偏差、以及驱动马 达的参数,计算出表示d轴电压和q轴电压的目标值的d轴电压指令值 和q轴电压指令值。.
另外,在上述电流指令值曲线中,与表示驱动马达转矩目标值的驱 动马达目标转矩、上述直流电压和角速度相对应,记录有d轴电流指令
值和q轴电流指令值。另外,上述参数由反电动势常数Mif、各个定子 线圏的绕组阻抗Ra、电感Ld、 Lq等构成,为了抑制d轴与q轴之间 的干扰,而用于干扰项的运算(例如,参照专利文献l)。
但是,在上述以往的电动机械控制装置中,根据驱动马达或发电机 的驱动状态,上述电感Ld、 Lq会产生变动,导致控制系统的特性发生 变化,不能稳定地对驱动马达或发电机进行驱动。

发明内容
本发明的目的是解决上述以往的电动机械控制装置的问题,提供一 种可防止控制系统的特性变化,稳定地驱动电动机械的电动驱动控制装 置和电动驱动控制方法。
因此,在本发明的电动驱动控制装置中,具有电流指令值计算处 理单元,其根据表示电动机械的转矩目标值的电动机械目标转矩,计算 电流指令值;偏差计算处理单元,其计算上述电流指令值与向上述电动 机械供给的电流之间的电流偏差;参数计算处理单元,其计算上述电流 发生了变化时的、变化量相互不同的第l、第2电感;干扰项运算处理 单元,其根据上述第1电感进行干扰项的运算;比例积分项运算处理单 元,其根据上述电流偏差和第2电感进行比例项和积分项的运算;和电 压指令值调整处理单元,其根据上述干扰项、比例项以及积分项计算电 压指令值。
在本发明的其他电动驱动控制装置中,上述第l电感是磁通除以电 流后的值。
在本发明的另一其他电动驱动控制装置中,上述第2电感是将磁通 对电流进行微分后的值。
在本发明的另一其他电动驱动控制装置中,上述参数计算处理单元 还计算与电压速度比和电动机械目标转矩对应的第1、第2电感。
在本发明的另 一其他电动驱动控制中,上述比例积分项运算处理单.
元,还根据第2电感计算出比例项运算用的增益。
在本发明的电动驱动控制方法中,根据表示电动机械的转矩目标值 的电动机械目标转矩,计算电流指令值;计算该电流指令值与向上述电 动机械供给的电流之间的电流偏差;计算上述电流发生了变化时的、变 化量相互不同的第1、第2电感;根据上述第1电感进行干扰项的运算; 根据上述电流偏差和第2电感,进行比例项和积分项的运算;根据上述 干扰项、比例项以及积分项,计算出电压指令值。
根据本发明,在电动驱动控制装置中具有电流指令值计算处理单 元,其根据表示电动机械的转矩目标值的电动机械目标转矩,计算出电 流指令值;偏差计算处理单元,其计算出上述电流指令值与向上述电动 机械供给的电流之间的电流偏差;参数计算处理单元,其计算出在上述 电流发生了变化时的、变化量相互不同的第l、第2电感;干扰项运算 处理单元,其根据上述第1电感进行干扰项的运算;比例积分项运算处 理单元,其根据上述电流偏差和第2电感,进行比例项和积分项的运算; 和电压指令值调整处理单元,其才艮据上述干扰项、比例项以及积分项, 计算出电压指令值。
在这种情况下,由于根据上述第1电感进行干扰项的运算,根据上 述电流偏差和第2电感进行比例项和积分项的运算,所以能够对宽范围 的运转区域保持控制系统的特性稳定,提高电动机械控制装置的稳定 性。而且可提高用于使电流达到电流指令值的电动机械控制装置的响应 性。
因此,能够使控制系统的特性不会因电动机械的驱动状态而变化, 可稳定地驱动电动机械。


图l是本发明的实施方式中的电流控制部的方框图。
图2是本发明的实施方式中的电动驱动装置的概念图。
图3是表示本发明的实施方式中的驱动马达控制装置的主要部分的方框图。
图4是表示本发明的实施方式中的最大驱动马达目标转矩曲线(map) 的图。
图5是表示本发明的实施方式中的第1电流指令值曲线的图。
图6是表示本发明的实施方式中的第2电流指令值曲线的图。
图7是本发明的实施方式中的驱动马达的特性图。
图8是本发明的实施方式中的静态电感的特性图。
图9是本发明的实施方式中的动态电感的特性图。
图IO是表示本发明的实施方式中的第1电感曲线的图。
图ll是表示本发明的实施方式中的第2电感曲线的图。
图中文字说明31—驱动马达;53 - d轴电流指令值计算部;54 -q轴电流指令值计算部;81、 86 -减法器;82、 87 - PI项计算 部;83、 88 -干扰项计算部;84、 89 -电感计算部;85、卯-加 法器。
具体实施例方式
下面,参照附图,对本发明的实施方式进行详细说明。在此,对被 设置在作为电动车辆的电动汽车、混合动力型车辆等中的,作为电动机 械来对驱动马达进行驱动的电动驱动装置、以及用于使该电动驱动装置 工作的电动驱动控制装置进行说明。
图l是本发明的实施方式中的电流控制部的方框图,图2是本发明 的实施方式中的电动驱动装置的概念图,图3是表示本发明的实施方式 中的驱动马达控制装置的主要部分的方框图,图4是表示本发明的实施 方式中的最大驱动马达目标转矩曲线的图,图5是表示本发明的实施方 式中的第1电流指令值曲线的图,图6是表示本发明的实施方式中的第 2电流指令值曲线的图,图7是本发明的实施方式中的驱动马达的特性 图,图8是本发明的实施方式中的静态电感的特性图,图9是本发明的
实施方式中的动态电感的特性图,图10是表示本发明的实施方式中的 第1电感曲线的图,图11是表示本发明的实施方式中的第2电感曲线 的图。另外,在图4中,设定横轴表示角速度w,纵轴表示最大驱动马 达目标转矩TMmaxS在图5中,设定横轴表示驱动马达目标转矩TM*, 其表示作为驱动马达31的转矩的驱动马达转矩目标值,纵轴表示d轴 电流指令值id*,在图6中,设定横轴表示d轴电流指令值id*,纵轴表 示q轴电流指令值iq^在图7中,设定横轴表示d(q)轴电流id(iq), 纵轴表示磁通(J)d( (J)q),在图8中,设定横轴表示d(q)轴电流id(iq), 纵轴表示静态电感Lds (Lqs),在图9中,设定横轴表示d (q)轴电 流id(iq),纵轴表示动态电感Ldd (Lqd),在图10中,设定横轴表示 驱动马达目标转矩TM、纵轴表示静态电感Lds (Lqs),在图11中, 设定横轴表示驱动马达目标转矩TM*,纵轴表示动态电感Ldd ( Lqd )。
在图中,31是驱动马达,该驱动马达31,例如被安装在电动汽车 的驱动轴等,并具有旋转自如配置的未图示的转子、和配置在径方向比 该转子更靠外侧的定子。上述转子具有转子铁芯和等间隔配置在转子铁 芯的圆周方向的多个部位上的永磁铁,由该永磁铁的S极和N极构成磁 极对。另外,上述定子具有在圆周方向的多个部位向径向内侧突出,而 形成了齿极的定子铁芯,和缠绕安装在上述齿极上的作为U相、V相和 W相线圏的定子线圏11~13。
在上述转子的输出轴上,设置磁极位置传感器21,作为用于检测该 转子的磁极位置的磁极位置检测部,该磁极位置传感器21生成作为传 感器输出的磁极位置信号SG6,并输出到作为电动机械控制装置的驱 动马达控制装置45。另外,作为磁极位置检测部,可代替上述磁极位置 传感器21而设置旋转变压器,由该旋转变压器生成磁极位置信号。
而且,为了对上述驱动马达31进行驱动,使电动汽车行驶,将来 自电池14的直流电流由作为电流生成装置的逆变器40转换成相电流, 即,转换成U相、V相、和W相电流Iu、 Iv、 Iw,各相的电流Iu、 Iv、 Iw分别被供给各个定子线圏11 13。
为此,上述逆变器40具有6个作为开关元件的晶体管Trl Tr6,把 在驱动电路51中产生的驱动信号发送到各个晶体管Trl Tr6,并使各 个晶体管Trl Tr6选择性地导通/截止,由此可生成上述各相的电流Iu、
Iv、 Iw。作为上述逆变器,可使用将2 6个开关元件组合在1个封装体 中而形成的IGBT等功率模块,或使用在IGBT中安装有驱动电路而形 成的IPM。
在从上述电池14向逆变器40供给电流时的入口侧,配置有电压传 感器15作为电压检测部,该电压传感器15检测出逆变器40的入口侧 的直流电压Vdc,并发送到驱动马达控制装置45。另外,作为直流电压 Vdc,也可以使用电池电压,在这种情况下,在上述电池14上,配置有 作为电压检测部的电池电压传感器。
而且,由上述驱动马达31、逆变器40、驱动电路51、和未图示的 驱动轮等构成电动驱动装置。另外,17是电容器。
而且,由于上述定子线圏11~13为星型连接,所以,在决定了各相 中的2相电流值时,剩余l相的电流值也被决定。因此,为了控制各相 的电流Iu、 Iv、 Iw,例如,在U相和V相的定子线圏11、 12的引线上, i殳置用于检测U相和V相的电流Iu、 Iv的作为电流检测部的电流传感 器33、 34,该电流传感器33、 34把检测出的电流作为检测电流iu、 iv 发送到驱动马达控制装置45。
在该驱动马达控制装置45中,除了作为计算机发挥功能的未图示 的CPU以外,还设置有用于记录数据或记录各种程序的RAM、 ROM 等未图示的记录装置,在该记录装置中设定有第1、第2电流指令值曲 线。另外,可以代替CPU而4吏用MPU。
而且,在上述ROM中,记录了各种程序、数据等,但也可以把程 序、数据等记录在作为外部记录装置而设置的硬盘等其他记录介质中。 在这种情况下,例如在上述驱动马达控制装置45中设置闪存存储器, 从上述记录介质中读出上述程序、数据等,记录到闪存存储器中。因此, 通过更换外部的记录介质,可更新上述程序、数据等。
下面,对上述驱动马达控制装置45的动作进行说明。
首先,上述驱动马达控制装置45的未图示的位置检测处理单元进 行位置检测处理,读取从上述磁极位置传感器21送来的磁极位置信号 SG6,根据该磁极位置信号SG6 ,检测出磁极位置6。另外,上述位
置检测处理单元的转速计算处理单元进行转速计算处理,根据上述磁极
位置信号SG6,计算出驱动马达31的角速度co。另外上述转速计算处 理单元,在把磁极数设定为p时,根据上述角速度co,还计算出作为驱 动马达31的转速的驱动马达转速NM。
醒=60* (2/p) .co/2tt
由该驱动马达转速NM构成电动机械转速。
另外,上述驱动马达控制装置45的未图示的检测电流取得处理单 元进行电流取得处理,其通过读取而取得上述检测电流iu、 iv,并且根 据检测电流iu、 iv,通过计算而取得检测电流iw。
iw = - iu - iv
然后,上述驱动马达控制装置45的未图示的驱动马达控制处理单 元进行驱动马达控制处理,纟艮据驱动马达目标转矩TM、检测电流iu、 iv、 iw、磁极位置6、直流电压Vdc等,对驱动马达31进^f亍驱动。另 外,本实施方式中,上述驱动马达控制装置45,在把d轴设定在转子 中的磁极对的方向,把q轴设定在与该d轴成直角的方向的d-q轴模型 上,进行基于矢量控制运算的反馈控制。
为此,上述驱动马达控制装置45的未图示的车速检测处理单元进 行车速检测处理,根据上述驱动马达转速NM检测出与驱动马达转速 NM对应的车速V,把检测出的车速V,发送到进行电动汽车的整体控 制的未图示的车辆控制装置中。然后,该车辆控制装置的车辆用指令值 计算处理单元进行车辆用指令值计算处理,读取上述车速V和油门开度 a,根据车速V和油门开度oc,计算出车辆要求转矩TO*,对应该车 辆要求转矩TO*,生成驱动马达目标转矩TM*,并发送到上述驱动马 达控制装置45。
然后,在该驱动马达控制装置45中,上述驱动马达控制处理单元 为了根据驱动马达目标转矩T1VP来对驱动马达31进行驱动,具有作 为转矩指令值限制处理单元的转矩指令值限制部22 、作为电流指令值设 定处理单元的电流指令值设定部46、作为弱励磁控制处理单元的弱励磁 控制部47、作为电压指令值设定处理单元的电压指令值设定部48、三
相二相转换部49、和作为输出信号生成处理单元的PWM发生器50。
上述电流指令值设定部46为了进行电流指令值设定处理,具有作 为第1轴电流指令值设定处理单元的d轴电流指令值计算部(最大转矩 控制部)53和减法器55,以及作为第2轴电流指令值设定处理单元的q 轴电流指令值计算部(等转矩控制部)54, d轴电流指令值计算部53 和减法器55进行第1轴电流指令值设定处理,计算出作为表示d轴电 流id的目标值的第1电流指令值的d轴电流指令值idS上述q轴电流 指令值计算部54进行第2轴电流指令值设定处理,计算出作为表示q 轴电流iq的目标值的第2电流指令值的q轴电流指令值iq^另外,由 上述d轴电流指令值计算部53构成第1电流指令值计算处理单元和最 大转矩控制处理单元,由q轴电流指令值计算部54构成第2电流指令 值计算处理单元和等转矩控制部处理单元,由上述减法器55构成电流 指令值调整处理单元。
另外,上述弱励磁控制部47为了进行弱励磁控制处理,具有作为 电压饱和指标计算处理单元的减法器58、以及作为电压饱和判定处理单 元的,并作为弱励磁电流计算处理单元的d轴电流调整控制部59,通 过进行弱励磁控制处理,直流电压Vdc (或电池电压)降低,或角速度 w (或驱动马达转速NM)增高时,自动进行弱励磁控制。另外,上述 d轴电流调整控制部59由积分器构成。
然后,上述三相二相转换部49进行三相/二相转换,读取磁极位置 6 ,把检测电;充iu、 iv、 iw转换成d轴电i充id和q轴电: 充iq,把d轴 电流id和q轴电流iq作为实际电流计算出来,并发送到电压指令值设 定部48。
该电压指令值设定部48为了进行电压指令设定处理,具有作为电 流控制处理单元的且作为轴电压指令值设定处理单元的电流控制部61、 和作为电压控制处理单元的且作为第2相转换处理单元的电压控制部 62。
另外,上述PWM发生器50进行输出信号生成处理,生成脉宽调 制信号Mu、 Mv、 Mw作为输出信号,并发送到上述驱动电路51。该驱动电流51接收上述各相的脉宽调制信号Mu、 Mv、 Mw,生成 6个驱动信号,并把该各个驱动信号发送到逆变器40。该逆变器40通 过根据上述脉宽调制信号Mu、 Mv、 Mw,使晶体管Trl Tr6导通或截 止,生成各相的电流Iu、 Iv、 Iw,并把该各相电流Iu、 Iv、 Iw供给上 述驱动马达31的各个定子线圏11~13。
这样,根据驱动马达目标转矩T1VT进行转矩控制,对驱动马达31 进行驱动使电动汽车行驶。
下面,对上述电流指令值设定部46的动作进行说明。
在此情况下,上述电流指令值设定部46读取驱动马达目标转矩 TM*、角速度co、以及直流电压Vdc,计算出d轴电流指令值i(P和q 轴电流指令值iq*。
为此,在从上述车辆用指令值计算处理单元把驱动马达目标转矩 TIVP发送到驱动马达控制装置45时,上述转矩指令值限制部22进行转 矩指令值限制处理,读取上述直流电压Vdc、角速度co、和驱动马达目 标转矩TM*,参照在上述记录装置中设定的图4的最大驱动马达目标 转矩曲线,读取与上述直流电压Vdc和角速度co对应的最大驱动马达目 标转矩TMmax*,把驱动马达目标转矩TM"艮制成不超过最大驱动马 达目标转矩TMmax*。
在上述最大驱动马达目标转矩曲线中,在角速度co为规定的值col 以下的情况下,最大驱动马达目标转矩TMmax力为固定的值,在角速度 co超过值03l时,最大驱动马达目标转矩TMmaxW呈曲线状减小。在角 速度(O超过值col的区域中,最大驱动马达目标转矩TMmax^皮设定为 随着直流电压Vdc的增高而增大,随着直流电压Vdc的降低而减小。 另外,由上述最大驱动马达目标转矩曲线构成最大电动机械目标转矩曲 线,由上述最大驱动马达目标转矩TMmaxA构成最大电动机械目标转 矩。
接下来,上述d轴电流指令值计算部53进行第1电流指令值计算 处理和最大转矩控制处理,读取在上述转矩指令限制部22中所限制的 驱动马达目标转矩TM*,参照在上述记录装置中设定的图5的第1电
流指令值曲线,读出与上述驱动马达目标转矩TMA对应的d轴电流指 令值i(F并计算,把该d轴电流指令值i(F发送到减法器55。
在这种情况下,在上述第1电流指令值曲线中,d轴电流指令值i『 为了达到驱动马达目标转矩TM*,把电流振幅指令值的绝对值设定为 最小。而且,在上述第1电流指令值曲线中,对于驱动马达目标转矩 T1VP采用正或负的值,d轴电流指令值i『采用负的值,并且在驱动马 达目标转矩TMw为零(0)的情况下,d轴电流指令值i(F为零,随着驱 动马达目标转矩T1VP在正或负的方向上增大,d轴电流指令值i萨在负 的方向上增大。
这样, 一旦计算出d轴电流指令值id、上述q轴电流指令值计算 部54进行第2电流指令值计算处理和等转矩控制处理,读取在上述转 矩指令值限制部22中被限制的驱动马达目标转矩TM*、以及从减法器 55送来的d轴电流指令值id、参照图6的第2电流指令值曲线,读出 与驱动马达目标转矩T1VP和d轴电流指令值i(P对应的q轴电流指令值 iq+并进行计算,把该q轴电流指令值iqA发送到上述电流控制部61。
另外,在上述第2电流指令值曲线中,设定为随着驱动马达目标 转矩T1VP的增大,d轴电流指令值icF向负的方向增大,q轴电流指令 值iqA向正或负的方向增大,随着驱动马达目标转矩T1VP的减小,d轴 电流指令值idA向负的方向减小,q轴电流指令值iqA向正或负的方向减 小。另外,在驱动马达目标转矩TMA—定的情况下,当d轴电流指令 值i『向负的方向增大时,q轴电流指令值iqA向正或负的方向减小。
下面,对弱励磁控制部47的动作进行说明。
另外,在上述驱动马达31中,随着转子的旋转,产生反电动势, 但驱动马达转速NM越高,驱动马达31的端子电压越高,当该端子电 压超过阈值时,形成电压饱和,由此不能形成基于驱动马达31转速的 输出。
因此,上述电压控制部62的未图示的调制率计算处理单元进行调制率 计算处理,读取上述d轴电压指令值vd、 q轴电压指令值vq4乂及直流电 压Vdc,通过电压振幅I v I除以理论上的最大电压Vmax, Vmax=0.78 x
Vdc,计算出调制率m并发送到减法器58。另外,上述调制率m是表示 电压振幅I v I的大小的值。)d ( 4) q )增大。而 且,磁通cj)d ( (J)q)与d轴电压vd (q轴电压vq)成正比例。因此, 在d轴电流id(q轴电流iq)小的区域中,以d轴电流id ( q轴电流iq ) 的微小变化,可使磁通d)d ( d)q)产生大的变化,并使d轴电压vd(q 轴电压vq)产生大的变化。与此相反,在d轴电流id (q轴电流iq) 大的区域中,即使使d轴电流id (q轴电流iq)变化,磁通d)d((J)q) 几乎不产生变化,并不能使d轴电压vd (q轴电压vq)变化。
因此,如果将磁通cj)d ( (j)q)除以d轴电流id (q轴电流iq)所得 到的值i更定为静态电感Lds、 Lqs,则
Lds = (|) d / id
Lqs = (|) q / iq
可获得如图8所示的、d轴电流id (q轴电流iq)与静态电感Lds、 Lqs之间的关系。在这种情况下,使d轴电流id (q轴电流iq)从零增大时 的静态电感Lds、 Lqs緩慢减小。
另外,如果把磁通4)d (小q)对d轴电流id (q轴电流iq)进行微 分后的值作为动态电感Ldd、 Lqd,贝'J
[式3
d
Ld d=- ……(3)
d i d
d * q
L dd=-
d i q
可获得如图9所示的d轴电流id (q轴电流iq)与动态电感Ldd、 Lqd 之间的关系。在这种情况下,在d轴电流id ( q轴电流iq )小的区域内, 动态电感Ldd、 Lqd增大,在d轴电流id ( q轴电流iq )大的区域内, 动态电感Ldd、 Lqd减小,另外,在d轴电流id ( q轴电流iq )小的区 域内,可以增大相对d轴电流id(q轴电流iq)变化量的d轴电压指令 值vc^ (q轴电压指令值vq"的变化量,在d轴电流id (q轴电流iq) 大的区域内,可以减小相对d轴电流id (q轴电流iq)变化量的d轴电 压指令值v(F (q轴电压指令值vq"的变化量。
这样,上述静态电感Lds、 Lqs和动态电感Ldd、 Lqd,在d轴电 流id (q轴电流iq)发生了变化时,其变化量相互不同。另外,在计算 上述静态电感Lds、 Lqs和动态电感Ldd、 Lqd时,作为上述磁通(J)d ((t)q),使用计算值或推定值。
下面,对上述电流控制部61进4亍详细:^兌明。
如图1所示,电流控制部61具有作为第1、第2电压指令值计算处 理单元的电压指令值计算部78、 79。
该电压指令值计算部78具有作为第1偏差计算处理单元的减法器 81、作为第1比例积分项运算处理单元的PI项运算部82、作为第1干 扰项运算处理单元的干扰项运算部83、作为第1参数计算处理单元的电感计算部(Ld (Vdc/co、 TM*)) 84、和作为第1电压指令值调整处理 单元的加法器85,其根据表示d轴电流id与d轴电流指令值i『之间 的偏差的电流偏差Aid,进行反馈控制,以使d轴电流id成为d轴电 流指令值id*。
另外,电压指令值计算部79具有作为第2偏差计算处理单元的减 法器86、作为第2比例积分项运算处理单元的PI项运算部87、作为第 2干扰项运算处理单元的干扰项运算部88、作为第2参数计算处理单元 的电感计算部(Ld (Vdc/co、 TM*)) 89、和作为第2电压指令值调整 处理单元的加法器90,其根据表示q轴电流iq与q轴电流指令值iq* 之间的偏差的电流偏差Aiq,进行反馈控制,以使q轴电流iq成为q 轴电流指令值iqw。
为此,在上述电压指令值计算部78中,上述减法器81进行偏差计 算处理,读取d轴电流id和d轴电流指令值id*,计算出电流偏差Aid, 并把其发送到PI项运算部82。
另外,在电压指令值计算部78中,在进行反馈控制时,在d轴电 流id小的区域内,优选增大相对d轴电流id变化量的d轴电压指令值 v『的变化量,在d轴电流id大的区域内,优选减小相对d轴电流id 变化量的d轴电压指令值V(F的变化量。
为此,电感计算部84进行第1参数计算处理,读取电压速度比Vdc/ (0、和驱动马达目标转矩TM、参照图10和图11的电感曲线,计算出 d轴上的静态电感Lds、和d轴上的动态电感Ldd,把静态电感Lds发 送到干扰项运算部83,把动态电感Ldd发送到PI项运算部82。
然后,PI项运算部82进行第1比例积分项预算处理,读取电流偏 差Aid和动态电感Ldd,才艮据电流偏差Aid和动态电感Ldd计算出电 压的压降Vzd,并发送到加法器85。为此,上述PI项运算部82具有作 为比例项运算处理单元的比例项运算部、作为积分项运算处理单元的积 分项运算部、和作为电压压降计算处理单元的加法器。
然后,上述比例项运算部进行比例项运算处理,根据动态电感Ldd, 计算出由动态电感Ldd的函数表示的比例项运算用增益Gpd (Ldd), 根据电路偏差Aid和增益Gpd (Ldd),作为比例项运算值而计算出表 示比例项的电压指令值的电压压降Vzdp。
Vzdp = Gpd (Ldd) .Aid
另外,上述积分项运算部进行积分项运算处理,根据电流偏差Aid和积 分项运算用增益Gid,作为积分项运算值而计算出表示积分项的电压指 令值的电压压降Vzdi。
Vzdi = Gid'EAid
并且,上述加法器85进行电压压降计算处理,通过把电压压降Vzdp、 Vzdi相加,计算出电压压降Vzd。
Vzd = Vzdp + Vzdi
=Gpd (Ldd) 'Aidp + Gid'i:Aid
另外,干扰项运算部83进行第l干扰项运算处理,读取角速度co、 反电动势常数MIf、 d轴电流指令值id、和静态电感Lds,根据角速度 (0、反电动势常数MIf、 d轴电流指令值icP、和静态电感Lds,计算出 由干扰项的d轴电流id所感应的感应电压eq,并发送到加法器卯。
eq = -co ( MIf + Lds'id* )
另一方面,在电压指令值计算部79中,减法器86进行偏差计算处 理,读取q轴电流iq和q轴电流指令值iq、计算出电流偏差Aiq,并 把其发送到PI项运*部87。
另外,在电压指令值计算部79中,在进行反馈控制时,在q轴电 流iq小的区域内,优选增大相对q轴电流iq变化量的q轴电压指令值 ¥9*的变化量,在q轴电流iq大的区域内,优选减小相对q轴电流iq 变化量的q轴电压指令值vqA的变化量。
为此,电感计算部89进行第2参数计算处理,读取电压速度比Vdc/ (0、和驱动马达目标转矩TM、参照图IO和图11的电感曲线,计算出 q轴上的静态电感Lqs、和q轴上的动态电感Lqd,把静态电感Lqs发 送到干扰项运算部88,把动态电感Lqd发送到PI项运算部87。 然后,PI项运算部87进行第2比例积分项预算处理,读取电流偏 差Aiq和动态电感Lqd,才艮据电流偏差Aiq和动态电感Lqd计算出电 压的压降Vzq,并发送到加法器90。为此,上述PI项运算部87具有作 为比例项运算处理单元的比例项运算部、作为积分项运算处理单元的积 分项运算部、和作为电压压降计算处理单元的加法器。
然后,上述比例项运算部进行比例项运算处理,才艮据动态电感Lqd, 计算出由动态电感Lqd的函数表示的比例项运算用增益Gpq ( Lqd ), 根据电路偏差Aiq和增益Gpq ( Lqd ),作为比例项运算值而计算出表 示比例项的电压指令值的电压压降Vzdq。
Vzdq = Gpq ( Lqd ) △ iq
另外,上述积分项运算部进行积分项运算处理,根据电路偏差Aiq和积 分项运算用增益Giq,作为积分项运算值而计算出表示积分项的电压指 令值的电压压降Vzqi。
Vzqi = Giq*SAiq
并且,上述加法器90进行电压压降计算处理,通过把电压压降Vzqp、 Vzqi相加,计算出电压压降Vzq。
Vzq = Vzqp + Vzqi
=Gpq ( Lqd ) A iq + Giq'SAiq
另外,干扰项运算部88进行第2干扰项运算处理,读取角速度w、 q轴电流指令值iq、和静态电感Lqs,根据角速度co、 q轴电流指令值 iq*、和静态电感Lqs,计算出由干扰项的q轴电流iq所感应的感应电 压ed,并发送到加法器85。
ed = -co* Lqs'iq*
然后,上述加法器85把从PI项运算部82送来的电压压降Vzd、和 从电感计算部88送来的感应电压ed相加,计算出作为输出电压的d轴 电压指令值vd*,
vd* = Vzd + ed
=Vzd - (o Lqs'iq*
另外,加法器卯把从PI项运算部87送来的电压压降Vzq、和从干扰 项计算部83送来的感应电压eq相加,计算出作为输出电压的q轴电压 指令值vq*,
vq* = Vzq + eq
=Vzq +(o ( MIf + Lds'id* )
这样,按照使d轴电流偏差5id成为零的方式,生成d轴电压指令 值v(F,并按照使q轴电流偏差5iq成为零的方式,生成q轴电压指令 值vq*,并且把d轴电压指令值v『和q轴电压指令值vqw发送到电压 控制部62。
另外,本实施方式在第1干扰项运算处理中,在计算感应电压eq 时,使用d轴电流指令值id、在第2干扰项运算处理中,在计算感应 电压ed时,使用q轴电流指令值iq、但也可以取代d轴电流指令值id* 而使用d轴电流id,取代q轴电流指令值iqA而使用q轴电流iq。
另外,在干扰项中,由于为了求得干扰项中必要的当前的磁通,使 用了必要的静态电感,在PI项中,为了求得比例项增益中必要的当前 的磁通的变化量,使用了必要的动态电感,所以,驱动马达31的驱动 状态的变化不会改变控制系统的特性,从而能够对宽范围的运转区域保 持控制系统的特性稳定,可稳定地度驱动马达31进行驱动。
在本实施方式中,对作为电动机械的驱动马达进行了说明,但本发 明也可以适用于作为电动机械的发电机。另外,对作为电动车辆的电动 汽车进行了说明,但本发明也可以适用于混合动力型车辆。在这种情况 下,在混合动力型车辆中,配置作为第1电动机械的驱动马达、和作为 第2电动机械的发电机。
另外,本发明不限于上述的实施方式,可根据本发明的核心思想进 行各种变形实施,这些变形也属于本发明的范围。
产业上应用的可能性
本发明可应用于混合动力型车辆中的电动驱动装置中。
权利要求
1.一种电动驱动控制装置,其特征在于,具有电流指令值计算处理单元,其根据表示电动机械的转矩目标值的电动机械目标转矩,计算电流指令值;偏差计算处理单元,其计算上述电流指令值与向上述电动机械供给的电流之间的电流偏差;参数计算处理单元,其计算上述电流发生了变化时的、变化量相互不同的第1、第2电感;干扰项运算处理单元,其根据上述第1电感进行干扰项的运算;比例积分项运算处理单元,其根据上述电流偏差和第2电感进行比例项和积分项的运算;及电压指令值调整处理单元,其根据上述干扰项、比例项以及积分项计算电压指令值。
2. 根据权利要求l所述的电动驱动控制装置,其特征在于, 上述第1电感是磁通除以电流后的值。
3. 根据权利要求l所述的电动驱动控制装置,其特征在于, 上述第2电感是将磁通对电流进行微分后的值。
4. 根据权利要求l所述的电动驱动控制装置,其特征在于,上述参数计算处理单元计算与电压速度比和电动机械目标转矩对 应的第1、第2电感。
5. 根据权利要求l所述的电动驱动控制装置,其特征在于,上述比例积分项运算处理单元,根据第2电感计算比例项运算用的 增益。
6. —种电动驱动控制方法,其特征在于,根据表示电动机械的转 矩目标值的电动机械目标转矩计算电流指令值;计算该电流指令值与向 上述电动机械供给的电流之间的电流偏差;计算上述电流发生了变化时 的、变化量相互不同的第l、第2电感;根据上述第1电感进行干扰项 的运算;根据上述电流偏差和第2电感进行比例项和积分项的运算;根 据上述干扰项、比例项以及积分项计算电压指令值。
全文摘要
一种电动驱动控制装置,可防止控制系统的特性变化,稳定地驱动电动机械。其中具有根据电动机械目标转矩,计算电流指令值的电流指令值计算处理单元;计算电流指令值与向电动机械供给的电流之间的电流偏差的偏差计算处理单元;计算电流发生了变化时的、变化量相互不同的第1、第2电感的参数计算处理单元;进行干扰项运算的干扰项运算处理单元;进行比例项和积分项运算的比例积分项运算处理单元;和计算出电压指令值的电压指令值调整处理单元。从而能够在宽范围的运转区域使控制系统的特性保持稳定。
文档编号H02P27/04GK101341651SQ200780000868
公开日2009年1月7日 申请日期2007年2月16日 优先权日2006年3月31日
发明者藤原勋, 陈志谦 申请人:爱信艾达株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1