本申请根据35u.s.c.§119要求于2017年5月25日提交的,申请号为10-2017-0064727的韩国专利申请的优先权,其全部公开内容通过引用并入本文。
本发明涉及一种电机控制系统和方法,并且更具体地,涉及一种估算直流(directcurrent,dc)链路电流并且通过使用所述估算的dc链路电流来控制电机的电机控制系统和方法。
背景技术
通常,在基于数字脉宽调制(pulsewidthmodulation,pwm)交流(alternatingcurrent,ac)逆变器的电机驱动系统中,为了执行闭环电流控制,需要高质量电机相电流的反馈。
为了降低系统成本并简化电流感测系统,可以基于dc链路电流信息来重构许多电机相电流信息。
所述dc链路电流信息可以通过在电机驱动系统中包括的dc链路电流传感器来获得。所述dc链路电流传感器测量在所述电机驱动系统中包括的逆变器的输入/输出(i/o)电流。
如上所述,为了获得所述dc链路电流信息,相关领域的电机驱动系统需要dc链路电流传感器的附加设计。然而,dc链路电流传感器的附加设计会导致系统的总成本增加。
技术实现要素:
因此,本发明提供了一种即使在不使用dc链路电流传感器的情况下仍估算dc链路电流的电机控制系统和方法。
本发明还提供了一种通过使用估算的dc链路电流来控制电机的产生的功率(或产生的电流)的电机控制系统和方法。
在一个总的方面,一种电机控制系统包括:逆变器,连接到直流(directcurrent,dc)链路,dc链路电压值施加在所述直流dc链路包括的两端上,所述逆变器包括彼此并联连接的多个开关组,并且基于脉宽调制(pulsewidthmodulation,pwm)控制,根据所述多个开关组的每一个的开关操作向电机施加三相电流;电流转换器,根据模数转换器(analog-digitalconverter,adc)增益,将在所述多个开关组中分别包括的分流电阻器的两端上分别施加的电压值分别转换为dc电流值;加法器,将通过对所述dc电流值进行相加而获得的电流值估算为dc链路电流值;以及比例积分(proportionalintegral,pi)控制单元,根据pi控制方法,通过使用估算的所述dc链路电流值,向所述电机输出用于控制所述电机的励磁电流的电压值,从而控制所述dc链路的产生的功率。
在另一总的方面,一种电机控制方法包括:根据模数转换器(analog-digitalconverter,adc)增益,将在用于控制电机的驱动的逆变器中设计的分流电阻器的两端上分别施加的电压值分别转换为直流(directcurrent,dc)电流值;将通过对所述dc电流值进行相加而获得的电流值估算为dc链路电流值;以及根据pi控制方法,通过使用所述估算的dc链路电流值,向所述电机输出用于控制所述电机的励磁电流的电压值,从而控制dc链路产生的功率。
其他特征和方面将对以下详细描述、附图以及权利要求显而易见。
附图说明
图1是描述根据本发明的一实施例的电机控制系统的配置的示图。
图2是描述图1中描述的比例积分(proportionalintegral,pi)控制单元的配置的示图。
图3是示出通过将根据本发明的实施例估算的dc链路电流与电流探针测量的dc链路电流进行比较而获得的结果的波形图。
图4是示出通过使用根据本发明的实施例估算的dc链路电流来控制产生的功率的波形图。
图5是描述根据本发明的实施例的电机控制方法的流程图。
具体实施方式
在下文中,将参照附图详细描述本发明的实施例。由于本发明可具有不同的修改实施例,因此在附图中示出了优选的实施例,并在本发明的详细描述中进行了描述。然而,这并不是将本发明限制在特定的实施例中,并且应该理解的是,本发明涵盖在本发明的构思和技术范围内的所有修改、等同物和替换。相同的附图标记始终指代相同的元件。
图1是描述根据本发明的一实施例的电机控制系统的配置的示图。
参考图1,根据本发明的一实施例的电机控制系统可以应用于用于控制基于dc链路电流信息控制的所有类型的电机的系统。例如,电机控制系统可以应用于一种用于控制能够在车辆中以发电模式工作的起动发电一体式(integratedstarterandgenerator,isg)电机或励磁绕组电机的系统。
根据本发明的一实施例,用于控制各种电机的驱动的电机控制系统可以被配置为通过使用相对便宜的分流电阻器而不是传统的dc链路电流传感器测量的测量值来估算dc链路电流。
此外,根据本发明的一实施例的电机控制系统可以通过使用估算的dc链路电流来控制电机10的励磁电流,从而控制产生的功率(或生成的电流)。
为此,电机控制系统可以包括逆变器110,其控制电机10的驱动;电流转换器120,其将在逆变器110中包括的分流电阻器ra、rb以及rc的两端施加的电压值分别转换成电流值;加法器130,将电流值相加以将相加的电流值(在下文中被称为dc输入电流值
可以在逆变器110的前端设置转换器(未示出),并且可以在转换器和逆变器110之间产生施加在诸如dc链路电容器的装置的两端上的dc链路电压
响应于施加的dc链路电压20,逆变器110可以通过使用脉宽调制(pulsewidthmodulation,pwm)控制方法向电机10施加三相电流。
为了将三相电流施加到电机10,逆变器110可以包括并联到dc链路电压20的多个开关电路。
多个开关电路可以包括第一至第三开关电路112、114以及116。第一至第三开关电路112、114以及116中的每个可以包括分流电阻器(或分流式电流传感器)。
在本发明的一实施例中,应该注意的是,使用从第一至第三开关电路112、114以及116中的每一个中包括的分流电阻器测量的测量值作为用于估算dc链路电流的信息。
具体地说,第一开关电路112可以包括彼此串联连接的上开关sa1、下开关sa2以及分流电阻器ra。第二开关电路114也可以包括彼此串联连接的上开关sb1、下开关sb2以及分流电阻器rb。类似地,第三开关电路116可以包括彼此串联连接的上开关sc1、下开关sc2以及分流电阻器rc。
在第一至第三开关电路112、114以及116中的每一个中包括的开关可以包括彼此并联连接的电源开关和二极管。
在附图中,省略了指示电源开关的附图标记,但是这是为了表明连接到二极管的电源开关处于关闭状态。这可以表示dc链路电流的估算是在所有电源开关(未示出)处于关闭状态下执行的。出于这个原因,可以认为,第一至第三开关电路112、114以及116中的每个都配置有彼此串联连接的多个二极管。
电源开关(未示出)可以根据pwm控制信号来执行打开/关闭操作,以生成三相电流。
电流转换器120可以将在第一至第三开关电路112、114以及116中分别包括的分流电阻器ra、rb以及rc的两端上分别施加的电压值
通过对从电流转换器120输入的输入dc输入电流值
滤波器140可以通过使用低通滤波方法对加法器130施加的dc输入电流值
通过加法器130相加获得的dc输入电流值
通过使用pi控制方法,pi控制单元150可以估算来自从滤波器140输入的dc输入电流值
图2是描述图1所示的pi控制单元150的配置的示图。
参考图2,pi控制单元150还可以包括用于控制电机10的励磁电流的第一pi控制器152、第二pi控制器154以及电流转换器156。另外,pi控制单元150还可以包括除法器158-1、第一加法器158-3以及第二加法器158-5。
除法器158-1可以对从上控制器(未示出)输入的功率参考值p*和从逆变器110的前端输入的dc链路电压
第一加法器158-3可以将估算为dc链路电流的dc输入电流值
第一pi控制器152可以对从第一加法器158-3输入的相加值进行第一pi控制以输出励磁电流参考值
电流转换器156可以根据预先设计的adc增益kf将在电机10的励磁电路中设计的励磁分流电阻器rf的两端上施加的电压值
第二加法器158-5可以将从电流转换器156输入的dc励磁电流值
第二pi控制器154可以对从第二加法器158-5输入的相加值
如上所述,从pi控制器150输出的电压值vf可以被施加到电动机10的励磁电路,并且可以被用作通过控制电机10的励磁电流来控制产生的功率(或者生成的电流)的值。
图3是示出通过将根据本发明的实施例估算的dc链路电流与由电流探针测量的dc链路电流进行比较而获得的结果的波形图。
参考图3的左侧波形图,可以看出,由电流探针测量的dc链路电流几乎等于根据本发明的实施例估算的dc链路电流。
参考图3的右侧波形图,可以看出,通过对根据本发明的实施例估算的dc链路电流施加低通滤波器而获得的结果
结果,可以看出,在本发明的一实施例中,dc链路电流在不使用dc链路电流传感器情况下也可以被精确地估算。
图4是示出通过使用根据本发明的实施例估算的dc链路电流来控制产生的功率的波形图。
如图4所示,可以看出,电机的速度在400ms内从6000rpm快速加速到7040rpm的条件下,控制恒定的dc链路电流。
图5是描述根据本发明的实施例的电机控制方法的流程图。
参考图5,首先,在步骤s510中,可以执行根据预先设计的adc增益将在用于控制电机的驱动的逆变器中设计的分流电阻器的两端上施加的电压值转换为dc电流值的操作。这里,在逆变器中设计的分流电阻器可以被包括在逆变器中并联连接的多个开关组的每个中,并且多个开关组中的每个可以包括上开关、下开关以及分流电阻器。所述上开关,下开关和分流电阻器可以彼此串联连接。
随后,在步骤s520中,可以执行将通过对所述dc电流值相加而获得的结果值估算为dc链路电流值的操作。
随后,在步骤s530中,可以执行基于估算的dc链路电流值,根据pi控制方法将用于控制电机的励磁电流的电压值输出到电机的操作。在这种情况下,为了计算输出到电机的电压值可能需要在dc链路两端上施加的dc链路电压值。即,在步骤s530中,可以基于pi控制方法,通过使用估算的dc链路电流值、dc链路电压值以及在电机的励磁电路中设计的励磁分流电阻器的两端上施加的电压值来输出用于控制电机的励磁电流的电压值。
例如,步骤s530可以包括执行对从上控制器输入的功率参考值和dc链路电压的除法运算以输出dc电流参考值的操作、对估算的dc链路电流值的负值和从除法器输出的dc电流参考值进行相加的运算、对从第一加法器输入的dc电流参考值执行第一pi控制以输出励磁电流参考值的操作、根据预先设计的adc增益,将在分流电阻器两端上施加的电压值转换成dc励磁电流值的操作、对从电流转换器156输入的dc励磁电流值的负值和从第一pi控制器输入的励磁电流参考值进行相加的运算,以及对从第二加法器输入的相加值执行第二pi控制以将用于控制电机的励磁电流的电压值输出到电机的操作。
在步骤s520和步骤s530之间可以添加根据低通滤波方法对估算的dc链路电流值进行滤波的操作。
如上所述,根据本发明的实施例,由于dc链路电流基于从逆变器中设计的分流电阻器测量的测量值进行估算,因此省略了在相关领域的电机控制系统中包括的dc链路电流传感器的设计,从而降低了总系统成本。
而且,根据本发明的实施例,可以通过使用基于从分流电阻器测量的测量值估算的dc链路电流来调整电机的励磁电流,从而控制dc链路的产生功率(或生成的电流),因此不需要用于控制产生的功率的dc链路电流传感器的设计。
上面已经描述了多个示例性实施例。然而,能够理解,可以进行各种改进。例如,如果所描述的技术以不同顺序执行和/或如果所描述的系统、架构、装置或电路中的组件以不同方式进行组合和/或由其他组件或其等同物替换或补充,仍可以实现合适的结果。因此,其他实施方式落入所附权利要求的范围。