CN109217745B - 计算装置和处理装置 - Google Patents
计算装置和处理装置 Download PDFInfo
- Publication number
- CN109217745B CN109217745B CN201810722360.0A CN201810722360A CN109217745B CN 109217745 B CN109217745 B CN 109217745B CN 201810722360 A CN201810722360 A CN 201810722360A CN 109217745 B CN109217745 B CN 109217745B
- Authority
- CN
- China
- Prior art keywords
- phase
- pwm
- current
- current value
- register
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims abstract description 13
- 230000000630 rising effect Effects 0.000 claims abstract description 33
- 238000006243 chemical reaction Methods 0.000 claims abstract description 17
- 238000001514 detection method Methods 0.000 claims description 21
- 238000011144 upstream manufacturing Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 13
- 238000000034 method Methods 0.000 description 10
- 230000008707 rearrangement Effects 0.000 description 9
- 230000015654 memory Effects 0.000 description 5
- 230000004044 response Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 101100521334 Mus musculus Prom1 gene Proteins 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012937 correction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
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
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
- H02P27/08—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation
- H02P27/085—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation wherein the PWM mode is adapted on the running conditions of the motor, e.g. the switching frequency
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M7/00—Conversion of ac power input into dc power output; Conversion of dc power input into ac power output
- H02M7/42—Conversion of dc power input into ac power output without possibility of reversal
- H02M7/44—Conversion of dc power input into ac power output without possibility of reversal by static converters
- H02M7/48—Conversion of dc power input into ac power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
- H02M7/53—Conversion of dc power input into ac power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
- H02M7/537—Conversion of dc power input into ac power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
- H02M7/5387—Conversion of dc power input into ac power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration
- H02M7/53871—Conversion of dc power input into ac power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration with automatic control of output voltage or current
-
- 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/28—Arrangements for controlling current
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M1/00—Details of apparatus for conversion
- H02M1/08—Circuits specially adapted for the generation of control voltages for semiconductor devices incorporated in static converters
-
- 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/22—Current control, e.g. using a current control loop
-
- 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/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02M—APPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
- H02M1/00—Details of apparatus for conversion
- H02M1/0003—Details of control, feedback or regulation circuits
- H02M1/0009—Devices or circuits for detecting current in a converter
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Inverter Devices (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
本申请涉及计算装置和处理装置。计算装置100包括:编码器101,其被配置为检测具有至少三相或更多相位的PWM信号在每个相位中的上升沿;以及寄存器103,其被配置为在具有相应相位的PWM信号上升之后和在通过所述PWM信号获得的电机的驱动信号的电流值的AD转换之后的定时处,存储针对每个相位的经AD转换的电流值与先前经AD转换的电流值之间的差值。
Description
相关申请的交叉引用
本申请基于2017年6月29日提交的日本专利申请No.2017-127794并要求其优先权权益,其全部内容通过引用并入本文。
技术领域
本公开涉及计算装置和处理装置。例如,本公开涉及用于控制电机的计算装置和处理装置。
背景技术
在现有技术中,三相无刷电机被称为三相电机。三相无刷电机由于它没有电刷磨损而具有很高的耐用性,并且因此得到了广泛的应用。最常见的三相无刷电机通过对三相线圈施加三相交流电来生成旋转转矩。方波已被广泛用作三相电流,因为用它们很容易制造驱动电路。然而,近年来,正弦波已被用于控制正弦波电流驱动,从而实现改善的安静性和驱动效率。此外,精确控制三相正弦电流的幅度和相位的矢量控制正变得常见。
对于矢量控制,检测至少两相的相电流是必要的。例如,日本未审专利申请公开No.2006-353073公开了一种逆变器装置。在该逆变器装置中,在三相的下臂开关元件中的两相的下臂开关元件与直流电源的负极侧之间提供分路电阻器。从载波周期内的上臂开关元件的导通时段开始,在全部三相中删除相同的导通时段,并且检测针对提供有分路电阻器的相位中的两相的相电流。然后,逆变器装置能够以紧凑的大小和高的抗振性来检测相电流,而不需要开发复杂的控制软件并且不会产生电流失真。
然而,为了检测针对两相的相电流而使用两个电流传感器是昂贵的。为了解决这个问题,存在这样一种方法,其中一个电流传感器检测逆变器和DC电源之间的总线电流,并且从检测到的电流再现原始相电流(至少针对两相)。这种方法被称为一分路电流检测方法(单分路电流检测方法)。在这种一分路电流检测方法中,通过在适当的定时对电流传感器的输出信号进行采样,可以检测电压电平变为最大时的相位的相电流(最大相位)和电压变为最小时的相位的相电流(最小相位),即检测针对两相的电流。
在一分路电流检测方法中,仅当PWM(脉宽调制)逆变器的三相中的PWM逆变器的一相或两相导通时才出现总线电流。因此,为了从总线电流获得针对两相的电流电平,对两个总线电流电平进行采样是必要的,这两个总线电流电平是仅有一个相位导通的部分中的总线电流电平以及两个相位导通的部分中的总线电流电平。在一分路电流检测方法中,电流传感器的数量减少为一,从而传感器的成本低。
但是,由于三相PWM脉冲是PWM调制的三相正弦电流,所以两个脉冲宽度可能彼此接近或相等。在两个脉冲宽度彼此接近或相等的定时附近,要被采样的总线电流部分非常短。因此,电压的最大相位和中间相位彼此接近,或者电压的最小相位和中间相位彼此接近,由此使得针对两相的电流不能被检测到。
日本未审专利申请公开No.2012-65473公开了一种方法:确定与三相的脉冲宽度相对应的三相的电压电平的大小关系,以脉冲宽度的降序顺序重新排列脉冲宽度的电压电平,决定能够检测两相电流的脉冲的偏移量,检测来自偏移脉冲波形的电流以决定用于AD转换的定时,并根据脉冲波形评估检测到的电流处于哪个相位。通过这样做,以两个PWM脉冲宽度彼此不接近的方式检测针对两相的电流。
发明内容
然而,在日本未审专利申请公开No.2012-65473中,每个过程中的计算量较大,并且因此存在如下问题:需要花费时间获得每个相位的驱动电流值,并且控制周期变长。另一个问题是:电机的长的控制周期导致控制***的稳定性恶化。
根据以下对说明书和附图的描述,现有技术的其他问题和本公开的新特征将变得显而易见。
一个示例方面是一种计算装置,其在具有相应相位的PWM上升之后和在PWM信号指定的定时处在逆变器总线电流值和先前经AD转换的电流值之间的差值的AD转换之后的定时处存储针对每个相位的经AD转换的电流值。
根据上述示例方面,可以在短时间内用少量计算来获得每个相位的驱动电流值,从而减少控制周期。
附图说明
从以下结合附图对特定实施例的描述中,上述和其他方面、优点和特征将变得更加显而易见,其中:
图1是示出根据实施例的概述的计算装置的配置的框图;
图2是示出根据第一实施例的计算装置的示意配置的框图;
图3是与根据第一实施例的计算装置的操作相关的定时图;
图4A是示出根据第二实施例的计算装置的示意配置的框图;
图4B是示出根据第二实施例的计算装置的示意配置的框图;
图5是与PWM偏移中的比较寄存器相关的定时图;
图6是示出在一分路电流检测方法中的电流检测部分的示例的定时图;
图7是示出一分路电流检测的切换模式的示例的电路图;和
图8是示出一分路电流检测的切换模式的示例的电路图。
具体实施方式
为了使说明清楚,以下描述和附图可以适当地省略或简化。此外,作为执行各种处理的功能块的在附图中示出的每个元件可以由CPU(中央处理单元)、存储器和其他电路以硬件形成,并且可以通过以软件加载到存储器中的程序来实现。因此,本领域技术人员将理解,这些功能块可以通过仅硬件、仅软件或其组合而以各种方式来实现,没有任何限制。遍及附图,相同的组件由相同的附图标记来标注,并且将适当地省略重复的描述。
(实施例的概述)
图1是示出根据实施例的概述的计算装置的配置的框图。在图1中,计算装置100包括编码器101、AD转换器102、寄存器103、ADC寄存器104和减法器105。
编码器101检测具有至少三相或更多相位的PWM信号在每个相位中的上升沿。例如,由于PWM信号是矩形信号,所以编码器101在PWM信号从低电压状态改变为高电压状态时检测信号的上升沿。然后,编码器101将检测结果输出到寄存器103。
AD转换器102在由PWM信号指定的定时处AD转换逆变器总线电流值,并将经AD转换的电流值输出到减法器105。
ADC寄存器104存储经AD转换的电流值。
减法器105从AD转换器102输出的结果中减去存储在ADC寄存器104中的电流值,并获得经AD转换的电流值之间的差。然后,减法器105将经AD转换的电流值之间的差输出到寄存器103。
寄存器103在具有相应相位的信号上升之后和在通过PWM信号获得的电机的驱动信号的电流值的AD转换之后的定时处存储针对每个相位的经AD转换的电流值之间的差。
如上所述,根据实施例的概述的计算装置在具有相应相位的信号上升之后和在由PWM信号指定的定时处逆变器总线电流值的AD转换之后的定时处存储针对具有至少三相或更多相位的PWM信号的经AD转换的电流值之间的差。通过这样做,根据实施例的概述的计算装置可以在短时间内以小的计算量来获得每个相位的驱动电流值。
第一实施例
图2是示出根据第一实施例的计算装置的概况配置的框图。在图2中,计算装置200检测具有三相的PWM信号在每个相位中的驱动电流值和驱动电流。在图2中,计算装置200包括编码器201、AD转换器202、寄存器203、ADC寄存器204和减法器205。在图2中,寄存器203包括寄存器203-1、寄存器203-2和寄存器203-3。
编码器201将检测到U相PWM信号的上升沿的结果WEU输出到寄存器203-1。类似地,编码器201将检测到V相PWM信号的上升沿的结果WEV输出到寄存器203-2。此外,编码器201将检测到W相PWM信号的上升沿的结果WEW输出到寄存器203-3。
AD转换器202在由PWM信号指定的定时处对逆变器总线电流值进行AD转换,并将经AD转换的电流值输出到ADC寄存器204和减法器205。
ADC寄存器204存储经AD转换的电流值。然后,ADC寄存器204将所存储的电流值输出到减法器205。
减法器205从AD转换器202输出的结果中减去存储在ADC寄存器204中的电流值。也就是说,减法器205从当前经AD转换的电流值中减去先前经AD转换的电流值,从而获得在经AD转换的电流值之间的差。然后,减法器205将经AD转换的电流值之间的差输出到寄存器203-1、寄存器203-2和寄存器203-3。
寄存器203-1存储在U相信号上升之后和在通过PWM信号所获得的电机的驱动信号的电流值的AD转换之后的定时处的经AD转换的电流值之间的差。类似地,寄存器203-2存储在V相信号上升之后和在通过PWM信号所获得的电机的驱动信号的电流值的AD转换之后的定时处的经AD转换的电流值之间的差。类似地,寄存器203-3存储在W相信号上升之后和在通过PWM信号所获得的电机的驱动信号的电流值的AD转换之后的定时处的经AD转换的电流值之间的差。
接下来,将描述计算装置200通过存储经AD转换的电流值之间的差来获得每个相位的电流值的操作。图3是与根据第一实施例的计算装置相关的操作的定时图。在图3中,横轴表示时间,纵轴表示每个信号的电平。
具有U相、V相和W相的三相的PWM信号是用于驱动要被控制的对象(例如,无刷电机)的脉宽调制信号。通过逆变器等将PWM信号转换成用于驱动要被控制的对象的正弦波信号。如图3中所示,在时刻t11处,PWM信号(V相)上升。编码器201检测到V相PWM信号的上升沿。然后,编码器201将检测到上升沿的结果WEV输出到寄存器203-2。
接下来,在时间t12处,ADC寄存器204存储在时间t11之前已经被AD转换的偏移值Vos。然后,AD转换器202对在时间t12处检测到的电流值Iv+Vos进行AD转换。减法器205从AD转换器202的经AD转换的电流值Iv+Vos中减去存储在ADC寄存器204中的偏移值Vos。然后,减法器205将获得的差值Iv输出到寄存器203-1、203-2和203-3。
响应于接收到检测到上升沿的结果WEV和AD转换的完成定时二者,寄存器203-2将差值Iv存储为REGV。另一方面,由于寄存器203-1和203-3没有接收到检测到上升沿的结果WEU和WEW,所以它们不存储差值Iv。
注意,时间t12可以是在PWM信号(V相)上升的时间t11与另一PWM信号上升的时间t13之间的任何时间。优选地,期望的是,时间t12是PWM信号(V相)上升的时间t11与另一PWM信号上升的时间t13之间的中间时间。
接下来,在时间t13处,PWM信号(U相)上升。编码器201检测到U相PWM信号的上升沿。然后,编码器201将检测到上升沿的结果WEU输出到寄存器203-1。
接下来,在时间t14处,ADC寄存器204存储在时间t12处已经被AD转换的值Iv+Vos。然后,AD转换器202对在时间t14处检测到的电流值Iv+Iu+Vos进行AD转换。减法器205从AD转换器202的经AD转换的电流值Iv+Iu+Vos中减去存储在ADC寄存器204中的值Iv+Vos。然后,减法器205将获得的差值Iu输出到寄存器203-1、203-2和203-3。
响应于接收到检测上升沿的结果WEU和AD转换的完成定时二者,寄存器203-1将差值Iu存储为REGU。另一方面,由于寄存器203-2和203-3没有接收到检测到上升沿的结果WEV和WEW,所以它们不存储差值Iu。
接下来,在时刻t15处,PWM信号(W相)上升。编码器201检测到W相PWM信号的上升沿。然后,编码器201将检测到上升沿的结果WEW输出到寄存器203-3。
接下来,在时间t16处,ADC寄存器204存储在时间t14处已经被AD转换的值Iv+Iu+Vos。然后,AD转换器202对在时间t16处检测到的电流值Iu+Iv+Iw+Vos(=Vos)进行AD转换。减法器205从由AD转换器202AD转换的电流值Iu+Iv+Iw+Vos(=Vos)中减去存储在ADC寄存器204中的值Iv+Iu+Vos。然后,减法器205将获得的差值Iw输出到寄存器203-1、203-2和203-3。
响应于接收到检测到上升沿的结果WEW和AD转换的完成定时二者,寄存器203-3将差值Iw存储为REGW。另一方面,由于寄存器203-1和203-2没有接收到检测到上升沿的结果WEU和WEV,所以它们不存储差值Iw。
通过上述操作可以获得各相驱动电流的检测值。
如上所述,根据第一实施例的计算装置存储经AD转换的电流值之间的差,即,通过从当前经AD转换的电流值中减去先前经AD转换的电流值而获得的值。这消除了评估检测到的电流处在哪个相位的需要,从而简化了计算并缩短了控制周期。此外,开发工时可以减少,安装也很容易。
第二实施例
在第二实施例中,将描述计算装置100的***电路的配置。图4A和图4B是示出根据第二实施例的计算装置的概况配置的框图。在图4A和图4B中,处理装置400包括比较寄存器重排单元401、非对称PWM发生器402、AD定时发生器403、比较寄存器404、比较寄存器反向重排单元405、PWM调制器420、三相逆变器430和计算装置200。
比较寄存器404存储基于电流控制器410输出的命令电压而设置的U相、V相和W相的比较寄存器值。每个比较寄存器值确定U、V和W相的每一个的切换(toggle)定时以便输出PWM。
比较寄存器重排单元401比较存储在三个比较寄存器U、V、W(404)中的比较寄存器值,并确定它们之间的大小关系。然后,比较寄存器重排单元401按照比较寄存器值的降序重新排列U相、V相、W相比较寄存器值中的比较寄存器值,并按照比较寄存器值的降序顺序分别将它们输出为高、中和低。也就是说,在具有U相、V相和W相的比较寄存器值中,比较寄存器重排单元401将具有最大值的信号输出为高、将具有第二大值的信号输出为中、并将具有最小值的信号输出为低。
非对称PWM发生器402基于三个比较寄存器值之间的大小关系和输入偏移量,生成高上游比较寄存器值、高下游比较寄存器值、中上游和下游比较寄存器值、低上游比较寄存器值和低下游比较寄存器值。在这里,上游比较寄存器值是当PWM调制器420中包括的PWM定时器生成具有三角波的PWM生成载波时的递增计数时确定PWM切换点的寄存器值。下游比较寄存器值是当PWM定时器生成具有三角波的PWM生成载波时的递减计数时确定PWM切换点的寄存器值。
具体地,图4A的非对称PWM发生器402使用U、V和W相PWM比较寄存器中具有第二大比较寄存器值(中)的信号的上升定时作为参考,以决定具有最大比较寄存器值(高)的信号和具有最小比较寄存器值(低)的信号的上升定时。
具有第二大值的比较寄存器值不改变,并被用作上游和下游比较寄存器值。
对于最大比较寄存器值,通过将偏移量加到第二大比较寄存器值上而获得的值被用作上游比较寄存器值,并且通过从将最大比较寄存器值倍增所获得的值中减去上游比较寄存器值而获得的值被用作下游比较寄存器值。
对于最小比较寄存器值,通过从第二大比较寄存器值中减去偏移量而获得的值被用作上游比较寄存器值,并且通过从将最小比较寄存器值倍增所获得的值中减去上游比较寄存器值而获得的值被用作下游比较寄存器值。注意,非对称PWM发生器402不改变仅通过偏移比较寄存器值而生成的PWM信号的占空比。
如上所述,非对称PWM发生器402可以根据输入偏移量校正相应比较寄存器的值,并创建具有足够电流检测部分的PWM模式。然而,只有当控制电路(未示出)确定从比较寄存器重排单元401输出的在高和中间之间的差以及在中和低之间的差超过AD转换所需的时间时,比较寄存器的值才被校正。
当确定有足够的时间用于AD转换时,使用从比较寄存器重排单元401输出的比较寄存器值来生成高、中和低的上游比较寄存器值和下游比较寄存器值。
也就是说,如图5中所示,非对称PWM发生器402将从具有第二大比较寄存器值的信号的上升定时提前了预定偏移量的定时设置为具有最大比较寄存器定时的信号的上升定时。然而,当具有第二大比较寄存器值(中)的信号的上升定时离具有最大比较寄存器值(高)的信号的上升定时远大于预定偏移量时,非对称PWM发生器402不改变具有最大比较寄存器值(高)的信号的上升定时。
然后,非对称PWM发生器402将从具有第二大比较寄存器值的信号的上升定时延迟了预定偏移量的定时设置为具有最大比较寄存器值的信号的上升定时。然而,当具有第二大比较寄存器值(中)的信号的上升定时离具有最小比较寄存器值(低)的信号的上升定时远大于预定偏移量时,非对称PWM发生器402不改变具有最小比较寄存器值(低)的信号的上升定时。
以这种方式,非对称PWM发生器402创建PWM模式。在图4A中所示的非对称PWM发生器402中,通过基于控制电路(未示出)的确定用开关进行切换,通过加上移位量而获得的值和不加上移位量的值之一被输出。
响应于来自比较寄存器重排单元401的模式信息,比较寄存器反向重排单元405将由非对称PWM发生器402生成的与高、中和低相对应的上游比较寄存器值和下游比较寄存器值与U相、V相和W相相关联。响应于与每个相位相关联的比较寄存器值,PWM调制器420生成用于三相逆变器430的控制信号。
与随时偏移PWM的情况相比,通过仅在必要时如上所述地偏移PWM,可以减小电压的谐波分量。此外,非对称PWM发生器402将所生成的高上游比较寄存器值、中上游和下游比较寄存器值以及低上游比较寄存器值输出到AD定时发生器403。
AD定时发生器403根据比较寄存器的校正值将AD定时设置在电流检测部分的中心处。以这种方式将AD定时设置在电流检测部分的中心处实现了精确电流检测。然后,AD定时发生器403将所设置的AD定时输出到计算装置200。
计算装置200在具有相应相位的信号上升时以及在设置通过PWM信号获得的电机的驱动信号的电流值时的AD定时处存储针对每个相位的经AD转换的电流值,从而获得每个相位的驱动电流值。
利用上述配置,处理装置400可以获得每个相位的驱动电流值并实现电机控制。接下来,将描述处理装置400的操作。图5是与PWM偏移时与比较寄存器相关的定时图。在图5中,横轴表示时间,纵轴表示每个信号的电平。图5的上部的三角波是用于PWM产生的载波,并指示针对PWM的一个周期的定时器的计数值。图5的下部示出了U相、V相和W相中的每一个的下臂的PWM信号。
接下来,将描述一分路电流检测。优选地在上述定时处存储在第一实施例中检测到的利用一分路电流检测来存储的电流值(以及各实施例和第一实施例的概述)。
图6是示出一分路电流检测方法中的电流检测部分的示例的定时图。在图6中,横轴表示时间,纵轴表示每个相位的PWM信号的电平。在图6中,电流检测部分601指示图7的开关元件桥的断开和闭合状态。另外,在图6中,电流检测部分602指示图8的开关元件桥的断开和闭合状态。
例如,图4A的AD定时发生器403分别将AD定时设置在电流检测部分601和602中的时段的中心处。
图7是示出一分路电流检测的切换模式的示例的电路图。如图7中所示,在电源701的下游侧上的开关元件桥703、705和707被捆扎并连接到地(GND),并且在电源701的上游侧上的开关元件桥702、704和706被捆扎并连接到DC电源。由于总线电流流向接地侧或电源侧上的公共线(总线),所以它被电流传感器708检测到。该方法被称为一分路电流检测方法。
在图7中所示的电路中,将电流传感器708***在电源701的下游侧上的捆绑的开关元件桥703、705和707的连接与地(GND)之间以检测总线电流。如上所述,可以将电流传感器708***电源侧。然而,优选地,将电流传感器708***GND侧,因为GND侧具有比电源侧更低的电压电平,并且因此经常可以使用诸如放大器之类的电路元件。
例如,可以将电流传感器708***在电阻器和GND之间,以通过放大器放大电阻器两端之间的电压,并且从而获得与总线电流成比例的检测值。注意,电流传感器708可以使用磁性方法而不是电阻方法。
根据断开和闭合每个上游开关元件桥702、704和706以及下游开关元件桥703、705和707的定时,可以检测三个相电流值中的一个。
在图7中,通过闭合开关元件桥703、704和706,电流传感器708可以检测V相和W相驱动电流值的和(即,U相电流值)。
图8是示出一分路电流检测的切换模式的示例的电路图。在图8中,通过闭合开关元件桥703、705和706,电流传感器708可以检测W相的驱动电流值。
如上所述,根据第二实施例的处理装置在具有至少三相或更多相位的PWM信号上升之后并且在通过PWM信号获得的电机的驱动信号的电流值的AD转换之后的定时处存储针对每个相位的经AD转换的电流值。通过这样做,根据第二实施例的计算装置可以在短时间内通过少量的计算来获得每个相位的驱动电流值。
此外,根据第二实施例的处理装置消除了对评估检测到的电流处于哪个相位的步骤的需要,由此使得计算更容易,减少了开发工时并且使安装很容易。
注意,上述计算和处理可以通过程序来执行。程序可以使用任何类型的非瞬态计算机可读介质来进行存储并提供给计算机。非瞬态计算机可读介质包括任何类型的有形存储介质。非瞬态计算机可读介质的示例包括磁存储介质(诸如软盘、磁带、硬盘驱动器等)、光磁存储介质(例如磁光盘)、CD-ROM(光盘只读存储器)、CD-R(可记录压缩盘)、CD-R/W(可重写压缩盘)以及半导体存储器(诸如掩模ROM、PROM(可编程ROM)、EPROM(可擦除PROM)、闪存ROM、RAM(随机存取存储器)等)。程序可以使用任何类型的瞬态计算机可读介质而被提供给计算机。瞬态计算机可读介质的示例包括电信号、光信号和电磁波。瞬态计算机可读介质可以经由有线通信线路(例如,电线和光纤)或无线通信线路将程序提供给计算机。
虽然已经基于实施例详细描述了本发明人做出的本公开,但是本公开不限于上述实施例。显而易见的是,可以在不脱离本公开的范围的情况下进行各种修改。例如,尽管第一实施例和第二实施例已经描述了具有三相的PWM信号,但是它们可以被应用于具有四相或更多相位的PWM信号。
本领域普通技术人员可以根据需要组合第一实施例和第二实施例。
虽然已经根据若干实施例描述了本发明,但是本领域技术人员将认识到,可以在所附权利要求的精神和范围内以各种修改来实践本发明,并且本发明不限于上述示例。
此外,权利要求的范围不受上述实施例的限制。
另外,注意:申请人的意图是包含所有权利要求元素的等同物——即使稍后在申请期间被修改。
Claims (5)
1.一种计算装置,包括:
编码器,所述编码器被配置为检测具有至少三相或更多相位的PWM信号在每个相位中的上升沿;和
寄存器,所述寄存器被配置为在具有相应相位的PWM信号上升之后以及在通过所述PWM信号获得的电机的驱动信号的电流值的AD转换之后的定时处,存储针对每个相位的在经AD转换的电流值和先前经AD转换的电流值之间的差。
2.根据权利要求1所述的计算装置,还包括AD转换器和ADC寄存器,所述AD转换器被配置为对通过所述PWM信号获得的所述电机的驱动信号的电流值进行AD转换,其中所述ADC寄存器被配置为存储针对每个相位的由所述AD转换器AD转换后的所述电流值。
3.根据权利要求2所述的计算装置,还包括:一分路电流检测方法的电流传感器,所述电流传感器被配置为通过使用一个检测元件切换多个相位中的电流来检测电流,其中所述AD转换器对由所述电流传感器检测到的电流值进行AD转换。
4.根据权利要求1所述的计算装置,其中,ADC寄存器被配置为存储所述先前经AD转换的电流值;
所述计算装置还包括:
减法器,所述减法器被配置为从所述经AD转换的电流值中减去所述先前经AD转换的电流值并获得差值,其中所述寄存器存储由所述减法器获得的所述差值。
5.一种处理装置,包括:
比较寄存器重排单元,所述比较寄存器重排单元被配置为比较具有相应相位的PWM信号并确定它们之间的大小关系;
PWM发生器,所述PWM发生器被配置为基于所述PWM信号之间的所述大小关系来生成PWM模式;
AD定时发生器,所述AD定时发生器被配置为基于所述PWM模式设置用于AD转换的定时;和
计算装置,包括:
编码器,所述编码器被配置为检测具有至少三相或更多相位的PWM信号在每个相位中的上升沿;和
寄存器,所述寄存器被配置为:在具有相应相位的所述PWM信号上升之后和在通过所述PWM信号获得的电机的驱动信号的电流值的AD转换之后的定时处,存储针对每个相位的经AD转换的电流值。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017-127794 | 2017-06-29 | ||
JP2017127794A JP2019013071A (ja) | 2017-06-29 | 2017-06-29 | 演算装置及び処理装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109217745A CN109217745A (zh) | 2019-01-15 |
CN109217745B true CN109217745B (zh) | 2023-11-10 |
Family
ID=64739003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810722360.0A Active CN109217745B (zh) | 2017-06-29 | 2018-06-29 | 计算装置和处理装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10581366B2 (zh) |
JP (1) | JP2019013071A (zh) |
CN (1) | CN109217745B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10411615B2 (en) * | 2016-03-28 | 2019-09-10 | Mitsubishi Electric Corporation | Power converter |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1478319A (zh) * | 2001-09-25 | 2004-02-25 | 大金工业株式会社 | 相电流检测装置 |
CN102420565A (zh) * | 2010-09-27 | 2012-04-18 | 株式会社东芝 | 电机控制装置 |
CN104793041A (zh) * | 2015-03-20 | 2015-07-22 | 四川长虹电器股份有限公司 | 变频空调相电流单电阻采样控制方法 |
CN105577062A (zh) * | 2015-12-31 | 2016-05-11 | 美的集团武汉制冷设备有限公司 | 基于单电流传感器的三相电流重构方法和装置 |
CN105811839A (zh) * | 2016-03-22 | 2016-07-27 | 王大方 | 永磁同步电机相电压补偿时相电流极性判断的方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6356219B1 (en) * | 2001-03-05 | 2002-03-12 | Aerotech, Inc. | Calibrated encoder multiplier |
JP3750691B1 (ja) | 2004-07-20 | 2006-03-01 | 松下電器産業株式会社 | インバータ装置 |
US7583523B2 (en) | 2004-07-20 | 2009-09-01 | Panasonic Corporation | Three phase inverter control circuit detecting two phase currents and deducting or adding identical ON periods |
EP1876700A4 (en) * | 2005-04-15 | 2011-10-26 | Hitachi Ltd | AC MOTOR CONTROL |
JP5618197B2 (ja) | 2010-09-16 | 2014-11-05 | 株式会社リコー | モータ駆動装置 |
JP5757304B2 (ja) * | 2012-11-01 | 2015-07-29 | 株式会社デンソー | 交流電動機の制御装置 |
JP5939228B2 (ja) * | 2012-12-28 | 2016-06-22 | 株式会社デンソー | 交流電動機の制御装置 |
CN106063122B (zh) * | 2014-09-30 | 2018-02-09 | 松下知识产权经营株式会社 | 电动机控制装置以及电动机控制方法 |
-
2017
- 2017-06-29 JP JP2017127794A patent/JP2019013071A/ja active Pending
-
2018
- 2018-05-14 US US15/979,005 patent/US10581366B2/en active Active
- 2018-06-29 CN CN201810722360.0A patent/CN109217745B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1478319A (zh) * | 2001-09-25 | 2004-02-25 | 大金工业株式会社 | 相电流检测装置 |
CN102420565A (zh) * | 2010-09-27 | 2012-04-18 | 株式会社东芝 | 电机控制装置 |
CN104793041A (zh) * | 2015-03-20 | 2015-07-22 | 四川长虹电器股份有限公司 | 变频空调相电流单电阻采样控制方法 |
CN105577062A (zh) * | 2015-12-31 | 2016-05-11 | 美的集团武汉制冷设备有限公司 | 基于单电流传感器的三相电流重构方法和装置 |
CN105811839A (zh) * | 2016-03-22 | 2016-07-27 | 王大方 | 永磁同步电机相电压补偿时相电流极性判断的方法 |
Also Published As
Publication number | Publication date |
---|---|
US10581366B2 (en) | 2020-03-03 |
US20190006978A1 (en) | 2019-01-03 |
JP2019013071A (ja) | 2019-01-24 |
CN109217745A (zh) | 2019-01-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2663224C1 (ru) | Способ оценивания положения и устройство управления положением | |
JP5618197B2 (ja) | モータ駆動装置 | |
US10033397B2 (en) | Semiconductor device | |
KR102275081B1 (ko) | 모터 제어 장치, 모터 제어 프로그램 및 모터 제어 방법 | |
US8368332B2 (en) | Motor driving circuit | |
US10312850B2 (en) | Semiconductor device and power conversion device | |
US10340825B2 (en) | Motor driving device, method, and program | |
JP7028071B2 (ja) | モータ制御装置、その制御方法及びプログラム | |
CN109217745B (zh) | 计算装置和处理装置 | |
CN108696229B (zh) | 电机控制装置和控制电机控制装置的方法 | |
JP2010284018A (ja) | モータ駆動装置 | |
JP6372424B2 (ja) | 電力変換装置および電流検出方法 | |
JP2013198229A (ja) | Δς変調型a/d変換器およびそれを備えたモータ制御装置 | |
JP2008086103A (ja) | モータ駆動電流検出回路 | |
JP5852544B2 (ja) | 3レベル電力変換装置 | |
WO2020250908A1 (ja) | スイッチの駆動回路 | |
JP2017205017A (ja) | 空気調和機のモータ制御装置及び空気調和機 | |
JP2014054076A (ja) | モータ制御装置 | |
JP2013219988A (ja) | 回転機の制御装置 | |
KR102546525B1 (ko) | 싱글-션트 알고리즘을 고려한 3상 인버터 데드 타임 보상 장치 및 방법 | |
JP7482614B2 (ja) | 過電流検出装置、及びモータ制御装置 | |
JP7047602B2 (ja) | モータ制御装置、その制御方法及びプログラム | |
JP4284585B2 (ja) | 電圧形インバータの制御方法 | |
Chen et al. | Current Sampling Scheme for Finite-Control-Set Model Predictive Control of PMSM Drives with Two Shunt Resistors | |
JP2023144346A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |