System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于D轴矢量的三相永磁电机转子零位确定方法及系统技术方案_技高网

基于D轴矢量的三相永磁电机转子零位确定方法及系统技术方案

技术编号:44887110 阅读:4 留言:0更新日期:2025-04-08 00:23
本发明专利技术公开了一种基于D轴矢量的三相永磁电机转子零位确定方法及系统,该方法包括:获取存储器中的转子零位并第一次读取转子当前位置;根据转子零位和第一次读取的转子当前位置输出指向转子当前位置的D轴电压矢量,使转子定在当前位置;以一定频率间隔读取转子当前位置,并差分得到角速度,当角速度小于预设值时,第二次读取转子的当前位置;根据第二次与第一次读取的转子当前位置得到转子零位修正量,结合存储器中的转子零位得到修正后的转子零位,并将修正后的转子零位存入存储器。本发明专利技术简化了三相永磁电机的调试步骤,且转子零位定位准确后,再次重启电机时转子不会再转动,提高了其启动速度和生产调试效率,有良好的自适应性和可靠性。

【技术实现步骤摘要】

本专利技术涉及惯性导航领域,尤其涉及一种基于d轴矢量的三相永磁电机转子零位确定方法及系统。


技术介绍

1、调制惯导是为应对陀螺零飘等问题而提出的一种惯导类型,是希望通过惯导的对称运动来抵消这种器件的漂移特性。因此,调制惯导对轴系的控制性能要求较高。

2、三相永磁同步电机由于其高能量密度等特性被广泛应用于调制惯导,但三相电机的控制相对复杂。在对其控制时,需保证电压矢量相对于转子呈一定角度,以保证控制效率和效果。因此,获得正确的转子初始位置,即转子零位尤为重要。

3、目前现有技术中转子零位定位方法主要有2种:一种是输出1-0-0矢量,然后直接测定角度,但这种方法会使轴系转动一个角度,二这种不可预知的转动限制了其应用场景;另一种是高频注入法,该方法步骤复杂,且辨识精度不高。


技术实现思路

1、针对各套惯导设备中的三相永磁电机转子零位参数各不一样、装备生产调试步骤复杂的问题,本专利技术提出一种适应性好、步骤简单、可靠性高的基于d轴矢量的三相永磁电机转子零位确定方法及系统。

2、为此,本专利技术所采用的技术方案是:

3、提供了一种基于d轴矢量的三相永磁电机转子零位确定方法,所述方法包括:

4、获取存储器中储存的转子零位,并第一次读取转子的当前位置;

5、根据转子零位和第一次读取的转子当前位置输出指向第一次读取的转子当前位置的d轴电压矢量,使转子定在第一次读取的转子当前位置;

6、以一定频率间隔读取转子当前位置,并对转子当前位置差分得到角速度,当角速度小于预设值时,第二次读取转子的当前位置;

7、根据第二次读取的转子当前位置与第一次读取的转子当前位置得到转子零位修正量,结合存储器中的转子零位得到修正后的转子零位,并将修正后的转子零位存入存储器。

8、按上述方案,所述d轴电压矢量包括d轴电压方向和d轴电压模长。

9、按上述方案,所述d轴电压方向由转子零位和第一次读取的转子当前位置计算得到;所述d轴电压模长由设置得到。

10、按上述方案,转子零位修正量由第二次读取的转子当前位置与第一次读取的转子当前位置相减得到。

11、按上述方案,修正后的转子零位由存储器中的转子零位加上转子零位修正量得到。

12、按上述方案,转子当前位置通过高精度位置传感器读取。

13、提供了一种基于d轴矢量的三相永磁电机转子零位确定系统,所述系统包括:

14、读取模块,用于获取存储器中储存的转子零位,并第一次读取转子的当前位置;

15、矢量控制模块,用于根据转子零位和第一次读取的转子当前位置输出指向第一次读取的转子当前位置的d轴电压矢量,使转子定在第一次读取的转子当前位置;

16、判断模块,用于以一定频率间隔读取转子当前位置,并对转子当前位置差分得到角速度,当角速度小于预设值时,第二次读取转子的当前位置;

17、修正模块,用于根据第二次读取的转子当前位置与第一次读取的转子当前位置得到转子零位修正量,结合存储器中的转子零位得到修正后的转子零位,并将修正后的转子零位存入存储器。

18、按上述方案,所述矢量控制模块具体用于根据转子零位和第一次读取的转子当前位置计算得到d轴电压方向,并设置得到d轴电压模长,结合d轴电压方向和d轴电压模长输出指向第一次读取的转子当前位置的d轴电压矢量,使转子定在第一次读取的转子当前位置。

19、按上述方案,所述修正模块具体用于将第二次读取的转子当前位置与第一次读取的转子当前位置相减得到转子零位修正量,再将存储器中的转子零位与转子零位修正量相加得到修正后的转子零位,并将修正后的转子零位存入存储器。

20、提供了一种三相永磁电机,其采用上文所述的一种基于d轴矢量的三相永磁电机转子零位确定方法进行三相永磁电机转子的零位定位。

21、本专利技术产生的有益效果是:本专利技术通过根据三相永磁电机中存储器储存的转子零位输出d轴电压矢量,使转子定住,读取当转子角速度小于一定预设值时的转子位置,从而得到转子的零位修正量和修正后的转子零位,并更新存储器中的转子零位,简化了三相永磁电机的调试步骤,且转子零位定位准确后,再次重启三相永磁电机时转子不会再转动,提高了其启动速度,提高了生产调试效率,具有良好的自适应性和可靠性。

本文档来自技高网...

【技术保护点】

1.一种基于D轴矢量的三相永磁电机转子零位确定方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于D轴矢量的三相永磁电机转子零位确定方法,其特征在于,所述D轴电压矢量包括D轴电压方向和D轴电压模长。

3.根据权利要求2所述的基于D轴矢量的三相永磁电机转子零位确定方法,其特征在于,所述D轴电压方向由转子零位和第一次读取的转子当前位置计算得到;所述D轴电压模长由设置得到。

4.根据权利要求1所述的基于D轴矢量的三相永磁电机转子零位确定方法,其特征在于,转子零位修正量由第二次读取的转子当前位置与第一次读取的转子当前位置相减得到。

5.根据权利要求1所述的基于D轴矢量的三相永磁电机转子零位确定方法,其特征在于,修正后的转子零位由存储器中的转子零位加上转子零位修正量得到。

6.根据权利要求1所述的基于D轴矢量的三相永磁电机转子零位确定方法,其特征在于,转子当前位置通过高精度位置传感器读取。

7.一种基于D轴矢量的三相永磁电机转子零位确定系统,其特征在于,所述系统包括:

8.根据权利要求7所述的基于D轴矢量的三相永磁电机转子零位确定系统,其特征在于,所述矢量控制模块具体用于根据转子零位和第一次读取的转子当前位置计算得到D轴电压方向,并设置得到D轴电压模长,结合D轴电压方向和D轴电压模长输出指向第一次读取的转子当前位置的D轴电压矢量,使转子定在第一次读取的转子当前位置。

9.根据权利要求7所述的基于D轴矢量的三相永磁电机转子零位确定系统,其特征在于,所述修正模块具体用于将第二次读取的转子当前位置与第一次读取的转子当前位置相减得到转子零位修正量,再将存储器中的转子零位与转子零位修正量相加得到修正后的转子零位,并将修正后的转子零位存入存储器。

10.一种三相永磁电机,其特征在于,其采用权利要求1-6中任一项所述的基于D轴矢量的三相永磁电机转子零位确定方法进行三相永磁电机转子的零位定位。

...

【技术特征摘要】

1.一种基于d轴矢量的三相永磁电机转子零位确定方法,其特征在于,所述方法包括:

2.根据权利要求1所述的基于d轴矢量的三相永磁电机转子零位确定方法,其特征在于,所述d轴电压矢量包括d轴电压方向和d轴电压模长。

3.根据权利要求2所述的基于d轴矢量的三相永磁电机转子零位确定方法,其特征在于,所述d轴电压方向由转子零位和第一次读取的转子当前位置计算得到;所述d轴电压模长由设置得到。

4.根据权利要求1所述的基于d轴矢量的三相永磁电机转子零位确定方法,其特征在于,转子零位修正量由第二次读取的转子当前位置与第一次读取的转子当前位置相减得到。

5.根据权利要求1所述的基于d轴矢量的三相永磁电机转子零位确定方法,其特征在于,修正后的转子零位由存储器中的转子零位加上转子零位修正量得到。

6.根据权利要求1所述的基于d轴矢量的三相永磁电机转子零位确定方法,其特征在于,转子当前位置通过高精度位置传感器读...

【专利技术属性】
技术研发人员:付加顺彭煜张文轩叶超刘展
申请(专利权)人:华中光电技术研究所中国船舶集团有限公司第七一七研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1