马达驱动方法和马达驱动装置与流程

文档序号:30102470发布日期:2022-05-18 13:24阅读:144来源:国知局
马达驱动方法和马达驱动装置与流程

1.本公开涉及马达(motor)驱动方法和马达驱动装置。


背景技术:

2.以往,作为马达的控制方式,已知一种不使用检测马达的旋转位置的位置传感器来控制马达的无位置传感器(position sensorless)控制(例如,参见专利文件1)。
3.[引证文件]
[0004]
[专利文件]
[0005]
[专利文件1](日本)特开2011-91976号公报


技术实现要素:

[0006]
[要解决的技术问题]
[0007]
在不使用检测马达的旋转位置的位置传感器来控制马达的无位置传感器控制中,难以使马达在低速区域(范围)内稳定运转(operation)。
[0008]
本公开提出一种能够在无位置传感器控制中使马达在低速区域内稳定运转的马达驱动方法和马达驱动装置。
[0009]
[技术方案]
[0010]
本公开的马达驱动方法为马达驱动装置对马达进行驱动的方法,该马达驱动装置具备:逆变器(invertor),对供给至作为无位置传感器的同步机(synchronous machine)的马达的供给电力进行调整;及控制器(controlor),输出控制所述逆变器的控制信号,其中,如果将所述马达驱动装置驱动所述马达时从所述马达能够输出的最大扭矩(torque)作为最大输出扭矩,则在所述马达的旋转慢于第1速度的速度区域(范围)内使所述马达的输出扭矩低于所述最大输出扭矩。
[0011]
本公开的马达驱动装置具备:逆变器,对供给至作为无位置传感器的同步机的马达的供给电力进行调整;及控制器,输出控制所述逆变器的控制信号,其中,如果将所述马达驱动装置驱动所述马达时从所述马达能够输出的最大扭矩作为最大输出扭矩,则所述控制器在所述马达的旋转慢于第1速度的速度区域内使所述马达的输出扭矩低于所述最大输出扭矩。
[0012]
所述最大输出扭矩由所述马达的设备常数、所述控制器的控制常数、所述马达的电流容量等确定。一般而言,在无位置传感器控制中,由于经时变化、温度特性、个体差异等因素会导致产生位置估计(推定)误差,所以在输出了所述最大输出扭矩的状态下,难以使所述马达以大致一定(恒定)的速度稳定运转。此外,如果所述马达的输出扭矩下降,则所述马达的旋转的稳定性增加。根据本公开的马达驱动方法或马达驱动装置,在所述马达的旋转慢于第1速度的速度区域内,所述马达的输出扭矩不会停留(粘滞)于所述最大输出扭矩,所述马达的输出扭矩低于所述最大输出扭矩。因此,由于提高了所述马达的旋转的稳定性,所以可使所述马达在低速区域内稳定运转。
[0013]
本公开的马达驱动方法和马达驱动装置中,所述马达的电流或电压的谐波分量(harmonic component)中的不依赖于所述马达的旋转的频率在慢于所述第1速度的速度区域和所述第1速度以上的速度区域内大致相同(大致一致)。
[0014]
根据本公开的马达驱动方法或马达驱动装置,可使马达在低速区域内更稳定地进行运转。
[0015]
本公开的马达驱动方法和马达驱动装置中,在慢于所述第1速度的速度区域内,所述马达的扭矩常数为受控制的状态。
[0016]
根据本公开的马达驱动方法或马达驱动装置,可使马达在低速区域内更稳定地进行运转。
[0017]
本公开的马达驱动方法和马达驱动装置中,如果将低于所述第1速度的速度作为第2速度,则在慢于所述第2速度且包含零速度的速度区域内,不使所述马达稳定运转(steady operation)。
[0018]
根据本公开的马达驱动方法或马达驱动装置,可使马达在低速区域内更稳定地进行运转。
[0019]
本公开的马达驱动方法中,所述马达驱动装置还具备负荷检测部,该负荷检测部对藉由所述马达的驱动而工作的设备或所述马达所接受的负荷进行检测,其中,在所述马达的旋转慢于所述第1速度的速度区域内、且由所述负荷检测部检测的所述负荷重于(大于)预定大小的负荷区域内,所述马达的旋转越慢,使所述输出扭矩下降的越大,由所述负荷检测部检测的所述负荷越重,使所述输出扭矩下降的越大。
[0020]
本公开的马达驱动装置还具备负荷检测部,该负荷检测部对藉由所述马达的驱动而工作的设备或所述马达所接受的负荷进行检测,其中,所述控制器在所述马达的旋转慢于所述第1速度的速度区域内、且由所述负荷检测部检测的所述负荷重于预定大小的负荷区域内,所述马达的旋转越慢,使所述输出扭矩下降的越大,由所述负荷检测部检测的所述负荷越重,使所述输出扭矩下降的越大。
[0021]
所述马达的旋转越慢,所述马达的旋转的稳定性越低。所述负荷越重,所述马达的旋转的稳定性越低。根据本公开的马达驱动方法或马达驱动装置,在所述马达的旋转慢于所述第1速度的速度区域内、且由所述负荷检测部检测的所述负荷重于预定大小的负荷区域内,所述马达的旋转越慢,所述输出扭矩的下降量越大,由所述负荷检测部检测的所述负荷越重,所述输出扭矩的下降量越大。因此,在所述马达的旋转慢于所述第1速度的速度区域内、且由所述负荷检测部检测的所述负荷重于预定大小的负荷区域内,由于增加了所述马达的旋转的稳定性,所以可使所述马达在低速区域内稳定运转。
[0022]
本公开的马达驱动方法和马达驱动装置中,所述马达为驱动泵的马达,所述负荷为所述泵的排出(输出)压力或所述马达的负荷扭矩。
[0023]
根据本公开的马达驱动方法或马达驱动装置,由于可使驱动所述泵的所述马达在低速区域内稳定运转,所以能够使所述泵在低速区域内稳定运转。
[0024]
本公开的马达驱动方法中,通过限制所述马达的加速度来抑制所述输出扭矩。
[0025]
本公开的马达驱动装置中,所述控制器通过限制所述马达的加速度来抑制所述输出扭矩。
[0026]
如果所述马达的加速度被限制,则由于所述马达的输出扭矩被抑制,所以可提高
所述马达的旋转的稳定性。根据本公开的马达驱动方法或马达驱动装置,通过限制所述马达的加速度来抑制所述输出扭矩,因而可提高所述马达的旋转的稳定性,进而可使所述马达在低速区域内稳定运转。
[0027]
本公开的马达驱动方法中,通过降低所述马达的加速度的上限值来限制所述马达的加速度。
[0028]
本公开的马达驱动装置中,所述控制器通过降低所述马达的加速度的上限值来限制所述马达的加速度。
[0029]
如果所述马达的加速度的上限值下降,则由于所述马达的加速度被限制,所以可抑制所述马达的输出扭矩,进而可提高所述马达的旋转的稳定性。根据本公开的马达驱动方法或马达驱动装置,通过降低所述马达的加速度的上限值来限制所述马达的加速度,所以可抑制所述输出扭矩。因此,可提高所述马达的旋转的稳定性,进而可使所述马达在低速区域内稳定运转。
[0030]
本公开的马达驱动方法中,通过限制所述马达的加加速度来抑制所述输出扭矩。
[0031]
本公开的马达驱动装置中,所述控制器通过限制所述马达的加加速度来抑制所述输出扭矩。
[0032]
如果所述马达的加加速度被限制,则由于所述马达的输出扭矩被抑制,所以可提高所述马达的旋转的稳定性。根据本公开的马达驱动方法或马达驱动装置,通过限制所述马达的加加速度来抑制所述输出扭矩,因而可提高所述马达的旋转的稳定性,进而可使所述马达在低速区域内稳定运转。
[0033]
本公开的马达驱动方法中,通过降低所述马达的加加速度的上限值来限制所述马达的加加速度。
[0034]
本公开的马达驱动装置中,所述控制器通过降低所述马达的加加速度的上限值来限制所述马达的加加速度。
[0035]
如果所述马达的加加速度的上限值下降,则由于所述马达的加加速度被限制,所以可抑制所述马达的输出扭矩,进而可提高所述马达的旋转的稳定性。根据本公开的马达驱动方法或马达驱动装置,通过降低所述马达的加加速度的上限值来限制所述马达的加加速度,所以可抑制所述输出扭矩。因此,可提高所述马达的旋转的稳定性,进而可使所述马达在低速区域内稳定运转。
[0036]
本公开的马达驱动方法中,通过限制所述马达的电流来抑制所述输出扭矩。
[0037]
本公开的马达驱动装置中,所述控制器通过限制所述马达的电流来抑制所述输出扭矩。
[0038]
如果所述马达的电流被限制,则由于所述马达的输出扭矩被抑制,所以可提高所述马达的旋转的稳定性。根据本公开的马达驱动方法或马达驱动装置,通过限制所述马达的电流来抑制所述输出扭矩,因而可提高所述马达的旋转的稳定性,进而可使所述马达在低速区域内稳定运转。
[0039]
本公开的马达驱动方法中,通过降低所述马达的电流的上限值来抑制所述输出扭矩。
[0040]
本公开的马达驱动装置中,所述控制器通过降低所述马达的电流的上限值来抑制所述输出扭矩。
[0041]
如果所述马达的电流的上限值下降,则可抑制所述马达的输出扭矩,进而可提高所述马达的旋转的稳定性。根据本公开的马达驱动方法或马达驱动装置,通过降低所述马达的电流的上限值来抑制所述输出扭矩,因而可提高所述马达的旋转的稳定性,进而可使所述马达在低速区域内稳定运转。
附图说明
[0042]
[图1]具备第1实施方式的马达驱动装置的流体压力单元的构成例的示意图。
[0043]
[图2]压力-流量图的一例的示意图。
[0044]
[图3]表示马达的转数和输出扭矩之间的关系的马达特性的例示图。
[0045]
[图4]不使用本公开的控制的一个比较方式的马达驱动装置的控制波形的一例的示意图。
[0046]
[图5]使用本公开的控制的第1实施方式的马达驱动装置的控制波形的一例的示意图。
[0047]
[图6]具备第2实施方式的马达驱动装置的流体压力单元的构成例的示意图。
[0048]
[图7]使用本公开的控制的第2实施方式的马达驱动装置的控制波形的一例的示意图。
具体实施方式
[0049]
下面对实施方式进行说明。
[0050]
图1是具备第1实施方式的马达驱动装置的流体压力单元的构成例的示意图。图1所示的液压单元200通过由逆变器17控制的电动机(马达)10驱动泵(pump)11,将罐(tank)12内的流体供给至气缸(cylinder)等的致动器(actuator)13。在流体为油的情况下,流体压力单元也被称为油压单元。流体不限于油等的液体,也可为气体。
[0051]
需要说明的是,本公开的马达驱动装置和马达驱动方法不限于对安装于流体压力单元的马达进行驱动的情况,也可应用于对安装于流体压力单元以外的设备(例如,藉由马达对气体进行压缩的压缩机等)的马达进行驱动的情况。
[0052]
图1所示的流体压力单元200具备泵11、罐12、致动器13、马达10及马达驱动装置100。
[0053]
泵11经由吸入通道14从罐12吸出流体并对其进行压缩,然后经由排出通道15将压缩后的流体排出至致动器13。马达10被马达驱动装置100进行基于逆变器的控制以驱动泵11。
[0054]
马达驱动装置100不使用检测马达10的转子的位置(马达10的旋转位置)的位置传感器来驱动马达10。马达10为无位置传感器的同步机。马达驱动装置100具有压力传感器16、逆变器17及控制器20。由于无位置传感器马达驱动技术是已知的,所以在此不再赘述。
[0055]
压力传感器16检测从泵11排出的流体压力(排出压力),并将其检测的排出压力(下面也称压力pd)提供给控制器20。压力传感器16是对藉由马达的驱动而工作的设备(该例中为泵11)所接受的负荷进行检测的负荷检测部的一例。排出压力是该设备所接受的负荷的一例。
[0056]
马达驱动装置100还可具备扭矩传感器,该扭矩传感器检测马达10所接受的负荷
扭矩,并将其检测的负荷扭矩提供给控制器20。扭矩传感器是对马达所接受的负荷进行检测的负荷检测部的一例。
[0057]
逆变器17是对供给至马达10的供给电力进行调整的电路,例如,具有三相桥式电路。
[0058]
控制器20输出对逆变器17进行控制的控制信号。控制器20以使泵11的排出压力变为目标压力或使马达的旋转速度变为基于目标流量的速度的方式使逆变器17工作,由此对马达10进行控制。
[0059]
控制器20根据由压力传感器16检测的压力pd、基于指令速度ω
*
而算出的流量qd、及由目标压力-目标流量-马力限制构成的图(也称pq图)21对驱动马达10的逆变器17的动作进行控制。控制器20算出的流量qd表示从泵11排出至排出通道15的流体的流量q的估计值。
[0060]
控制器20通过由延迟元件28使指令速度ω
*
延迟来计算单位时间(例如,控制周期)之前的旧速度ω^。延迟元件28是使指令速度ω
*
延迟单位时间的延迟器。控制器20通过由乘法器31进行旧速度ω^[1/s]和泵11的容积q[m3]的乘法运算来计算流量qd[m3/s]。泵11的容积q不变,故为固定值。控制器20根据从外部提供的目标压力pr和由乘法器31算出的流量qd从pq图21导出目标马力rr。另一方面,控制器20通过乘法器23进行由压力传感器16检测的压力pd和由乘法器31算出的流量qd的乘法运算,由此导出检测马力rd(=pd
×
qd)。控制器20通过减法器22导出目标马力rr和检测马力rd的误差re(=rr-rd)。控制器20具有pid控制部24,该pid控制部24藉由pid控制导出使误差re接近零的原始指令速度ω
**
(pid中,p表示比例,i表示积分,d表示微分)。原始指令速度ω
**
也可藉由pi控制而被导出。原始指令速度ω
**
是使泵11的排出压力接近目标压力pr的原始指令速度的一例。
[0061]
控制器20具有速度指令校正部30。速度指令校正部30通过由减法器34从原始指令速度ω
**
减去旧速度ω^来计算速度差δ(=ω
**-ω^),并通过由微分器25对速度差δ进行微分来计算加速度δω^。速度指令校正部30导出被限制器26限制在基于实际负荷状态(例如,转数(≈流量q)和压力p)而设定的上限值以下的加速度δω^(将从限制器26输出的加速度δω^称为“加速度δω
*”)。加速度δω^和δω
*
表示每单位时间(例如,控制周期)的速度变化量。速度指令校正部30通过由加算器27将旧速度ω^加上每单位时间的速度变化量即加速度δω
*
来计算马达10的指令速度ω
*
。控制器20具有电压设定部29,该电压设定部29根据指令速度ω
*
来设定使驱动马达10的逆变器17进行工作的指令电压vr。
[0062]
控制器20所具备的pid控制部24等的各部分的功能藉由可读取地存储于存储器的程序使处理器(例如,cpu(central processing unit))进行操作而实现。
[0063]
图2是压力-流量图的一例的示意图。pq图21由与最大设定流量q0对应的最大流量直线、由与最大马力限制l0对应的曲线构成的最大马力曲线、及与最高设定压力p0对应的最高压力直线构成。预定的压力p1为高于零且低于最高设定压力p0的压力。预定的流量q1为多于零且少于最大设定流量q0的流量。流量q相当于马达10的旋转速度ω(转数)和泵11的容积q之积,故与旋转速度ω等价。
[0064]
控制器20以使由压力传感器16检测的压力pd和基于指令速度ω
*
算出的流量qd位于pq图21内的由设定压力pn-设定流量qn-设定马力曲线ln构成的线上的方式,使驱动马达10的逆变器17进行工作。尤其是在流量qd少于预定的流量q1、且压力pd大于预定的压力p1
的工作区域(图2中的斜线区域)内使马达10进行加减速工作的情况下,控制器20通过降低马达10的输出扭矩,可实现马达10的运转的稳定化。
[0065]
图2所示的工作点p1、p2、p3中,p1为流量仅比预定的流量q1大一点的工作点,p2为压力与p1相同但流量小于预定的流量q1的工作点,p3为流量与p2相同但压力大于p2的工作点。图2所示的工作点p1、p2、p3在表示马达的转数n和输出扭矩t之间的关系的马达特性上与图3所示的工作点对应。图3所示的马达特性中,最大输出扭矩tm表示马达驱动装置100驱动马达10时可从马达10输出的最大扭矩。输出扭矩ts表示为了在低速时
·
高负荷时稳定地进行运转而从最大输出扭矩tm被限制了的扭矩。从输出扭矩ts减去马达10所接受的负荷扭矩tb后的扭矩相当于马达10的加减速可使用的加速扭矩ta。
[0066]
工作点p1处,由于流量不少于预定的流量q1,所以对输出扭矩ts不进行从最大输出扭矩tm开始的限制。从工作点p1转移(过渡)到工作点p2后,流量变为小于预定的流量q1,基于低于预定的流量q1的大小来增大扭矩限制量tc,输出扭矩ts变为从最大输出扭矩tm减去扭矩限制量tc后的扭矩。由于工作点p1和工作点p2之间压力没有发生变化,所以负荷扭矩tb的大小没有差异,加速扭矩ta减少(下降)扭矩限制量tc。此时,由于至少相当于该扭矩限制量tc的电流量可流入马达10,所以也可增加相当于该电流量的无效电流,进而可提高旋转控制的稳定性。从工作点p2转移至工作点p3后,压力p的增加(参见图2)导致负荷扭矩tb也增加(参见图3),为此,相当于该增加量的加速扭矩ta不能再被使用。此时,由于扭矩限制量tc随负荷变大而变大,所以能够用于加速扭矩ta的量变得更少(参见图3)。这样,随马达10的旋转速度变低,或着,随马达10或泵11所接受的负荷(该例中为负荷扭矩tb或压力p)变重,能够用于加速扭矩ta的量变少,因此,马达10的输出扭矩下降。
[0067]
这里,如果将马达10的旋转速度ω(转数)设为n[1/s],将马达10的负荷扭矩设为tb[nm],将泵11的排出压力设为p[n/m2],将从泵11排出的流量设为q[m3/s],将泵11的容积设为q[m3],则泵11的压力p和马达10所接受的负荷扭矩tb之间的关系如下(公式1)。
[0068]

×n×
tb=p
×
q=p
×n×q…
公式1
[0069]
为此,通过对上述式1进行变形,可获得下述公式2。
[0070]
tb=p
×
q/(2π)

公式2
[0071]
某时点的转数n时的输出扭矩ts为,从基于图3所示的马达特性而确定的最大输出扭矩tm减去扭矩限制量tc后的值,某时点的转数n时的可用于加减速的加速扭矩ta可根据下述公式3导出。
[0072]
ta=ts-tb

式3
[0073]
因此,速度指令校正部30(参见图1)藉由根据公式2和公式3而算出加速扭矩ta,能够计算可用于加减速的扭矩的最大值。速度指令校正部30通过限制器26按照根据基于公式2和公式3而算出的加速扭矩ta而设定的上限值对加速度δω^进行限制。据此,在图2中的斜线区域内,马达10的输出扭矩不会停留(粘滞)于最大输出扭矩tm,马达10的输出扭矩可被控制为下降,由此可提高马达10的旋转的稳定性。
[0074]
图4是不使用本公开的控制的一个比较方式的马达驱动装置的控制波形的一例的示意图,示出了没有图1的限制器26的功能的情况。在实际的压力p和目标压力大致相同的状态下,马达10处于不存在加减速的定速状态。实际的压力p和目标压力大致相同的状态为稳定状态(控制器使马达稳定运转的状态)。该状态下,如果发生了例如致动器13移动所导
致的负荷扰动,则压力p上升,负荷扭矩tb变大。马达驱动装置的控制器相对于压力p的上升进行沿使马达10逆向旋转的方向降低输出扭矩并使马达10减速进而使压力p收敛为目标压力的控制。当压力p未达到(undershoot)目标压力时,控制器输出使马达10加速的扭矩,以欲拉回压力p。如果马达扭矩(输出扭矩)突然增大导致马达10突然加速,则控制系统会变得不稳定,马达10最终可能失步(loss of synchronism)。
[0075]
另一方面,图5是使用本公开的控制的第1实施方式的马达驱动装置的控制波形的一例的示意图,示出了存在图1的限制器26的功能的情况。从控制器20在第1速度(与流量q1对应的正向旋转速度“+a”)以上的第1速度区域内将马达10的速度控制为大致一定(恒定)的状态开始使马达10开始进行减速至马达10的速度变为慢于第1速度的第2速度区域为止,图5的波形与图4相同。第1速度区域为可使马达10以大致一定(例如,
±
5rpm)的速度进行运转的速度区域。第2速度区域为低于第1速度区域且包含零速度的速度区域。转变到马达10的速度慢于第1速度的第2速度区域后,控制器20通过限制器26对马达扭矩(输出扭矩)进行限制并使马达10减速。之后,当马达10的速度脱离了第2速度区域(从与流量“q1”对应的正向旋转速度“+a”开始至与流量
“‑
q1”对应的逆向旋转速度
“‑
b”为止的速度范围)时,控制器20解除限制器26的限制。如果压力p未达到目标压力,则控制器20输出使马达10加速的扭矩,以欲拉回压力p。此时,如果马达10的旋转变为慢于第1速度的第2速度区域,则由于控制器20通过限制器26对马达扭矩(输出扭矩)进行限制并使马达10加速,所以控制系统难以变得不稳定,可降低马达10失步的风险(可能性)。此外,当马达10的旋转在第1速度(与流量q1对应的正向旋转速度“+a”)以上的第1速度区域内进行加速时或减速时,控制器20可以通过限制器26对马达扭矩(输出扭矩)进行限制,也可以不对其进行限制。图5中,控制器20在快要稳定于目标压力的状态下降低输出扭矩,即,降低加速扭矩。
[0076]
这样,根据本公开的马达驱动方法或马达驱动装置100,可使马达10在低速区域内稳定运转。如果马达10的输出扭矩下降,则马达10的旋转的稳定性增加。在本公开的马达驱动方法或马达驱动装置100的情况下,当在马达10的旋转慢于第1速度(与流量q1对应的正向旋转速度“+a”)的第2速度区域内、且马达10的加速时或减速时的至少一者时,马达10的输出扭矩低于最大输出扭矩tm。马达10的输出扭矩不会停留(粘滞)于最大输出扭矩tm,马达10的输出扭矩低于最大输出扭矩tm,因此可提高马达10的旋转的稳定性,并可使马达10在低速区域内稳定运转。
[0077]
需要说明的是,当马达10的旋转在比第1速度慢的第2速度区域内为大致一定的速度的情况下,本公开的马达驱动方法或马达驱动装置100的控制器20可使马达10的输出扭矩低于最大输出扭矩tm。据此,马达10的输出扭矩不会停留(粘滞)于最大输出扭矩tm,马达10的输出扭矩低于最大输出扭矩tm,因此可增加马达10的旋转的稳定性,进而可使马达10在低速区域内稳定运转。
[0078]
此外,作为使马达10在低速度区域内稳定运转的技术,还存在使马达10的电流或电压与谐波分量重叠的谐波重叠法。该谐波的频率是不依赖于马达10的旋转的频率。如果当使谐波重叠时对控制系统进行切换,则存在旋转控制的应答性(响应性)和稳定性下降的可能性。根据本公开的马达驱动方法或马达驱动装置100,由于不进行谐波重叠,所以马达10的电流或电压的谐波分量中的不依赖于马达10的旋转的频率在慢于第1速度(与流量q1对应的正向旋转速度“+a”)的第2速度区域和该第1速度以上的第1速度区域内大致相同。因
此,控制器20不需要为了进行谐波对应而按照每个速度区域切换控制系统,这样就可以抑制旋转控制的应答性和稳定性的下降。需要说明的是,“不依赖马达10的旋转的频率”包括载波频率、电源频率、电路的共振频率等。此外,“大致相同”是指不依赖马达10的旋转的频率的10%以内。
[0079]
另外,作为不对扭矩常数进行控制的无传感器控制,还可举出牵入同步(pulling into synchronism)运转。牵入同步运转是指根据适当的旋转相位角速度使电流流入,并以不使马达失步的方式对该旋转相位角速度进行控制的运转。为此,电流不总是在最佳相位进行流动,即,扭矩常数发生变动(波动),变为不受控制的状态。扭矩常数(=扭矩/电流)表示相对于流入马达的电流而从马达输出的扭矩。在低速时执行牵入同步运转的情况下,需要进行控制系统的切换,故存在旋转控制的稳定性降低的可能性。根据本公开的马达驱动方法或马达驱动装置100,在慢于第1速度(与流量q1对应的速度)的第2速度区域内,马达10的扭矩常数为受控制的状态。由于控制器20不执行牵入同步运转,所以马达10的扭矩常数可变为受控制的状态。另外,由于不执行牵入同步运转,所以控制器20即使不对控制系统进行切换也可控制马达10,因此可抑制低速时的旋转控制的稳定性的下降。
[0080]
另外,通过控制器20在第2速度区域内对流入马达10的无效电流进行控制,马达10的扭矩常数可变为受控制的状态。即使马达10中流动的电流的电流值相同,从马达10输出的扭矩也可响应于马达10中流动的电流的相位的不同而进行变化。例如,流入马达10的无效电流的比率越大,从马达10输出的扭矩越小,据此,扭矩常数变小。即,藉由控制器20对流入马达10的无效电流进行控制,马达10中流动的电流的相位可变为受控制的状态,因此,马达10的扭矩常数可变为受控制的状态。
[0081]
此外,在马达10的旋转为从正向旋转超过零速度变为逆向旋转后再返回正向旋转的过渡动作的情况下,在零速度付近,马达10容易失步。另外,在包含零速度的极低速区域(该例中为第2速度区域)内,藉由马达10的驱动而工作的设备的效率通常会急剧恶化。根据本公开的马达驱动方法或马达驱动装置100,如果将慢于第1速度的速度作为第2速度,则在慢于第2速度且包含零速度的第2速度区域内,控制器20不使马达10稳定运转。因此,可降低马达10失步的可能性,进而可抑制设备的效率的降低。
[0082]
此外,在马达10的旋转慢于第1速度(与流量q1对应的正向旋转速度“+a”)的第2速度区域内、且由压力传感器16检测的压力p重于预定的压力p1的负荷区域内,马达10的旋转越慢,控制器20使马达10的输出扭矩下降的越大(参见图2、图3)。在马达10的旋转慢于第1速度(与流量q1对应的正向旋转速度“+a”)的第2速度区域内、且由压力传感器16检测的压力p重于预定的压力p1的负荷区域内,由压力传感器16检测的压力p越高,控制器20使马达10的输出扭矩下降的越大(参见图2、图3)。因此,由于在图2的斜线区域内可提高马达10的旋转的稳定性,所以可使马达10在低速区域内稳定运转。
[0083]
此外,根据马达驱动装置100,由于可使驱动泵11的马达10在低速区域内稳定运转,所以可使泵11在低速区域内稳定运转。
[0084]
另外,根据马达驱动装置100,通过限制器26限制马达10的加速度,从而对马达10的输出扭矩进行抑制,为此,可提高马达10的旋转的稳定性,并可使马达10在低速区域内稳定运转。
[0085]
此外,根据马达驱动装置100,通过限制器26降低马达10的加速度的上限值,从而
对马达10的加速度进行限制,为此,可抑制马达10的输出扭矩。因此,可增加马达10的旋转的稳定性,并可使马达10在低速区域内稳定运转。
[0086]
另外,马达驱动装置100中,控制器20通过限制器26限制马达10的加加速度(jerk),可抑制马达10的输出扭矩。据此,可提高马达10的旋转的稳定性,并可使马达10在低速区域内稳定运转。
[0087]
此外,马达驱动装置100中,控制器20通过限制器26降低马达10的加加速度的上限值,可限制马达10的加加速度。据此,由于可抑制马达10的输出扭矩,所以可增加马达10的旋转的稳定性,进而可使马达10在低速区域内稳定运转。
[0088]
另外,马达驱动装置100中,控制器20通过生成对马达10中流动的电流进行限制的速度指令ω
*
,可抑制马达10的输出扭矩。据此,可提高马达10的旋转的稳定性,并可使马达10在低速区域内稳定运转。
[0089]
此外,马达驱动装置100中,控制器20通过生成使马达10中流动的电流的上限值降低的速度指令ω
*
,可抑制马达10的输出扭矩。据此,可增加马达10的旋转的稳定性,并可使马达10在低速区域内稳定运转。
[0090]
图6是具备第2实施方式的马达驱动装置的流体压力单元的构成例的示意图。关于与第1实施方式相同的构成和效果的说明,通过引用上述说明而对其进行了省略或简略。第2实施方式的马达驱动装置101中,控制器20的构成与第1实施方式不同。第2实施方式的控制器20具有速度指令校正部32。
[0091]
控制器20具有pid控制部24,该pid控制部24藉由pid控制而导出使误差re接近零的原始指令速度ω
**
。原始指令速度ω
**
也可通过pi控制而求得。原始指令速度ω
**
是使泵11的排出压力接近目标压力pr的原速度指令的一例。
[0092]
速度指令校正部32具有速度限制器33,在由pid控制部24生成的原始指令速度ω
**
位于第2速度区域内的期间,速度限制器33使原始指令速度ω
**
过渡到第1速度区域内。第1速度区域是可使马达10以大致一定(例如,
±
5rpm)的速度进行运转的速度区域。第2速度区域是低于第1速度区域且包含零速度的速度区域。速度指令校正部32通过由减法器34从速度限制器33输出的原速度指令ω
**
减去旧速度ω^而算出速度差δ(=ω
**-ω^),然后通过由微分器25对速度差δ进行微分来计算加速度δω^。速度指令校正部32导出被限制器26限制在基于实际负荷状态(例如,转数(≈流量q)和压力p)而设定的上限值以下的加速度δω^(将从限制器26输出的加速度δω^称为“加速度δω
*”)。
[0093]
速度限制器33在由pid控制部24生成的原始指令速度ω
**
位于第2速度区域内的期间使原始指令速度ω
**
过渡到第1速度区域内。据此,在由pid控制部24生成的原始指令速度ω
**
位于第2速度区域内的期间,原始指令速度ω
**
可被速度限制器33过渡到第1速度区域内,因而可防止马达10的速度停留在第2速度区域内。因此,由于马达10的速度可在失步之前迅速从第2速度区域过渡到第1速度区域内,所以可确保马达10的旋转的稳定性,并可使马达10稳定运转。
[0094]
此外,由于速度限制器33在由pid控制部24生成的原始指令速度ω
**
位于第2速度区域内的期间可使原始指令速度ω
**
过渡到第1速度区域内,所以可禁止马达10在第2速度区域内以大致一定的速度进行运转。据此,马达10的速度可在失步之前迅速从第2速度区域过渡到第1速度区域内。因此,可确保马达10的旋转的稳定性,进而可使马达10稳定运转。
[0095]
例如,速度限制器33可在从由pid控制部24生成的原始指令速度ω
**
过渡到第2速度区域内开始至马达10失步为止的期间(例如,1秒)内使原始指令速度ω
**
过渡到第1速度区域内。据此,由于马达10的速度可在过渡到第2速度区域内开始至马达10失步为止的1秒的期间内过渡到第1速度区域内,所以可确保马达10的旋转的稳定性,并可使马达10稳定运转。
[0096]
图7是使用本公开的控制的第2实施方式的马达驱动装置的控制波形的一例的示意图,示出了在具有图6的速度限制器33的功能的情况下当目标压力pr下降了时的动作的一例。
[0097]
第1速度区域包括马达10进行正向旋转的正向旋转区域和马达10进行逆向旋转的逆向旋转区域。第1速度区域中的正向旋转区域为正向旋转速度“+a”以上的区域,换言之,第1速度区域中的正向旋转区域的最低速度为正向旋转速度“+a”。第1速度区域中的逆向旋转区域为逆向旋转速度
“‑
b”以上的区域,换言之,第1速度区域中的逆向旋转区域的最低速度为逆向旋转速度
“‑
b”(逆向旋转区域中的速度的高低可根据速度的绝对值来规定)。另一方面,第2速度区域为从正向旋转速度“+a”开始至逆向旋转速度
“‑
b”为止的速度范围。
[0098]
例如,速度限制器33使由pid控制部24生成的原始指令速度ω
**
在失步之前从第2速度区域过渡到第1速度区域中的正向旋转区域或逆向旋转区域内。据此,可确保马达10的旋转的稳定性,并可使马达10稳定运转。过渡到第1速度区域的逆向旋转区域内的理由为,例如,当泵11受到来自外部的压力或进行真空运转时,存在由于马达10即使进行了一会(一小段时间)逆向旋转也不进行减压,所以马达10会继续进行逆向旋转的情况。
[0099]
例如,速度限制器33在从泵11的排出压力(压力pd)减去目标压力pr后的偏差大于第1阈值的情况下将马达10的最低限制速度设定为逆向旋转速度
“‑
b”。据此,一旦该偏差增大,则由于可允许马达10进行逆向旋转,所以可使实际的排出压力迅速接近目标压力pr。另一方面,速度限制器33在从泵11的排出压力(压力pd)减去目标压力pr后的偏差小于第2阈值的情况下将马达10的最低限制速度设定为正向旋转速度“+a”。据此,在实际的排出压力比较接近目标压力pr的收敛状态下,可禁止马达10的逆向旋转。需要说明的是,由于滞后(hysteresis)的形成,第2阈值小于第1阈值,但也可与第1阈值相同。
[0100]
接下来,对图7所示的举动(行为)进行更详细的说明。
[0101]
当马达10的速度位于正向旋转区域内时,如果从泵11的排出压力(压力pd)减去目标压力pr后的偏差超过第1阈值,则控制器20使原始指令速度ω
**
过渡到第1速度区域中的逆向旋转区域内。
[0102]
例如,当马达10的速度位于正向旋转区域内时,如果从泵11的排出压力(压力pd)减去目标压力pr后的偏差在时刻t1超过第1阈值,则pid控制部24降低原始指令速度ω
**
以使压力pd接近目标压力pr。在由pid控制部24生成的原始指令速度ω
**
位于第1速度区域中的正向旋转区域内的期间,速度限制器33原样输出由pid控制部24生成的原始指令速度ω
**

[0103]
由pid控制部24生成的原速度指令ω
**
从第1速度区域中的正向旋转区域下降至第2速度区域后,速度限制器33使原始指令速度ω
**
过渡到第1速度区域中的逆向旋转区域内的可变或固定的速度(例如,逆向旋转速度
“‑
b”)。据此,可使马达10逆向旋转,以使压力pd迅速接近目标压力pr。此外,即使马达10的速度过渡到了第2速度区域内,马达10的速度也
可在失步之前从第2速度区域过渡到第1速度区域中的逆向旋转区域内。因此,可确保马达10的旋转的稳定性,并可使马达10稳定运转。在由pid控制部24生成的原速度指令ω
**
位于第2速度区域内的期间,速度限制器33将原始指令速度ω
**
维持为第1速度区域中的逆向旋转区域内的可变或固定的速度(例如,逆向旋转速度
“‑
b”)。
[0104]
由pid控制部24生成的原速度指令ω
**
从第2速度区域过渡到第1速度区域中的逆向旋转区域内后,速度限制器33原样输出由pid控制部24生成的原速度指令ω
**

[0105]
马达10的速度位于第2速度区域或第1速度区域中的逆向旋转区域内时,如果从泵11的排出压力(pd)减去目标压力pr后的偏差在时刻t2低于第2阈值,则速度限制器33使原始指令速度ω
**
过渡到第1速度区域中的正向旋转区域内的可变或固定的速度(例如,正向旋转速度“+a”)。据此,可使马达10的速度迅速上升并返回至第1速度区域中的正向旋转区域内。此外,因为马达10的速度可在失步之前过渡到第1速度区域中的正向旋转区域内,所以可确保马达10的旋转的稳定性,并可使马达10稳定运转。
[0106]
此外,针对上述实施方式,还公开如下附记。
[0107]
本公开的一方面的马达驱动方法是马达驱动装置对马达进行驱动的方法,所述马达驱动装置具备对供给至作为同步机的马达的供给电力进行调整的逆变器和对所述逆变器进行控制的控制器,其中,当将能使所述马达以大致一定的速度进行运转的速度区域作为第1速度区域,并将低于所述第1速度区域且包含零速度的速度区域作为第2速度区域时,使所述马达的速度在失步之前从所述第2速度区域过渡到所述第1速度区域。
[0108]
根据上述一方面的马达驱动方法,即使在低于所述第1速度区域的所述第2速度区域内使所述马达运转,所述马达的速度也可在失步之前从所述第2速度区域过渡到所述第1速度区域内。据此,因为可确保所述马达的旋转的稳定性,所以可使所述马达稳定运转。
[0109]
上述马达驱动方法中,所述马达是对泵进行驱动的马达,对所述泵的排出压力进行检测,所述第1速度区域至少包括所述马达进行正向旋转的正向旋转区域,如果当所述马达的速度位于所述正向旋转区域内时从所述泵的排出压力减去目标压力后的偏差超过第1阈值,则可使所述马达的速度过渡到所述第2速度区域。
[0110]
据此,即使所述马达的速度伴随所述偏差超过所述第1阈值而过渡到所述第2速度区域内,所述马达的速度也可在失步之前从所述第2速度区域过渡到所述第1速度区域内。因此,可确保所述马达的旋转的稳定性,进而可使所述马达稳定运转。
[0111]
上述马达驱动方法中,当将所述第1阈值以下的阈值作为第2阈值时,如果所述马达的速度过渡到所述第2速度区域内后从所述泵的排出压力减去目标压力后的偏差变为低于所述第2阈值,则可使所述马达的速度在失步之前过渡到所述正向旋转区域内。
[0112]
据此,一旦所述马达的速度过渡到所述第2速度区域内后所述偏差变为低于所述第2阈值,则所述马达的速度可在失步之前过渡到所述正向旋转区域。因此,可确保所述马达的旋转的稳定性,进而可使所述马达稳定运转。
[0113]
上述马达驱动方法中,可禁止所述马达在所述第2速度区域内以大致一定的速度进行运转。
[0114]
据此,所述马达的速度可在失步之前迅速从所述第2速度区域过渡到所述第1速度区域内。因此,可确保所述马达的旋转的稳定性,进而可使所述马达稳定运转。
[0115]
上述马达驱动方法中,在从所述马达的速度过渡到所述第2速度区域内开始至所
述马达失步为止的期间内,可使所述马达的速度从所述第2速度区域过渡到所述第1速度区域内。
[0116]
据此,所述马达的速度可在过渡到所述第2速度区域内开始至所述马达失步之前过渡到所述第1速度区域内。因此,可确保所述马达的旋转的稳定性,进而可使所述马达稳定运转。
[0117]
上述马达驱动方法中,所述期间为1秒。
[0118]
据此,所述马达的速度可在从过渡到所述第2速度区域开始至所述马达失步之前的1秒的期间内过渡到所述第1速度区域内。因此,可确保所述马达的旋转的稳定性,进而可使所述马达稳定运转。
[0119]
上述马达驱动方法中,生成使所述泵的排出压力接近目标压力的原始指令速度,在所述原始指令速度位于所述第2速度区域内的期间,可使所述原始指令速度过渡到所述第1速度区域内。
[0120]
据此,即使生成了所述原始指令速度,由于在所述原始指令速度位于所述第2速度区域内时,所述原始指令速度也会过渡到所述第1速度区域内,所以可防止所述马达的速度停留在所述第2速度区域内。因此,由于所述马达的速度可在失步之前迅速从所述第2速度区域过渡到所述第1速度区域内,所以可确保所述马达的旋转的稳定性,进而可使所述马达稳定运转。
[0121]
上述马达驱动方法中,生成使所述泵的排出压力接近目标压力的原始指令速度,所述第1速度区域包括所述正向旋转区域和所述马达进行逆向旋转的逆向旋转区域,如果当所述马达的速度位于所述正向旋转区域内时从所述泵的排出压力减去目标压力后的偏差超过所述第1阈值,则可使所述原始指令速度过渡到所述逆向旋转区域内。
[0122]
据此,一旦当所述马达的速度位于所述正向旋转区域内时所述偏差超过所述第1阈值,则由于所述原始指令速度可过渡到所述逆向旋转区域内,所以可使所述马达进行逆向旋转,以使所述偏差迅速变小。
[0123]
上述马达驱动方法中,生成使所述泵的排出压力接近目标压力的原始指令速度,所述第1速度区域包含所述正向旋转区域和所述马达进行逆向旋转的逆向旋转区域,如果当所述马达的速度位于所述第2速度区域或所述逆向旋转区域内时从所述泵的排出压力减去目标压力后的偏差变为低于所述第2阈值,则可使所述原始指令速度过渡到所述正向旋转区域内。
[0124]
据此,一旦当所述马达的速度位于所述第2速度区域或所述逆向旋转区域内时所述偏差变为低于所述第2阈值,则因为所述原始指令速度可过渡到所述正向旋转区域内,所以可使所述马达的速度迅速上升至所述正向旋转区域内。
[0125]
上述马达驱动方法中,如果将所述马达驱动装置驱动所述马达时从所述马达能够输出的最大扭矩作为最大输出扭矩,则所述马达的速度在所述第2速度区域内时可使所述马达的输出扭矩低于所述最大输出扭矩。
[0126]
所述最大输出扭矩根据所述马达的设备常数、所述控制器的控制常数、所述马达的电流容量等确定。一般而言,由于存在经时变化、温度特性、个体差异等因素,所以在输出了所述最大输出扭矩的状态下难以使所述马达以大致一定的速度稳定运转。此外,如果所述马达的输出扭矩下降,则所述马达的旋转的稳定性增加。根据上述马达驱动方法,所述马
达的速度在所述第2速度区域内时,所述马达的输出扭矩不会停留(粘滞)于所述最大输出扭矩,所述马达的输出扭矩低于所述最大输出扭矩。因此,可提高所述马达的旋转的稳定性,进而可使所述马达在低速区域内稳定运转。
[0127]
本公开的马达驱动方法和马达驱动装置的所述控制器在所述马达的旋转慢于第1速度的速度区域内、且在所述马达的加速时或减速时的至少一者时,可使所述马达的输出扭矩低于所述最大输出扭矩。或者,本公开的马达驱动方法和马达驱动装置的所述控制器在所述马达的旋转位于慢于第1速度的速度区域内且速度为大致一定的情况下,可使所述马达的输出扭矩低于所述最大输出扭矩。因此,由于所述马达的输出扭矩不会停留(粘滞)于所述最大输出扭矩,所述马达的输出扭矩低于所述最大输出扭矩,所以可提高所述马达的旋转的稳定性,进而可使所述马达在低速区域内稳定运转。
[0128]
上述马达驱动方法中,所述马达的电流或电压的谐波分量中的不依赖于所述马达的旋转的频率在所述第1速度区域和所述第2速度区域内可大致相同。
[0129]
据此,可使所述马达更稳定地进行运转。
[0130]
上述马达驱动方法中,所述马达的速度在所述第2速度区域内时,所述马达的扭矩常数可为受控制的状态。
[0131]
据此,可使所述马达更稳定地进行运转。
[0132]
上述马达驱动方法中,可不使用用于检测所述马达的旋转位置的位置传感器来控制所述马达。
[0133]
据此,即使在不使用位置传感器来对所述马达进行控制的方式中也可使所述马达稳定运转。
[0134]
本公开的一方面的马达驱动装置具备对供给至作为同步机的马达的供给电力进行调整的逆变器和对所述逆变器进行控制的控制器,其中,当将能使所述马达以大致一定的速度进行运转的速度区域作为第1速度区域,并将低于所述第1速度区域且包含零速度的速度区域作为第2速度区域时,所述控制器使所述马达的速度在失步之前从所述第2速度区域过渡到所述第1速度区域。
[0135]
根据上述一方面的马达驱动装置,即使在低于所述第1速度区域的所述第2速度区域内使所述马达运转,所述马达的速度也可在失步之前从所述第2速度区域过渡到所述第1速度区域内。据此,可确保所述马达的旋转的稳定性,进而可使所述马达稳定运转。
[0136]
上述马达驱动装置中,可不使用用于检测所述马达的旋转位置的位置传感器来对所述马达进行控制。
[0137]
据此,即使在不使用位置传感器来对所述马达进行控制的方式中也可使所述马达稳定运转。
[0138]
以上尽管对实施方式进行了说明,但只要不脱离如权利要求书的主旨和范围,还可对其进行各种各样的变更、变形及置换。
[0139]
例如,本公开的技术不限定于至无位置传感器控制的应用,也可应用于使用由位置传感器检测的位置信息对马达进行控制的方式。
[0140]
此外,马达不限定于对泵进行驱动的马达,还可对泵之外的设备(例如,压缩机)进行驱动。在马达对压缩机进行驱动的情况下,上述实施方式中可将泵的排出压力替换为压缩机的排出压力。
[0141]
本国际申请主张基于2019年9月30日申请的日本国专利申请第2019-180997号的优先权,并以引用的方式将该日本国专利申请第2019-180997号的内容全部援引于本国际申请。
[0142]
[附图标记说明]
[0143]
10
ꢀꢀꢀꢀꢀꢀꢀ
马达
[0144]
16
ꢀꢀꢀꢀꢀꢀꢀ
压力传感器
[0145]
17
ꢀꢀꢀꢀꢀꢀꢀ
逆变器
[0146]
20
ꢀꢀꢀꢀꢀꢀꢀ
控制器
[0147]
30、32
ꢀꢀꢀ
速度指令校正部
[0148]
100、101 马达驱动装置
[0149]
200
ꢀꢀꢀꢀꢀꢀ
流体压力单元。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1