CN115706548A - 马达控制装置以及空调机 - Google Patents
马达控制装置以及空调机 Download PDFInfo
- Publication number
- CN115706548A CN115706548A CN202210498568.5A CN202210498568A CN115706548A CN 115706548 A CN115706548 A CN 115706548A CN 202210498568 A CN202210498568 A CN 202210498568A CN 115706548 A CN115706548 A CN 115706548A
- Authority
- CN
- China
- Prior art keywords
- current
- torque
- vector
- current command
- motor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000013598 vector Substances 0.000 claims abstract description 113
- 238000011156 evaluation Methods 0.000 claims abstract description 30
- 230000008859 change Effects 0.000 claims abstract description 17
- 230000005284 excitation Effects 0.000 claims abstract description 11
- 238000006243 chemical reaction Methods 0.000 claims abstract description 9
- 238000001514 detection method Methods 0.000 claims abstract description 7
- 238000000034 method Methods 0.000 claims description 14
- 230000008569 process Effects 0.000 claims description 6
- 230000001360 synchronised effect Effects 0.000 claims description 6
- 238000013459 approach Methods 0.000 claims description 5
- 238000004804 winding Methods 0.000 claims description 5
- 238000004364 calculation method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 12
- 230000014509 gene expression Effects 0.000 description 12
- 238000005070 sampling Methods 0.000 description 8
- 230000006835 compression Effects 0.000 description 5
- 238000007906 compression Methods 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 239000003507 refrigerant Substances 0.000 description 4
- 238000012937 correction Methods 0.000 description 3
- 230000006837 decompression Effects 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 230000004043 responsiveness Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- NAWXUBYGYWOOIX-SFHVURJKSA-N (2s)-2-[[4-[2-(2,4-diaminoquinazolin-6-yl)ethyl]benzoyl]amino]-4-methylidenepentanedioic acid Chemical compound C1=CC2=NC(N)=NC(N)=C2C=C1CCC1=CC=C(C(=O)N[C@@H](CC(=C)C(O)=O)C(O)=O)C=C1 NAWXUBYGYWOOIX-SFHVURJKSA-N 0.000 description 1
- 238000007664 blowing Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 238000012804 iterative process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/05—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation specially adapted for damping motor oscillations, e.g. for reducing hunting
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/18—Estimation of position or speed
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K11/00—Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection
- H02K11/30—Structural association with control circuits or drive circuits
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
- H02P25/022—Synchronous motors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/08—Arrangements for controlling the speed or torque of a single motor
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
一种马达控制装置以及空调机。马达控制装置具备:电力供给部;电流检测部;速度、电角度推定部;坐标转换部,基于电流以及电角度,得到励磁电流以及扭矩电流;扭矩电流指令决定部,将基于机械系统的运动方程式计算出的预测扭矩代入基于矢量控制坐标的扭矩式计算出的扭矩成分电流指令值,生成使所输入的速度指令与推定出的速度的差分接近零的扭矩成分电流指令值;以及模型预测控制部,对电力供给部能够输出的包含与基于空间电压矢量的多个开关模式分别对应地决定的电流变化率的多个预测电流,应用评价扭矩成分电流指令值以及从外部输入的励磁成分电流指令值和分别与其对应的预测电流之差的大小的评价函数,选择开关模式并输出。
Description
技术领域
本发明的实施方式涉及以无位置传感器方式控制马达的马达控制装置、以及通过该马达控制装置控制马达来驱动压缩机的空调机。
背景技术
例如,在将无刷DC马达作为压缩机的马达使用的情况下,有时通过无位置传感器方式推定马达的旋转速度、位置,如果推定出的旋转速度与目标旋转速度存在差异,则有时进行使电流指令或者电压指令变化、将马达的旋转速度调整为目标旋转速度的控制。
图15表示单缸型的旋转式压缩机的截面构造,在这样的压缩机中,如图16所示,通过其机构,根据压缩机马达的旋转机械角,产生负载变动。由于该负载变动,在马达以机械角旋转一圈的期间,在旋转速度上产生不均,导致振动、噪声的产生。如果在马达存在旋转速度不均的状态下继续压缩机的运转,则例如在空调机中对输送制冷剂等的配管施加应力,致使它们的寿命降低。因而,需要当对马达进行旋转控制时进行扭矩控制,抑制伴随着负载变动的旋转速度不均的产生。
作为以这样的目的进行扭矩控制的现有技术,在专利文献1(日本专利第5175887号公报)中公开了以下的构成。根据扭矩电流、马达常数以及包括压缩机的压缩部的马达的惯性力矩,推定压缩机产生的负载扭矩。对负载扭矩所示的周期性变动的相位进行运算,基于负载扭矩相位决定正弦波状的扭矩校正电流,调整扭矩校正电流的振幅、相位,以使马达的速度变动减小。此外,在专利文献2(日本特开2018-93572号公报)中公开了通过由干扰观测器推定出的负载扭矩、以及决定出的与马达的驱动相关的参数,补偿扭矩指令值的技术。
但是,在专利文献1以及2的技术中,由于在速度控制、电流控制中使用比例积分控制,所以电流指令、电压指令被逐渐决定。即,由于在反馈控制中使用过去的信息而产生延迟,控制响应性低。进而,当采用无位置传感器方式推定马达的位置时,如果马达位置、速度的推定精度降低,则无法进行准确的扭矩控制。因而,在非常短的周期内产生扭矩变动的情况下,有可能无法充分地抑制速度变动。
发明内容
因此,提供一种马达控制装置以及具备该马达控制装置的空调机,当在以产生比较大的负载变动为前提的系统中应用无位置传感器方式的马达控制时,能够高速追随目标速度。
实施方式的马达控制装置具备:电力供给部,向驱动负载的马达供给交流电力;电流检测部,检测在上述马达的绕组中流动的电流;速度、电角度推定部,基于上述电流供给部输出的电压以及上述电流,推定上述马达的旋转速度以及电角度;坐标转换部,基于上述电流以及上述电角度,得到励磁电流以及扭矩电流;扭矩电流指令决定部,通过将基于机械系统的运动方程式计算出的预测扭矩代入基于永磁铁同步马达的矢量控制坐标的扭矩式计算出的扭矩成分电流指令值,生成使所输入的速度指令与推定出的速度的差分接近零的扭矩成分电流指令值;以及模型预测控制部,对上述电力供给部能够输出的、包含与基于空间电压矢量的多个开关模式分别对应地决定的电流变化率的多个预测电流,通过应用评价上述扭矩成分电流指令值以及从外部输入的励磁成分电流指令值和分别与其对应的预测电流之差的大小的评价函数,来选择开关模式并输出。
此外,实施方式的空调机具备压缩机、驱动该压缩机的马达、以及实施方式的马达控制装置。
附图说明
图1是表示第1实施方式的马达控制装置的构成的功能框图。
图2是表示应用了马达控制装置的空调机的构成的图。
图3是形象地表示使用了评价函数的各开关模式的评价的图。
图4是表示空间电压矢量的图。
图5是表示各电压矢量与相电压之间的关系的图。
图6是表示针对d轴此次求出的电流Id(k)与预测电流Id(k+1)之间的关系的图。
图7是表示压缩机的实际的负载扭矩波形和推定得到的正弦波状的负载扭矩波形的图。
图8是表示以往的扭矩控制与本实施方式的扭矩控制的各信号的波形的图。
图9是表示第2实施方式的针对空间电压矢量表示主矢量以及副矢量的选择的一例的图。
图10是表示针对d轴此次求出的电流Id(k)与预测电流Id(k+1)之间的关系的图。
图11是表示以往的扭矩控制与本实施方式的扭矩控制的各信号的波形的图。
图12是表示控制内容的流程图(其1)。
图13是表示控制内容的流程图(其2)。
图14是表示控制内容的流程图(其3)。
图15是表示单缸型旋转式压缩机的截面构造的图。
图16是表示根据压缩机马达的旋转机械角而产生的负载变动的图。
具体实施方式
(第1实施方式)
图1是表示马达控制装置的构成的功能框图。虽然未图示,但作为电力供给部的逆变器电路1通过使用6个作为半导体开关元件的例如IGBT并将它们三相桥接而构成。逆变器电路1的各相输出端子与永磁铁型同步马达即无刷DC马达2的、例如星形连接的各相绕组的各端子连接。
电流检测部3u、3v、3w是设置于逆变器电路1的输出线的例如电流互感器,检测U、V、W各相的电流Iu、Iv、Iw。另外,也可以检测任意两相的电流,并通过运算求出剩余一相的电流。来自这些电流检测部3u、3v、3w的电流检测信号被输入到坐标转换部4,由未图示的A/D转换器转换成数字数据。坐标转换部4将三相的电流Iu、Iv、Iw转换成二相的电流Iα、Iβ,基于由作为速度、电角度推定部的位置推定部5推定出的旋转相位角θ,将静止坐标系的电流Iα、Iβ转换成旋转坐标系的d轴电流Id、q轴电流Iq。
作为扭矩电流指令决定部的q轴电流指令生成部6使用指令速度ωref、由位置推定部5推定出的马达的角速度的积分值ω_I、负载扭矩、d轴电流指令、马达常数以及采样周期进行运算。然后,生成q轴电流指令Iqref以使马达速度ω追随指令速度ωref,并输出到模型预测控制部7。关于其详细内容将在后面叙述。此外,向模型预测控制部7输入的励磁电流指令Idref通常设定为零,在进行弱磁场控制等时设定负的值。
模型预测控制部7使用直流电压VDC、马达速度ω、旋转相位角θ、由坐标转换部4转换后的d轴电流Id、q轴电流Iq、马达常数以及采样周期,分别预测试行了逆变器电路1能够输出的8个开关模式时的d轴、q轴电流Id、Iq。
评价函数例如是用于判别预测出的d轴电流Id与励磁电流指令Idref、q轴电流Iq与由q轴电流指令生成部6提供的q轴电流指令Iqref分别最接近的数学式。模型预测控制部7基于使用了评价函数的评价结果选择最佳的开关模式,并输出到逆变器电路1。基于所选择的开关模式的三相的占空比指令值Du、Dv、Dw由开关信号生成部8转换成开关信号,并提供给构成逆变器电路1的各IGBT的栅极。
针对以上所述,除了逆变器电路1之外的构成部分由微机执行的软件处理实现,构成进行矢量控制以及模型预测控制的马达控制装置10。例如在该微机中,虽然未具体图示,但具备输入输出端口、串行通信电路、用于输入电流检测信号等的模拟信号的A/D转换器、用于进行PWM控制的计时器等。
图2表示应用了马达控制装置的空调机的构成。构成空调机21的压缩机22通过将压缩部23与马达2收纳在同一铁制密闭容器25内而构成,马达2的转子轴与压缩部23连结。并且,压缩机22、四通阀26、室内侧热交换器27、减压装置28、室外侧热交换器29通过作为制冷剂通路的管以构成闭环的方式连接。另外,压缩机22例如是旋转型的单缸型的压缩机。
在制热时,四通阀26处于实线所示的状态,由压缩机22的压缩部23压缩后的高温制冷剂从四通阀26供给到室内侧热交换器27而冷凝,之后,由减压装置28减压,成为低温而流向室外侧热交换器29,在此蒸发而返回到压缩机22。另一方面,在制冷时,四通阀26切换成虚线所示的状态。因此,由压缩机22的压缩部23压缩后的高温制冷剂从四通阀26供给到室外侧热交换器29而冷凝,之后,由减压装置28减压,成为低温而流向室内侧热交换器27,在此蒸发而返回到压缩机22。并且,构成为分别通过风扇30、31对室内侧、室外侧的各热交换器27、29进行送风,通过该送风,有效地进行各热交换器27、29与室内空气、室外空气的热交换。
接着,参照图3至图8对本实施方式的作用的原理进行说明。如图3所示,模型预测控制部7作为第1步骤而进行预测电流的计算,作为第2步骤而进行基于评价函数的开关模式的选择。在第1步骤中,使用电流变化率,预测试行了各开关模式时的1个控制周期后的电流。首先,能够基于永磁铁同步马达的电压方程式,通过下式求出零矢量时的d轴以及q轴电流变化率Sd0、Sq0。
【数学式1】
接着,能够使用(1)式、(2)式通过下式求出有效矢量时的d轴以及q轴电流变化率Sd1、Sq1。
【数学式2】
此处,Vd:d轴电压[V],Vq:q轴电压[V]。
图4表示试行的开关模式,图5表示开关模式与马达三相电压之间的关系。依次试行8个种类的开关模式V0~V7,生成与各开关模式对应的马达三相电压。然后,使用旋转相位角θ对马达三相电压进行坐标转换,由此,通过下式求出指令的d轴电压Vd、q轴电压Vq。其中,是相对转换的情况。d轴电压Vd用于位置推定运算。
【数学式3】
d轴电压Vd、q轴电压Vq根据所试行的开关模式而变化,因此,通过(3)式、(4)式求出的Sd1,Sq1也变化,运算结果为8种。如图6所示,在采样周期内将所试行的开关模式设为全开的情况下,使用此次电流Id(k)与(3)式、(4)式通过下式求出1个控制周期后的下次预测电流Id(k+1)。在该情况下,电流的预测周期与采样周期Ts[sec]相等。与Sd1、Sq1相同,下次预测电流Id(k+1)也存在所试行的通电模式的数量、即8种。另外,V0与V7的试行结果相等,根据评价函数选择其中一个。关于这点将在后面叙述。
Id(k+1)=Id(k)+TsSd1 (7)
Iq(k+1)=Iq(k)+TsSq1 (8)
接着,对第2步骤的开关模式选择进行说明。使用根据(7)式、(8)式计算出的各开关模式下的下次预测电流Id(k+1)、Iq(k+1),求解下式的评价函数g。
g=agq+bgd (9)
gq=[{Iqref-Iq(k+1)}]2 (10)
gd=[{Idref-Id(k+1)}]2 (11)
此处,a、b:加权系数,gq:q轴电流的评价式,gd:d轴电流的评价式。
(10)式的gq以及(11)式的gd是指令值与下次预测电流的差分的平方,将它们乘以加权系数a、b并相加而得的值作为(9)式的评价函数g。由于在评价函数g最小时下次预测电流最接近电流指令,所以能够从8个种类的开关模式中选择最佳的一个。此次作为一例示出了(9)式的评价函数g,但也可以根据所要求的逆变器电路1的驱动条件,变更评价函数。例如,为了减少逆变器电路1的开关损失,在评价函数中追加开关模式的转变条件。具体而言,也可以使三相的半导体开关元件的状态变化的总数为1以下,来限定开关模式的转变。当以从有效矢量V1~V6向零矢量V0、V7转变的情况为例进行说明时,在V1、V3、V5的情况下向V0转变,在V2、V4、V6的情况下向V7转变。作为逆变器电路1的最终输出电压,将所选择的开关模式作为100%占空比的信号输出。
另外,在实机中,通过模型预测控制决定的开关信号在1个控制周期后被更新、输出。然后,根据该开关信号流动的电流在2个控制周期后被检测。因此,在实机中,模型预测控制试行1个控制周期后的通电模式来预测2个控制周期后的电流,选择该预测电流最接近此次的电流指令的开关模式。
接着,对q轴电流指令生成部6进行说明。在图1中,向模型预测控制部7输入q轴电流指令Iqref以及d轴电流指令Idref。q轴电流指令Iqref由q轴电流指令生成部6运算,但d轴电流指令Idref在本实施方式中为零。在q轴电流指令生成部6中,为了降低压缩机22的振动,对产生速度指令ωref与推定速度ω的差分为零的扭矩的q轴电流指令Iqref进行运算。q轴电流变化指令Iqref的运算式根据模型预测控制中的预测速度以及预测扭矩的运算式求出,预测速度ω(k+1)根据机械系统的运动方程式通过下式表示。
【数学式4】
此处,J:惯性力矩[kg·m2],D:粘性摩擦系数[Nm/(rad/sec)],p:极对数,Te:输出扭矩[Nm],Tl:负载扭矩[Nm],ω:角速度[rad/sec]。
当针对下次输出扭矩Te(k+1)求解(12)式时,得到下式。
【数学式5】
另外,在无位置传感器控制的情况下,在(12)式、(13)式的此次的速度ω(k)中,不使用推定速度ω,而使用推定速度的积分值ω_I。将其设为推定速度(积分)ω_I。在模型预测控制中,d轴电压Vd、q轴电压Vq针对每个采样周期而大幅度变化,因此,其结果是,包含位置误差信息的d轴感应电压Ed也同样大幅度变化。因而,在推定速度ω中包含每个控制周期的较大的变动成分。因此,使用推定速度(积分)ω_I,在q轴电流指令Iqref中不包含每个采样周期的变动成分。在(13)式中,以使预测速度ω(k+1)接近速度指令ωref的方式决定下次输出扭矩Te(k+1),因此,能够如下式那样置换(13)式。
【数学式6】
(14)式所示的下次输出扭矩是速度指令与推定速度(积分)的差分为零的扭矩与负载扭矩的合计值。接着,作为下次输出扭矩的预测扭矩根据永磁铁同步马达的矢量控制坐标的扭矩式通过下式表示。
Te(k+1)
=p{φIq(k+1)+(Ld-Lq)Id(k+1)Iq(k+1)} (15)
当针对Iq(k+1)求解(15)式时,得到下式。
【数学式7】
在(16)式中,使各预测电流Iq(k+1)、Id(k+1)分别接近电流指令Iqref、Idref,代入(14)式,将(16)式如下式那样置换,能够算出降低压缩机22的振动的q轴电流指令Iqref。
【数学式8】
根据(17)式,基于速度指令与速度推定(积分)的差分为零的扭矩以及负载扭矩计算q轴电流指令Iqref。对于前者的扭矩,通过将上述的速度差分乘以增益,能够调整控制量。对于后者的负载扭矩Tl,例如使用通过专利文献1那样的现有技术推定出的结果。
如图7所示,对于在空调机的运转条件下变化的压缩机的实际的负载扭矩,如果将使用现有技术推定负载扭矩等而得到的、正弦波近似的负载扭矩的基本波信息用于模型预测控制,则产生模型误差,因此,结果产生速度误差。在(14)式中,加上现有技术中没有的右边第一项进行补偿,因此,通过根据(17)式决定q轴电流指令Iqref,能够使推定速度ω追随速度指令ωref。
在图8中示出以30rps、变动负载、与控制频率相等的采样频率5kHz驱动马达时的模拟结果。在以往的矢量控制以及扭矩控制中使用PI控制,实际的推定速度、电流逐渐追随指令值,决定最终的逆变器输出电压,因此,响应性低。此外,PWM信号的生成是载波比较方式,因此,控制频率与开关频率相等。
另一方面,本实施方式的模型预测控制如以上说明的那样使用电气/机械的模型直接决定指令值,因此,能够实现高响应。保持控制频率为5kHz不变,在需要切换的定时对作为预测出的结果而选择的100%占空比的信号进行开关。例如,在此次的驱动条件的情况下,平均的开关频率降低到约1kHz,这表明能够降低功率器件的开关损失而提高效率。
如以上那样,根据本实施方式,逆变器电路1向驱动作为负载的空调机21的压缩机22的马达2供给交流电力,电流检测部3检测在马达2的绕组中流动的电流Iu、Iv、Iw。位置推定部5基于逆变器电路1输出的电压以及上述电流,推定马达2的旋转速度ω以及电角度θ,坐标转换部4基于电流Iu~Iw以及电角度θ,得到励磁电流Id以及扭矩电流Iq。
q轴电流指令生成部6将基于机械系统的运动方程式计算出的预测扭矩Te(k+1)代入基于马达2的矢量控制坐标的扭矩式计算出的扭矩成分电流指令值,生成使所输入的速度指令ωref与推定出的速度ω的差分接近零的扭矩成分电流指令值Iqref。模型预测控制部7对逆变器电路1能够输出的、包含与基于空间电压矢量的多个开关模式分别对应地决定的电流变化率的多个预测电流,通过应用评价扭矩成分电流指令值Iqref以及从外部输入的励磁成分电流指令值Idref和分别与其对应的预测电流之差的大小的评价函数,来选择开关模式并输出。
具体而言,模型预测控制部7从每60度电角度设定的6个空间电压矢量加上2个零矢量而得的8个开关模式中选择一个开关模式,且将所选择的开关模式以相对于开关周期的占空比100%输出。
由此,如压缩机22那样,在以产生比较大的负载变动为前提的空调机21中,当通过无位置传感器方式控制马达2时,能够使马达2的速度ω高速追随目标速度ωref。并且,通过将所选择的开关模式以相对于开关周期的占空比100%输出,能够降低开关损失,因此,总体上能够提高空调机21的产品性能。
此外,q轴电流指令生成部6作为生成扭矩成分电流指令值Iqref的参数,使用在通过位置推定部5求出旋转速度的推定值ω的过程中得到的推定速度的积分值ω_I,因此,能够避免在指令值Iqref中包含电流的每采样周期的变动。
进而,模型预测控制部7能够使用将扭矩成分电流指令值Iqref与对应的预测电流Iq(k+1)之差的平方值和励磁成分电流指令值Idref与对应的预测电流Id(k+1)之差的平方值相加的函数,作为评价函数g,因此能够妥当地进行各开关模式的评价。
(第2实施方式)
以下,对与第1实施方式相同的部分标注相同的符号并省略说明,对不同的部分进行说明。在第1实施方式的控制中,选择一个作为开关模式的电压矢量来减少开关次数,但马达2的电流纹波增加,因此,在第2实施方式中,追加用于减少电流纹波的控制。因此,在第1实施方式的模型预测控制中的第1步骤以及第2步骤中,追加伴随使用两个电压矢量的各矢量的产生时间的计算,作为第3步骤。
当如第1实施方式那样将所选择的电压矢量作为主矢量时,选择与该主矢量相邻的电压矢量的任一方作为副矢量,调整各矢量的产生时间,通过空间矢量调制,输出合成的最终的电压矢量。由此,在载波比较方式中,逆变器电路1也能够输出任意的电压矢量。
图9表示在第2实施方式的情况下输出的电压矢量。在第1实施方式中,预测仅将主矢量设为全开、即以100%占空比输出的情况下的电流,对于评价函数g最小的开关模式,从包括零矢量的8个电压矢量中选择一个。在第2实施方式中,开关模式只要从除了零矢量之外的6个模式(V1~V6)中选择即可。此时,所选择的开关模式成为主矢量,因此,将与其对应的电流变化率Sd1、Sq1设为Sd1_main、Sq1_main。
在图9中,例如,当评价函数g最小的主矢量为V1时,副矢量为V2或者V6。当预测电流时,对所有开关模式的电流变化率进行运算,因此,将和副矢量对应的Sd1、Sq1设为Sd1_sub、Sq1_sub。
定义考虑了产生时间的预测电流的运算式,对其联立方程式求解,由此能够计算主矢量和副矢量的产生时间。通过求出主矢量和副矢量的产生时间,能够判定选择V2、V6的哪一个作为副矢量。假设在误选择副矢量算出了产生时间的情况下,副矢量的产生时间成为负的值。此时,重新选择其他的副矢量,再次计算产生时间。
接着,导出产生时间的运算式。首先,如图10所示,考虑了主矢量的产生时间的情况下的下次预测电流的运算式通过下式求出。基于有效矢量与零矢量各自的产生时间以及电流变化率,预测下次的电流。
Id(k+1)=Id(k)+(Ts-Tmain)Sd0+TmainSd1_main
=Id(k)+TsSd0+Tmain(Sd1_main-Sd0) (18)
Iq(k+1)=Iq(k)+(Ts-Tmain)Sq0+TmainSq1_main
=Iq(k)+TsSq0+Tmain(Sq1_main-Sq0) (19)
另外,Tmain是主矢量的产生时间[sec]。
如果在(18)式、(19)式中追加副矢量的产生时间以及电流变化率,则成为下式。
Id(k+1)=Id(k)+TsSd0+Tmain(Sd1_main-Sd0)+Tsub(Sd1_sub-Sd0) (20)
Iq(k+1)=Iq(k)+Tsq0+Tmain(Sq1_main-Sq0)+Tsub(Sq1_sub-Sq0) (21)
另外,Tsub是副矢量的产生时间[sec]。
从(20)式、(21)式消去Tsub,对Tmain求解,得到下式。
【数学式9】
在(22)式中,以使d轴以及q轴的下次预测电流Id(k+1)、Iq(k+1)接近d轴电流指令Idref以及q轴电流指令Iqref的方式决定主矢量的产生时间,因此,能够如下式那样置换(22)式。
【数学式10】
通过将在第1步骤中得到的电流变化率代入(23)式,能够求出主矢量的产生时间。
同样地,求出副矢量的产生时间。当对于Tsub求解(21)式时,得到下式。
【数学式11】
在(24)式中,以使q轴的下次预测电流Iq(k+1)接近q轴电流指令Iqref的方式决定副矢量的产生时间,因此,能够如下式那样置换(24)式。
【数学式12】
将通过(23)式求出的Tmain代入(25)式,能够求出副矢量的产生时间。根据以上所述,能够决定主矢量和副矢量的产生时间,通过除以控制周期,求出主矢量和副矢量的占空比。然后,作为占空比的限制处理,实施以下处理。在求出的主矢量和副矢量的占空比为负的情况下设定为0%。主矢量和副矢量的占空比的合计值最大为100%,在合计值为100%以上的情况下,通过将主矢量和副矢量的占空比分别除以合计值来进行校正。在实施了以上的限制处理的情况下,占空比被变更,因此,将变更后的占空比乘以控制周期,重新运算Tmain和Tsub。如果基于图9将主矢量和副矢量的占空比分配给三相的占空比,则能够生成最接近此次的电流指令的1个控制周期后的PWM波形。
以下,按照控制周期反复进行模型预测控制。换言之,此次的PWM信号波形是上次的模型预测控制的结果,当在上述的第1步骤中求出1个控制周期后的下次预测电流时,在第2实施方式的情况下,与第1实施方式的(7)、(8)式不同,需要电流变化率以及矢量产生时间的上次值,因此通过(20)、(21)式求出。
此外,在第2实施方式中,对于位置推定运算用的d轴电压Vd,与试行开关模式时相比,最终输出的值不同,因此,需要通过下式重新计算。其中,是相对转换的情况。
【数学式13】
图11中示出模拟结果。以使预测电流接近电流指令值的方式决定通过评价函数决定的主矢量和相邻的任一方的副矢量的产生时间,逆变器能够输出任意的电压矢量,因此,能够在选择了最佳的开关模式的基础上减小电流纹波。
图12至图14是以选择性地执行第1、第2实施方式的控制为前提的流程图。首先,在通过(1)、(2)式对零矢量的电流变化率Sd0、Sq0进行运算时(S1),在步骤S3~S9的反复处理中进行各开关模式的试行、评价。对基于所试行的开关模式的输出电压Vu、Vv、Vw进行运算(S3),根据这些电压对励磁电压Vd、扭矩电压Vq进行运算(S4)。
接着,对于有效矢量V1~V6的一个,通过(3)、(4)式对电流变化率Sd1、Sq1进行运算(S5),通过(7)、(8)式对预测电流Id(k+1)、Iq(k+1)进行运算(S6)。另外,当为了进行第2实施方式的控制而计算各相的占空比Du、Dv、Dw时,预先存储电流变化率Sd1、Sq1。然后,通过(9)式对评价函数g进行运算(S7),对运算结果进行比较,选择评价函数g的最小值(S8)。如果此次的运算结果暂时为最小(是),则更新对应的开关模式、Vd及Vq、预测电流Id(k+1)、Iq(k+1)(S9)。
当试行了所有开关模式时(S2;是),在进行第1实施方式的控制的情况下(S10;是),对于所选择的开关模式,将主矢量的占空比设定为100%(S11)。然后,当根据所选择的主矢量设定各相的占空比Du、Dv、Dw时(S23),在进行第1实施方式的控制的情况下(S24;是),直接结束处理。另外,由用户选择设定进行第1、第2实施方式的哪一个的控制。
另一方面,在进行第2实施方式的控制的情况下(S10;否),选择与所选择的主矢量相邻的两个矢量中的一方作为副矢量(S12)。然后,分别通过(23)式、(25)式对主矢量的产生时间Tmain、副矢量的产生时间Tsub进行运算(S13、S14),对主矢量以及副矢量的占空比进行运算(S15)。如果副矢量的占空比为正的值(S16;是),则副矢量的选择是适当的,进行占空比的限制处理(S17),通过(20)式、(21)式重新运算预测电流Id(k+1、Iq(k+1)(S18)。然后,转移到步骤S23。
如果副矢量的占空比为负的值(S16;否),则选择与主矢量相邻的两个矢量中的另一方作为副矢量(S19)。然后,进行与步骤S13~S15相同的处理(S20~S22),转移到步骤S17。
此外,在图14所示的处理中,在进行第2实施方式的控制的情况下(S24;否),根据所选择的副矢量设定各相的占空比Du、Dv、Dw(S25),通过(26)式重新运算励磁电压Vd(S26)。电压Vd用于无位置传感器控制。另外,也可以一并求出扭矩电压Vq,但扭矩电压Vq实际上未被使用。
如以上那样,根据第2实施方式,模型预测控制部7当从以每60度电角度设定的6个空间电压矢量中选择一个开关模式作为主矢量时,选择与该主矢量相邻的2个空间电压矢量中的一方作为副矢量,在开关周期内,调整主矢量以及副矢量各自的输出时间。由此,与第1实施方式的控制相比,能够进一步减小电流纹波。
(其他实施方式)
对于评价函数g,并不限定于(9)~(11)式,只要适当选择合适的函数即可。
马达的负载并不限定于压缩机。
对本发明的几个实施方式进行了说明,但这些实施方式是作为例子而提示的,并不意图对发明的范围进行限定。这些新的实施方式能够以其他各种方式加以实施,在不脱离发明的主旨的范围内能够进行各种省略、置换、变更。这些实施方式及其变形包含于发明的范围及主旨中,并且包含于技术方案所记载的发明和与其等同的范围中。
Claims (6)
1.一种马达控制装置,其特征在于,具备:
电力供给部,向驱动负载的马达供给交流电力;
电流检测部,检测在上述马达的绕组中流动的电流;
速度、电角度推定部,基于上述电流供给部输出的电压以及上述电流,推定上述马达的旋转速度以及电角度;
坐标转换部,基于上述电流以及上述电角度,得到励磁电流以及扭矩电流;
扭矩电流指令决定部,通过将基于机械系统的运动方程式计算出的预测扭矩代入基于永磁铁同步马达的矢量控制坐标的扭矩式而计算出的扭矩成分电流指令值,生成使所输入的速度指令与推定出的速度的差分接近零的扭矩成分电流指令值;以及
模型预测控制部,对上述电力供给部能够输出的、包含与基于空间电压矢量的多个开关模式分别对应地决定的电流变化率的多个预测电流,通过应用评价上述扭矩成分电流指令值以及从外部输入的励磁成分电流指令值和分别与其对应的预测电流之差的大小的评价函数,来选择开关模式并输出。
2.根据权利要求1所述的马达控制装置,其特征在于,
上述模型预测控制部从以每60度电角度设定的6个空间电压矢量加上2个零矢量而得的8个开关模式中选择一个开关模式,且将所选择的开关模式以相对于开关周期的占空比100%输出。
3.根据权利要求1所述的马达控制装置,其特征在于,
上述模型预测控制部当从以每60度电角度设定的6个空间电压矢量中选择一个开关模式作为主矢量时,选择与上述主矢量相邻的2个空间电压矢量中的一方作为副矢量,
在开关周期内,调整上述主矢量以及上述副矢量各自的输出时间。
4.根据权利要求1所述的马达控制装置,其特征在于,
上述扭矩电流指令决定部,使用在通过上述速度、电角度推定部求出旋转速度的推定值的过程中得到的推定速度的积分值,作为生成上述扭矩成分电流指令值的参数。
5.根据权利要求1所述的马达控制装置,其特征在于,
作为上述评价函数,使用将上述扭矩成分电流指令值与对应的预测电流之差的平方值和上述励磁成分电流指令值与对应的预测电流之差的平方值相加的函数。
6.一种空调机,其特征在于,具备:
压缩机;
马达,驱动该压缩机;以及
权利要求1所述的马达控制装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2021129010A JP7558905B2 (ja) | 2021-08-05 | 2021-08-05 | モータ制御装置及び空調機 |
JP2021-129010 | 2021-08-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115706548A true CN115706548A (zh) | 2023-02-17 |
Family
ID=81648052
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210498568.5A Pending CN115706548A (zh) | 2021-08-05 | 2022-05-09 | 马达控制装置以及空调机 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11658596B2 (zh) |
EP (1) | EP4131769A1 (zh) |
JP (1) | JP7558905B2 (zh) |
CN (1) | CN115706548A (zh) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100484819B1 (ko) * | 2002-10-10 | 2005-04-22 | 엘지전자 주식회사 | 동기 릴럭턴스 모터의 제어시스템 |
JP4691150B2 (ja) * | 2008-10-10 | 2011-06-01 | 株式会社東芝 | モータ制御装置、モータ制御方法およびエアコンディショナ |
JP5175887B2 (ja) | 2010-03-23 | 2013-04-03 | 株式会社東芝 | モータ制御装置及び電気機器 |
KR101898755B1 (ko) * | 2011-08-18 | 2018-09-13 | 히다찌 겐끼 가부시키가이샤 | 모터 제어 장치 및 그것을 사용한 작업 기계 |
US9444382B2 (en) * | 2013-01-30 | 2016-09-13 | Infineon Technologies Ag | Optimized field oriented control strategies for permanent magnet synchronous motors |
US9281772B2 (en) * | 2014-06-26 | 2016-03-08 | Toshiba Mitsubishi-Electric Industrial Systems Corporation | Controller for power converter |
JP2018093572A (ja) | 2016-11-30 | 2018-06-14 | アイシン精機株式会社 | モータ制御装置 |
EP4489291A3 (en) | 2019-06-10 | 2025-03-12 | Black & Decker, Inc. | Field-oriented sensorless brushless motor control in a power tool |
-
2021
- 2021-08-05 JP JP2021129010A patent/JP7558905B2/ja active Active
-
2022
- 2022-05-09 CN CN202210498568.5A patent/CN115706548A/zh active Pending
- 2022-05-12 EP EP22172966.8A patent/EP4131769A1/en active Pending
- 2022-05-18 US US17/663,876 patent/US11658596B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP7558905B2 (ja) | 2024-10-01 |
US11658596B2 (en) | 2023-05-23 |
US20230045429A1 (en) | 2023-02-09 |
EP4131769A1 (en) | 2023-02-08 |
JP2023023452A (ja) | 2023-02-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101238957B1 (ko) | 모터 제어 장치 및 전기 기기 | |
JP6165470B2 (ja) | モータ制御装置,ヒートポンプシステム及び空気調和機 | |
JP5259303B2 (ja) | インバータ装置 | |
JP2012005199A (ja) | モータ制御装置、圧縮機およびヒートポンプ装置 | |
JP4116595B2 (ja) | モータ制御装置 | |
WO2017022083A1 (ja) | 同期電動機制御装置、圧縮機駆動装置、空気調和機及び同期電動機の制御方法 | |
JP2002247876A (ja) | インバータ装置、圧縮機制御装置、冷凍・空調装置の制御装置、モータの制御方法、圧縮機、冷凍・空調装置 | |
KR20220150098A (ko) | 모터 구동 장치 및 이를 구비하는 공기조화기 | |
JP4744505B2 (ja) | モータ駆動制御装置、モータ駆動制御方法及び座標変換方法、並びに換気扇、液体用ポンプ、送風機、冷媒圧縮機、空気調和機及び冷蔵庫 | |
JP7473440B2 (ja) | モータ駆動装置、及び、それを用いた冷凍機器 | |
CN100448160C (zh) | 电动机的运转控制装置 | |
JP2010130844A (ja) | 圧縮機モータの駆動装置及びインバータの制御方法 | |
JP2008295204A (ja) | モータ制御装置及びモータ制御方法 | |
JP4422967B2 (ja) | 電動機の運転制御装置 | |
CN115706548A (zh) | 马达控制装置以及空调机 | |
JP2018182975A (ja) | 圧縮機モータ駆動装置 | |
JP6490540B2 (ja) | 回転位置検出装置,空気調和機及び回転位置検出方法 | |
WO2020003771A1 (ja) | モータ制御装置、モータ制御方法、およびモータシステム | |
JP2020120483A (ja) | 電力変換装置 | |
JP7361948B2 (ja) | 電動機駆動装置、冷凍サイクル装置、及び空気調和機 | |
JP2009296722A (ja) | モータ制御装置、モータ制御方法およびエアコンディショナ | |
CN114204868B (zh) | 开口绕组马达驱动装置以及冷冻循环装置 | |
JP2019146399A (ja) | 誘導機制御装置及び誘導機制御方法 | |
JP7195165B2 (ja) | 制御装置、モータ駆動装置、及びそれを用いた冷凍機器 | |
JP7376765B2 (ja) | 同期電動機の制御装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |