直流风机控制方法、装置、计算机设备和存储介质与流程

文档序号:24129647发布日期:2021-03-02 17:03阅读:195来源:国知局
直流风机控制方法、装置、计算机设备和存储介质与流程

[0001]
本申请涉及电机控制技术领域,尤其涉及一种直流风机控制方法、装置、计算机设备和存储介质。


背景技术:

[0002]
直流风机是指通过输入220v的交流电,经过整流和逆变后得到频率和幅值可变的交流电驱动电机旋转,直流风机选配永磁同步电机或者直流无刷电机作为启动电机。
[0003]
传统的直流风机启动方式,一般是采用三段式启动控制方法,即把电机转子强制拉到一个具体位置,然后通过变频磁场拖动转子转动,达到一定速度进入位置估算闭环控制。该启动方式在匹配负载(风叶)发生变化的情况下,电机很容易出现启动失败,或由于启动力矩过大出现启动异响。即该启动方式无法根据电机状态自适应地采取相应的启动策略。


技术实现要素:

[0004]
为了解决现有直流风机启动方式无法根据电机状态自适应地采取相应启动策略的技术问题,本申请提供了一种直流风机控制方法、装置、计算机设备和存储介质。
[0005]
第一方面,本申请提供了一种直流风机控制方法,包括:
[0006]
获取电机的当前转速;
[0007]
根据所述当前转速,确定所述电机的当前运行状态;
[0008]
根据所述当前运行状态,确定对应的目标工作模式;
[0009]
根据所述目标工作模式,生成控制指令,所述控制指令用于使直流风机按照所述目标工作模式运行。
[0010]
可选地,所述获取电机的当前转速,包括:
[0011]
获取所述电机的检测电流;
[0012]
根据所述检测电流计算生成检测电压;
[0013]
将所述检测电流和所述检测电压经过坐标变换,生成对应的变换电流和变换电压;
[0014]
根据所述变换电流和所述变换电压,计算得到所述当前转速。
[0015]
可选地,所述根据所述变换电流和所述变换电压,计算得到所述当前转速,包括:
[0016]
根据所述变换电流和变换电压计算得到反电动势;
[0017]
根据所述反电动势计算得到估算转速;
[0018]
根据所述反电动势与预设电动势的差值,得到第一转速差;
[0019]
将所述估算转速与所述第一转速差之和,作为所述当前转速。
[0020]
可选地,所述根据所述目标工作模式,生成控制指令,包括:
[0021]
根据所述目标工作模式,得到对应的预设电压;
[0022]
将所述预设电压进行坐标变换,得到对应的控制电压;
[0023]
根据所述控制电压生成对应的控制指令。
[0024]
可选地,所述目标工作模式携带对应的预设运行转速,所述根据所述目标工作模式,得到对应的预设电压,包括:
[0025]
计算所述预设运行转速与所述当前转速之间的差值,得到第二转速差;
[0026]
根据所述第二转速差,生成对应的预设运行电流;
[0027]
计算所述变换电流与所述预设运行电流的差值,得到电流差;
[0028]
根据所述电流差,生成所述预设电压。
[0029]
可选地,所述当前运行状态包括静止状态、逆风运行状态和顺风运行状态,所述根据所述当前转速,确定所述电机的当前运行状态,包括:
[0030]
当所述当前转速大于或等于第一预设转速时,确定所述电机当前为顺风运行状态;
[0031]
当所述当前转速的绝对值小于所述第一预设转速时,确定所述电机当前为静止状态;
[0032]
当所述当前转速小于第二预设转速时,确定所述电机当前为逆风运行状态。
[0033]
可选地,所述根据所述当前运行状态,确定对应的目标工作模式,包括:
[0034]
当所述电机当前为顺风运行状态时,将顺风启动模式作为所述目标工作模式;
[0035]
当所述电机当前为静止状态时,将正常启动模式作为所述目标工作模式;
[0036]
当所述电机当前为顺风运行状态时,将逆风启动模式作为所述目标工作模式。
[0037]
第二方面,本申请提供了一种直流风机控制装置,包括:
[0038]
转速获取模块,用于获取电机的当前转速;
[0039]
状态确认模块,用于根据所述当前转速,确定所述电机的当前运行状态;
[0040]
模式确定模块,用于根据所述当前运行状态,确定对应的目标工作模式;
[0041]
控制模块,用于根据所述目标工作模式,生成控制指令,所述控制指令用于使直流风机按照所述目标工作模式运行。
[0042]
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
[0043]
获取电机的当前转速;
[0044]
根据所述当前转速,确定所述电机的当前运行状态;
[0045]
根据所述当前运行状态,确定对应的目标工作模式;
[0046]
根据所述目标工作模式,生成控制指令,所述控制指令用于使直流风机按照所述目标工作模式运行。
[0047]
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
[0048]
获取电机的当前转速;
[0049]
根据所述当前转速,确定所述电机的当前运行状态;
[0050]
根据所述当前运行状态,确定对应的目标工作模式;
[0051]
根据所述目标工作模式,生成控制指令,所述控制指令用于使直流风机按照所述目标工作模式运行。
[0052]
上述直流风机控制方法、装置、计算机设备和存储介质,所述方法包括:获取电机
的当前转速;根据所述当前转速,确定所述电机的当前运行状态;根据所述当前运行状态,确定对应的目标工作模式;根据所述目标工作模式,生成控制指令,所述控制指令用于使直流风机按照所述目标工作模式运行。基于上述方法对电机起动前的状态进行判断,根据电机启动前的状态自适应采用相应启动控制策略,保证电机在不同状态下都能可靠起动。
附图说明
[0053]
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0054]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0055]
图1为一个实施例中直流风机控制方法的流程示意图;
[0056]
图2为一个实施例中获取当前转速的流程示意图;
[0057]
图3为一个实施例中根据目标工作模式生成控制指令的流程示意图;
[0058]
图4为一个实施例中直流风机控制装置的结构框图;
[0059]
图5为一个实施例中计算机设备的内部结构图。
具体实施方式
[0060]
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0061]
在一个实施例中,图1为一个实施例中一种直流风机控制方法的流程示意图,参照图1,提供了一种直流风机控制方法。本实施例主要以该方法应用于直流风机来举例说明,该直流风机控制方法具体包括如下步骤:
[0062]
步骤s210,获取电机的当前转速。
[0063]
具体地,电机的当前转速为直流风机启动之前的转速,即在直流风机启动之前,直流风机的电机在受到自然风的驱动下呈顺风转动、逆风转动或静止状态,根据电机在启动之前的当前转速确定电机在启动之前的状态,若不考虑电机在启动之前的状态,均采用三段式启动方式对电机进行启动,容易出现无法启动、启动回摆、启动抖动、启动噪音等问题。
[0064]
步骤s220,根据所述当前转速,确定所述电机的当前运行状态。
[0065]
具体地,当前运行状态为电机启动之前的状态,当前运行状态包括静止状态、逆风运行状态和顺风运行状态,根据当前转速的数值确定当前运行状态。
[0066]
步骤s230,根据所述当前运行状态,确定对应的目标工作模式。
[0067]
具体地,每一种电机启动之前的状态对应一种预设工作模式,预设工作模式为电机的启动方式,其中,电机的启动方式包括顺风启动模式、正常启动模式和逆风启动模式,静止状态对应正常启动模式,逆风运行状态对应逆风启动模式,顺风运行状态对应顺风启动模式。目标工作模式为与当前运行状态对应的预设工作模式。
[0068]
其中,正常启动模式为现有技术中的三段式启动方式;顺风启动模式为根据当前
转速进入电机的闭环控制模式;逆风启动模式为对电机进行刹车制动后,再按照正常启动模式进行启动。
[0069]
步骤s240,根据所述目标工作模式,生成控制指令,所述控制指令用于使直流风机按照所述目标工作模式运行。
[0070]
具体地,控制指令令直流风机按照目标工作模式对应的启动控制策略进行运行,以此实现根据电机启动前的状态,自适应地采用相应的启动控制策略进行启动运行,保证电机在逆风、顺风及静止状态下都能可靠起动,有效解决不考虑电机状态按照同一方式启动电机导致启动回摆、启动抖动、启动失败、启动噪音等问题。
[0071]
在一个实施例中,获取所述电机的检测电流;根据所述检测电流计算生成检测电压;将所述检测电流和所述检测电压经过坐标变换,生成对应的变换电流和变换电压;根据所述变换电流和所述变换电压,计算得到所述当前转速。
[0072]
具体地,电机的检测电流为电机发生转动时产生的电流,此时未启动的电机相当于发电机,检测电流包括α-β轴坐标系下的电流i
α
和i
β
,检测电流根据电机的三相电流i
a
、i
b
、i
c
经过clark变换而来,即将三相绕组u、v、w相电流值等幅值变换为正交两相α-β轴坐标系下的电流,计算公式如下:
[0073][0074]
根据所述检测电流计算得到检测电压,检测电压包括α-β轴坐标系下的电压u
α
和u
β
,计算公式如下:
[0075][0076]
将检测电流i
α
和i
β
,以及检测电压u
α
和u
β
进行坐标变换(park变换),得到d-q坐标系下的变换电压和变换电流,变换电压包括u
d
和u
q
,变换电流包括i
d
和i
q
,根据u
d
、u
q
、i
d
、i
q
按照d-q坐标系下的电机的数学模型计算得到当前转速。
[0077]
在一个实施例中,根据所述变换电流和变换电压计算得到反电动势;根据所述反电动势计算得到估算转速;根据所述反电动势与预设电动势的差值,得到第一转速差;将所述估算转速与所述第一转速差之和,作为所述当前转速。
[0078]
具体地,参照图2,基于d-q坐标系下的电机的数学模型,根据u
d
、u
q
、i
d
、i
q
计算得到反电动势,基于d-q坐标系下的电机的数学模型为:
[0079][0080]
由上式可得,反电动势为:
[0081][0082]
预设电动势记为e
d*
,计算得到的e
d
与预设电动势e
d*
的差值,将该差值输入pi调节
器,输出得到电机的第一转速差δω,pi调节器是一种线性控制器,它根据给定值与实际输出值构成控制偏差,将偏差的比例和积分通过线性组合构成控制量,对被控对象进行控制。
[0083]
根据反电动势计算得到估算转速为ω
f

[0084][0085]
其中,还可根据反电势计算得到估算转速对应的估算角度θ
f

[0086]
θ
f
=∫ω
r
d
t
[0087]
当前转速为第一转速差与估算转速之和,当前转速记为ω
r
,即ω
r

f
+δω。
[0088]
在一个实施例中,根据所述目标工作模式,得到对应的预设电压;将所述预设电压进行坐标变换,得到对应的控制电压;根据所述控制电压生成对应的控制指令。
[0089]
具体地,参照图3,预设电压包括d-q坐标系下的电压u
d*
和u
q*
,将u
d*
和u
q*
经过坐标变换(invpark,反派克变换)得到控制电压,控制电压包括α-β轴坐标系下的电压u
α*
和u
β*
,根据u
α*
和u
β*
生成对应的控制指令,即将u
α*
和u
β*
经过空间矢量脉宽调制(svpwm)输出pwm调制信号,该调制信号控制ipm(intelligent power module,功率开关器件)的开关管有序导通或关断,以此驱动电机旋转。
[0090]
在一个实施例中,所述目标工作模式携带对应的预设运行转速,计算所述预设运行转速与所述当前转速之间的差值,得到第二转速差;根据所述第二转速差,生成对应的预设运行电流;计算所述变换电流与所述预设运行电流的差值,得到电流差;根据所述电流差,生成所述预设电压。
[0091]
具体地,参照图3,预设运行转速记为ω
ref
,计算当前转速ω
r
与预设运行转速ω
ref
之间的差值,得到第二转速差,并将该第二转速差输入至pi调节器中,输出与预设运行转速ω
ref
对应的预设运行电流i
qref
和i
dref
,计算预设运行电流i
qref
与变换电流i
q
之间的第一电流差,计算预设运行电流i
dref
与变换电流i
d
之间的第二电流差,将第一电流差输入至pi调节器中,得到所述预设电压u
q*
;将第二电流差输入至pi调节器中,得到所述预设电压u
d*

[0092]
在一个实施例中,所述当前运行状态包括静止状态、逆风运行状态和顺风运行状态,当所述当前转速大于或等于第一预设转速时,确定所述电机当前为顺风运行状态;当所述当前转速的绝对值小于所述第一预设转速时,确定所述电机当前为静止状态;当所述当前转速小于第二预设转速时,确定所述电机当前为逆风运行状态。
[0093]
具体地,第一预设转速记为ω1,当ω
r
≥ω1时,表示电机处于顺风运行状态;当|ω
r
|<ω1时,表示电机处于静止状态;第二预设转速与所述第一预设转速为互为相反数,即第二预设转速为-ω1,当ω
r
<-ω1时,表示电机当前处于逆风运行状态。第三预设转速小于第二预设转速,即ω2<-ω1,若当前转速小于第三预设转速时,当ω
r
<ω2时,表示电机当前逆风转速较高,确定电机当前处于故障状态。其中,ω1和ω2可根据实际情况进行自定义。
[0094]
在一个实施例中,当所述电机当前为顺风运行状态时,将顺风启动模式作为所述目标工作模式;当所述电机当前为静止状态时,将正常启动模式作为所述目标工作模式;当所述电机当前为顺风运行状态时,将逆风启动模式作为所述目标工作模式。
[0095]
具体地,当ω
r
≥ω1时,电机处于顺风运行状态,选择顺风启动模式进行启动,将ω
r
代入闭环控制中,根据ω
r
生成对应的pwm调制信号,根据pwm调制信号控制ipm的开关管有序导通或关断,以此驱动电机旋转;当|ω
r
|<ω1时,电机处于静止状态,按照正常启动模
式进行启动,即按照三段式启动方式作为电机的启动方式;当ω
r
<-ω1时,电机当前处于逆风运行状态,根据逆风启动模式对应的预设运行转速,经过pi调节器输出的u
α*
和u
β*
均为零,以此输出的pwm调制信号为制动信号,令电机进行刹车制动,制动结束后,再按照正常启动模式的三段式启动方式进行启动。当ω
r
<ω2时,电机当前逆风转速较高,确定电机当前处于故障状态,选择故障停机模式作为目标工作模式,根据故障停机模式发出故障报警提示,告知工作人员出现故障需要及时检修处理。
[0096]
根据直流风机的电机在启动之前的状态,自适应地采用相应的启动控制策略进行启动运行,保证电机在逆风、顺风及静止状态下都能可靠起动,有效解决不考虑电机状态按照同一方式启动电机导致启动回摆、启动抖动、启动失败、启动噪音等问题。
[0097]
图1为一个实施例中直流风机控制方法的流程示意图。应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0098]
在一个实施例中,如图4所示,提供了一种直流风机控制装置,包括:
[0099]
转速获取模块310,用于获取电机的当前转速;
[0100]
状态确认模块320,用于根据所述当前转速,确定所述电机的当前运行状态;
[0101]
模式确定模块330,用于根据所述当前运行状态,确定对应的目标工作模式;
[0102]
控制模块340,用于根据所述目标工作模式,生成控制指令,所述控制指令用于使直流风机按照所述目标工作模式运行。
[0103]
在一个实施例中,所述转速获取模块310包括:
[0104]
检测电路获取模块,用于获取所述电机的检测电流;
[0105]
检测电压生成模块,用于根据所述检测电流计算生成检测电压;
[0106]
坐标变换模块,用于将所述检测电流和所述检测电压经过坐标变换,生成对应的变换电流和变换电压;
[0107]
当前转速计算模块,用于根据所述变换电流和所述变换电压,计算得到所述当前转速。
[0108]
在一个实施例中,所述当前转速计算模块包括:
[0109]
反电动势计算单元,用于根据所述变换电流和变换电压计算得到反电动势;
[0110]
估算转速单元,用于根据所述反电动势计算得到估算转速;
[0111]
第一差值计算单元,用于根据所述反电动势与预设电动势的差值,得到第一转速差;
[0112]
当前转速生成单元,用于将所述估算转速与所述第一转速差之和,作为所述当前转速。
[0113]
在一个实施例中,所述控制模块340包括:
[0114]
预设电压获取单元,用于根据所述目标工作模式,得到对应的预设电压;
[0115]
逆变换单元,用于将所述预设电压进行坐标变换,得到对应的控制电压;
[0116]
指令生成单元,用于根据所述控制电压生成对应的控制指令。
[0117]
在一个实施例中,所述目标工作模式携带对应的预设运行转速,所述预设电压获取单元包括:
[0118]
第二转速差计算单元,用于计算所述预设运行转速与所述当前转速之间的差值,得到第二转速差;
[0119]
预设运行电流生成单元,用于根据所述第二转速差,生成对应的预设运行电流;
[0120]
电流差计算单元,用于计算所述变换电流与所述预设运行电流的差值,得到电流差;
[0121]
预设电压生成单元,用于根据所述电流差,生成所述预设电压。
[0122]
在一个实施例中,所述当前运行状态包括静止状态、逆风运行状态和顺风运行状态,所述状态确认模块320包括:
[0123]
第一状态确认单元,用于当所述当前转速大于或等于第一预设转速时,确定所述电机当前为顺风运行状态;
[0124]
第二状态确认单元,用于当所述当前转速的绝对值小于所述第一预设转速时,确定所述电机当前为静止状态;
[0125]
第三状态确认单元,用于当所述当前转速小于第二预设转速时,确定所述电机当前为逆风运行状态。
[0126]
在一个实施例中,所述模式确定模块330包括:
[0127]
第一模式确认单元,用于当所述电机当前为顺风运行状态时,将顺风启动模式作为所述目标工作模式;
[0128]
第二模式确认单元,用于当所述电机当前为静止状态时,将正常启动模式作为所述目标工作模式;
[0129]
第三模式确认单元,用于当所述电机当前为顺风运行状态时,将逆风启动模式作为所述目标工作模式。
[0130]
图5示出了一个实施例中计算机设备的内部结构图。该计算机设备具体可以是图1中的终端110(或服务器120)。如图5所示,该计算机设备包括该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、输入装置和显示屏。其中,存储器包括非易失性存储介质和内存储器。该计算机设备的非易失性存储介质存储有操作系统,还可存储有计算机程序,该计算机程序被处理器执行时,可使得处理器实现直流风机控制方法。该内存储器中也可储存有计算机程序,该计算机程序被处理器执行时,可使得处理器执行直流风机控制方法。计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0131]
本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0132]
在一个实施例中,本申请提供的直流风机控制装置可以实现为一种计算机程序的形式,计算机程序可在如图5所示的计算机设备上运行。计算机设备的存储器中可存储组成该直流风机控制装置的各个程序模块,比如,图4所示的转速获取模块310、状态确认模块
320、模式确定模块330和控制模块340。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本申请各个实施例的直流风机控制方法中的步骤。
[0133]
图5所示的计算机设备可以通过如图4所示的直流风机控制装置中的转速获取模块310执行获取电机的当前转速。计算机设备可通过状态确认模块320执行根据所述当前转速,确定所述电机的当前运行状态。计算机设备可通过模式确定模块330执行根据所述当前运行状态,确定对应的目标工作模式。计算机设备可通过控制模块340执行根据所述目标工作模式,生成控制指令,所述控制指令用于使直流风机按照所述目标工作模式运行。
[0134]
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:获取电机的当前转速;根据所述当前转速,确定所述电机的当前运行状态;根据所述当前运行状态,确定对应的目标工作模式;根据所述目标工作模式,生成控制指令,所述控制指令用于使直流风机按照所述目标工作模式运行。
[0135]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取所述电机的检测电流;根据所述检测电流计算生成检测电压;将所述检测电流和所述检测电压经过坐标变换,生成对应的变换电流和变换电压;根据所述变换电流和所述变换电压,计算得到所述当前转速。
[0136]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据所述变换电流和变换电压计算得到反电动势;根据所述反电动势计算得到估算转速;根据所述反电动势与预设电动势的差值,得到第一转速差;将所述估算转速与所述第一转速差之和,作为所述当前转速。
[0137]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据所述目标工作模式,得到对应的预设电压;将所述预设电压进行坐标变换,得到对应的控制电压;根据所述控制电压生成对应的控制指令。
[0138]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:计算所述预设运行转速与所述当前转速之间的差值,得到第二转速差;根据所述第二转速差,生成对应的预设运行电流;计算所述变换电流与所述预设运行电流的差值,得到电流差;根据所述电流差,生成所述预设电压。
[0139]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:当所述当前转速大于或等于第一预设转速时,确定所述电机当前为顺风运行状态;当所述当前转速的绝对值小于所述第一预设转速时,确定所述电机当前为静止状态;当所述当前转速小于第二预设转速时,确定所述电机当前为逆风运行状态。
[0140]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:当所述电机当前为顺风运行状态时,将顺风启动模式作为所述目标工作模式;当所述电机当前为静止状态时,将正常启动模式作为所述目标工作模式;当所述电机当前为顺风运行状态时,将逆风启动模式作为所述目标工作模式。
[0141]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取电机的当前转速;根据所述当前转速,确定所述电机的当前运行状态;根据所述当前运行状态,确定对应的目标工作模式;根据所述目标工作模式,生成控制指令,所述控制指令用于使直流风机按照所述目标工作模式运行。
[0142]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取所述电机的检测电流;根据所述检测电流计算生成检测电压;将所述检测电流和所述检测电压经过坐标变换,生成对应的变换电流和变换电压;根据所述变换电流和所述变换电压,计算得到所述当前转速。
[0143]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据所述变换电流和变换电压计算得到反电动势;根据所述反电动势计算得到估算转速;根据所述反电动势与预设电动势的差值,得到第一转速差;将所述估算转速与所述第一转速差之和,作为所述当前转速。
[0144]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据所述目标工作模式,得到对应的预设电压;将所述预设电压进行坐标变换,得到对应的控制电压;根据所述控制电压生成对应的控制指令。
[0145]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:计算所述预设运行转速与所述当前转速之间的差值,得到第二转速差;根据所述第二转速差,生成对应的预设运行电流;计算所述变换电流与所述预设运行电流的差值,得到电流差;根据所述电流差,生成所述预设电压。
[0146]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当所述当前转速大于或等于第一预设转速时,确定所述电机当前为顺风运行状态;当所述当前转速的绝对值小于所述第一预设转速时,确定所述电机当前为静止状态;当所述当前转速小于第二预设转速时,确定所述电机当前为逆风运行状态。
[0147]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当所述电机当前为顺风运行状态时,将顺风启动模式作为所述目标工作模式;当所述电机当前为静止状态时,将正常启动模式作为所述目标工作模式;当所述电机当前为顺风运行状态时,将逆风启动模式作为所述目标工作模式。
[0148]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指示相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双倍速率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0149]
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除
在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0150]
以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1