10
Automated Finite Element Aided Design of Skewed Rotor Induction Motors Chris Riley, Alex Michaelides and Klaus Höffer Vector Fields Ltd, Kidlington, OX5 1JE David Griffiths 1 and Jan K. Sykulski 2 1 FR-HiTemp Ltd, Fareham, PO14 4QA 2 Electrical Power Engineering University of Southampton, SO17 1BJ Abstract This paper describes the way in which the commercial 2d electromagnetic Finite Element Analysis (FEA) package OPERA-2d has been used, in conjunction with the MatLab programming language and Microsoft Excel, to perform automated simulation and performance analysis of induction motors. The objective of this work is to develop a practical tool for design purposes. In this application full 3d transient solutions are not viable due to their extended solution times. It is a requirement however that significant 3d effects, in particular those due to rotor bar skew, are taken into account. OPERA-3d results are used to validate the multi-slice modelling procedure. 1. Introduction The computational effort required when carrying out full 3d transient solutions is known to be high and often of a level that is unacceptable within a design office environment. Alternatively 2d analysis can provide solutions within a reasonable time frame, the drawback to this approach being the inability to model significant 3d effects, such as skew. Techniques developed to represent skew in the 2d environment have been reported on since the early 1990’s [Ho et al. 1997], [Tenhunen et al. 2001], [Williamson et al. 1995]. These have varied in approach, often being driven by the level of available processing capability. It is evident from this work that the most popular method exploits a multi slice technique using a number of 2d slices in the Z (axial) direction. With the expanding capability of software and the increased processing power of PCs, the opportunity to harness FEA as part of the design process is realistic. In addition, modelling techniques such as multiple slices in the 2d environment, previously requiring bespoke routines, can also be accommodated by the commercially available software OPERA-2d. However, the use of FEA often remains the province of a specialist. Available commercial packages are often considered more an analysis tool rather than a design tool. The use of such software requires users to have a background in FEA as well as considerable machine design capability. This paper reports on one such development where a commercial 2d FEA package OPERA [Vector Fields. 2002] has been integrated, without any modifications, into a design system. The resulting package being so configured that it introduces the capability to model skew and removes, through the use of parametric input data together with charting and numerical output facilities, the requirement for the operator to have any FEA capability. 2. Multi Slice 2d Finite Element Model Model generation is achieved through multiple calls to OPERA-2d to create an op2 data file of the machine geometry and magnetic properties. The stator is generated first with the required number of slices, followed by the rotor, thus creating a model having sequentially numbered regions. The automated program takes its input from the basic physical geometry of the motor, such as the number and dimensions of slots and poles. Due to the combination of the present motor’s stator and rotor slots, the periodic conditions facility available within OPERA-2d is not exploited.

Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

Embed Size (px)

Citation preview

Page 1: Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

Automated Finite Element Aided Design of Skewed Rotor Induction Motors

Chris Riley, Alex Michaelides and Klaus Höffer Vector Fields Ltd, Kidlington, OX5 1JE

David Griffiths1 and Jan K. Sykulski2 1FR-HiTemp Ltd, Fareham, PO14 4QA 2Electrical Power Engineering University of Southampton, SO17 1BJ

Abstract This paper describes the way in which the commercial 2d electromagnetic Finite Element Analysis (FEA) package OPERA-2d has been used, in conjunction with the MatLab programming language and Microsoft Excel, to perform automated simulation and performance analysis of induction motors. The objective of this work is to develop a practical tool for design purposes. In this application full 3d transient solutions are not viable due to their extended solution times. It is a requirement however that significant 3d effects, in particular those due to rotor bar skew, are taken into account. OPERA-3d results are used to validate the multi-slice modelling procedure. 1. Introduction The computational effort required when carrying out full 3d transient solutions is known to be high and often of a level that is unacceptable within a design office environment. Alternatively 2d analysis can provide solutions within a reasonable time frame, the drawback to this approach being the inability to model significant 3d effects, such as skew. Techniques developed to represent skew in the 2d environment have been reported on since the early 1990’s [Ho et al. 1997], [Tenhunen et al. 2001], [Williamson et al. 1995]. These have varied in approach, often being driven by the level of available processing capability. It is evident from this work that the most popular method exploits a multi slice technique using a number of 2d slices in the Z (axial) direction. With the expanding capability of software and the increased processing power of PCs, the opportunity to harness FEA as part of the design process is realistic. In addition, modelling techniques such as multiple slices in the 2d environment, previously requiring bespoke routines, can also be accommodated by the commercially available software OPERA-2d. However, the use of FEA often remains the province of a specialist. Available commercial packages are often considered more an analysis tool rather than a design tool. The use of such software requires users to have a background in FEA as well as considerable machine design capability. This paper reports on one such development where a commercial 2d FEA package OPERA [Vector Fields. 2002] has been integrated, without any modifications, into a design system. The resulting package being so configured that it introduces the capability to model skew and removes, through the use of parametric input data together with charting and numerical output facilities, the requirement for the operator to have any FEA capability. 2. Multi Slice 2d Finite Element Model Model generation is achieved through multiple calls to OPERA-2d to create an op2 data file of the machine geometry and magnetic properties. The stator is generated first with the required number of slices, followed by the rotor, thus creating a model having sequentially numbered regions. The automated program takes its input from the basic physical geometry of the motor, such as the number and dimensions of slots and poles. Due to the combination of the present motor’s stator and rotor slots, the periodic conditions facility available within OPERA-2d is not exploited.

Page 2: Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

The construction of the model is based on a single half slot. This is an approach that aids the achievement of a balanced mesh. Whilst automated modelling can easily suffer from poor mesh generation, arising from a conflict in the geometry and the automated assignment of elements, the program overcomes such associated difficulties through matching the size of the model to the number of elements required. This modelling technique is particularly important in the most sensitive regions e.g. tooth tips. Figure 1a shows a segment of regions used in the model construction for a typical machine. Within OPERA-2d, the use of the automated facility ‘RMGap’ to create an airgap mesh at any rotor position, is precluded from application with multi slice models. A fully modelled air gap is therefore required. With the air gap between rotor and stator fully defined by the user it must also be sufficiently refined to permit repositioning of the rotor as demanded by the rotor skew. Ideally the air gap is most suitably modelled with an odd number of regions 3, 5 etc. In considering this, three layers were considered insufficient to achieve a smooth mesh in the radial direction, whilst five layers increased the number of regions used in the model, a condition preferably avoided as OPERA has a finite limit on the permitted number of regions that can be used in any one model. A balance was achieved by selecting four regions in the air gap (see Figure 1b).

(a)

(b)

Figure 1. Geometry of the analysed motor - (a) Overall (b) Air gap detail

3. Multi Slice 2d Solver The steady state AC solver was used for the analysis of a multi slice induction motor model operating at steady state. Minimising computational effort is an important feature and thus the minimum number of linear elements required to achieve a high accuracy solution was employed. Typically a model is set up with voltage driven coils and utilises the “External Circuit” option available in OPERA to link each slice of the model. Lumped resistance and inductance values (external to the finite element model) are included in the circuit definition to account for elements not catered for in the two dimensional model (e.g. end winding effects). The Motor Simulation Program (MSP) provides fully automated control of the pre- and post-processing of the Finite Element (FE) model. It calculates the performance and provides results in a clear manner unencumbered by the trappings of a typical FE solution. The program operation is shown simplistically in Figure 2, and a more detailed chart outlining its operation is given in Figure 3. With the FE solver invoked from within the main MatLab controlling routine, the model is analysed for multiple rotor positions, as derived from the slot ratio, over one rotor tooth pitch. For

Page 3: Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

each position of the rotor the OPERA-2d post-processor provides results for stator peak currents per phase, rotor power loss, force, torque and rotor conductor peak current.

Figure 2. Architecture of the Motor Simulation Program (MSP)

Figure 3. Essentials of MSP operation

Performance Results

Post ProcessFE Results

FE Solver

FE Model Construction

ParametricInput Data

Programs & Libraries

Analytical & Control Software MatLab

OPERA

MS Excel

START

Loop Variable Slip

END

Stator Design

Rotor Design

Process Results and Output the MS Excel

Loop Variable Slices

Input Data

OPERA FEA

OPERA AC Solver

OPERA Output Results

Increment

Slip

Increment

Slice

Page 4: Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

With the completion of the analysis, control is returned to the core MatLab function where the output data files created by OPERA-2d are processed using MatLab. Field plots can be viewed on the screen as the study takes place, or subsequent to the run, but are not necessary for an efficient execution of the analysis. The results produced by OPERA-2d are averaged according to the number of slices in the model and number of rotational steps. The overall result is combined with calculated losses for drag and exported to an MS Excel spread sheet. Results can then be processed using the full range of charting functions available within MS Excel. 4. Three Dimensional Finite Element Analysis In order to validate the trends obtained in multi slice 2d modelling, a three dimensional analysis of the induction motor has been undertaken. Two model configurations are being examined, namely the ‘straight bar’ (no skew) and ‘skewed rotor’ configurations. The three dimensional models were built using the OPERA-3d Solid Modeller. The OPERA-2d model was imported into the Solid Modeller, with the regions automatically translated into volumes but retaining their individual material identity (label). Material labels included the stator iron, rotor iron and copper cage. Electromagnetic material characteristics (BH curves and conductivity) were subsequently assigned to each label. The stator and rotor slot combination (29 stator & 32 rotor slots) meant that the symmetry boundary conditions available in OPERA-3d ELEKTRA-SS could not be exploited. Therefore the full 360 degree geometry needed to be defined. In the ‘straight bar’ rotor configuration, the imported OPERA-2d rotor surfaces were simply extruded into the third (Z) dimension. The OPERA-3d formulation allows for the stator coils not to form part of the mesh. The double layer distributed winding was defined by defining the two dimensional plan view of the coil and the angular span between slots, for the software to automatically generate the three dimensional coil structure. The OPERA-3d model of the ‘straight rotor’ machine is shown in Figure 4.

Figure 4. OPERA-3d model of the ‘straight bar’ IM. In the ‘skewed rotor’ configuration, the extruded rotor volume was skewed by one rotor slot pitch along its length, by selecting the volume and applying a twist of 360/32 = 11.25 degrees. The full

Page 5: Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

axial length of the machine was modelled due to the variation of the fields at the two ends of the machine. This resulted in a large FEA model, with a total number of elements reaching1,800,000. The skewed rotor geometry is shown in Figure 5.

Figure 5. Flux density in the skewed rotor IM defined in OPERA-3d. In summary, the main features of the model included:

• Skewed rotor geometry and parametric non-meshed conductor geometries • Non-linear magnetic properties of materials • Assignment of rotor conductivity for computation of eddy currents in the rotor cage.

Each operating point was successfully solved using the ELEKTRA Steady State AC solver on a 2.4MHz machine with 1.5Gb RAM in 23 hrs. 6. Multi Slice 2d Results Figure 6 shows for a typical model how torque varies with rotor angular position. This highlights the need for averaging torque results over the rotor tooth pitch and illustrates the importance of selecting a suitable elemental step of the rotor in order to avoid any detrimental impact on results.

Figure 6. Torque variation as a function of rotor position

Torque

0.7800

0.7810

0.7820

0.7830

0.7840

0.7850

0.7860

0.7870

0.7880

0.7890

0 10 20

Mechanical Position (Degrees)

Tor

que

(Nm

)

Page 6: Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

A family of performance curves for the same machine indicates that as the number of slices increases, the variation between the results produced decreases (see Figure 7).

Figure 7. Comparison of torque - speed characteristics for 2 – 5 slice 2d models This is demonstrated here with the estimation of torque. The greatest difference exists between a 2 slice and 3 slice model. Variation between 3 and 4 slices is significantly less whilst variation between 4 and 5 slices is reduced further. It is doubtful, due to the marginal difference in results obtained for 4 and 5 slices, if performing an analysis with 5 slices is computationally economic. Discrepancies between test and simulated results can be attributed to temperature and end winding effects, which can have an impact on the impedance of the stator and rotor electrical circuits. In addition, a deviation in magnetic properties of the stator and rotor laminations and manufacturer supplied material data can also have an impact on the torque predicted by the program. The MSP software was installed and run on a 2.4 GHz machine with 1GB of RAM. Preparation, solution and post processing times vary with the model complexity and do so approximately linearly with the number of slices modelled. Those obtained for the test case are given in Table 1.

Model Type Nodes Elements Solution Time per Step Rotation

Solution Time per Performance Point (18 steps)

No. Off No. Off h:m:s h:m:s

2 Slice 35592 70964 0:11:47 3:32:06

3 Slice 53388 106446 0:17:36 5:16:48

4 Slice 71184 141928 0:24:00 7:12:00

5 Slice 88980 177410 0:28:24 8:31:12

5 Slice Zero Skew 88980 177410 0:21:50 6:33:00

Table 1. Preparation, solution and post processing times 7. 3d Results The 400 Hz 6 pole motor has a synchronous speed of 8000 rpm. The machine was modelled at 2 operating points, namely at 7600 and 7800 rpm. Figure 8 shows the rotor cage current distribution

T o r q u e V s S p e e d

0

0 .5

1

1 .5

2

2 .5

6 5 0 0 7 0 0 0 7 5 0 0 8 0 0 0

S p e e d (r p m )

Tor

que

(Nm

) T e s t

5 S lic e

4 S lic e

3 S lic e

2 S lic e

M o d e l T y p e

Page 7: Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

in the skewed machine at 7800 rpm. Current driven circuits were used in order to assess the torque production capability of the straight and skewed rotor machines at equal current. In addition, at the 7600 and 7800 rpm operating points, the voltage driven OPERA-2d model results were compared with the corresponding OPERA-3d result (using the currents predicted in OPERA-2d).

Figure 8. Rotor cage current distribution in the skewed machine at 7800 rpm.

Figures 9(a,b) show the results from OPERA-2d voltage driven analysis on the ‘straight-bar’ and ‘skewed’ rotor alongside the corresponding results from OPERA-3d. Two and three-dimensional results are in good agreement and demonstrate the high quality results obtained from the multi-slice method implemented in OPERA-2d to account for skewing. The skewed configuration consistently produces marginally lower torque.

OPERA-3d simulations of the straight bar and skewed geometries at equal current confirmed that skewing, employed to smoothen the torque profile in a machine, comes at the expense of reduced torque production capability.

Torque comparison (OPERA 2d)

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

7600 7800 8000Speed (rpm)

To

rqu

e (N

m)

2d Straight

2d Skew (5 slices)

Figure 9a. Comparison of torque figures for the skewed and straight rotor machines in OPERA-2d.

Page 8: Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

Torque Comparison (OPERA-3d)

00.20.40.60.8

11.21.41.61.8

7600 7800 8000Speed (rpm)

To

rqu

e (N

m)

3d Straight

3d Skew

Figure 9b. Comparison of torque figures for the skewed and straight rotor machines in OPERA-3d. The time required to solve a single step rotation in OPERA-2d is 28mins:24sec (177,410 elements) for the 5-slice model, compared to 23hrs:25mins for a single OPERA-3d solution (1,800,000 elements). This demonstrates the advantage of the method proposed in the paper. It must be mentioned however, that additional OPERA-3d cases at different frequencies or excitations can be solved in approximately 13hrs per case, by employing a coil field scaling technique. Further work is currently underway using voltage driven coils in OPERA-3d. This would help to validate trends observed in OPERA-2d relating to the change in impedance ‘seen’ by the stator phases when a skew is applied to the rotor. The effect of mesh size on the results also needs to be quantified. Conclusions The paper describes an induction motor FEA based design tool that is suitable for design office use and offers improved accuracy over equivalent empirical design programs. The program can provide solutions within acceptable timescales and removes the need for expertise in FEA. The approach makes use of the commercial software package OPERA-2d to achieve this and adopts a multiple slice technique to model skew in the 3-phase induction motors, without recourse to bespoke FEA software. The results demonstrate that the use of a 4-slice model achieves a good balance between accuracy in the modelling of skew and speed of solution. Acknowledgement The work is supported by FR-HiTEMP Limited, Titcfield, UK. References [1] S.L. Ho and W. N. Fu . A Comprehensive Approach to the Solution of Direct –Coupled Multislice Model of Skewed Rotor Induction Motors Using Time-Stepping Eddy-Current Finite Element Method. IEEE Transactions on Magnetics Vol. 33, No 3 May 1997, p 2265 - 2273. [2] A Tenhunen and A Arkkio Modelling of induction machines with skewed rotor slots. IEE Procedures Electrical Power Applications Vol. 148. No 1, January 2001. [3] PC-OPERA reference manual, Vector Fields Ltd, Oxford, UK. 2002. [4] Stephen Williamson, Timothy J Flack, Albertus F Volschenk Representation of skew in time-stepped two-dimensional finite-element models of electrical machines. IEEE Transactions Industrial Applications Vol 31, No 5, September 1995, p1009 - 1015.

Page 9: Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

专注于微波、射频、天线设计人才的培养 易迪拓培训 网址:http://www.edatop.com

射 频 和 天 线 设 计 培 训 课 程 推 荐

易迪拓培训(www.edatop.com)由数名来自于研发第一线的资深工程师发起成立,致力并专注于微

波、射频、天线设计研发人才的培养;我们于 2006 年整合合并微波 EDA 网(www.mweda.com),现

已发展成为国内最大的微波射频和天线设计人才培养基地,成功推出多套微波射频以及天线设计经典

培训课程和 ADS、HFSS 等专业软件使用培训课程,广受客户好评;并先后与人民邮电出版社、电子

工业出版社合作出版了多本专业图书,帮助数万名工程师提升了专业技术能力。客户遍布中兴通讯、

研通高频、埃威航电、国人通信等多家国内知名公司,以及台湾工业技术研究院、永业科技、全一电

子等多家台湾地区企业。

易迪拓培训课程列表:http://www.edatop.com/peixun/rfe/129.html

射频工程师养成培训课程套装

该套装精选了射频专业基础培训课程、射频仿真设计培训课程和射频电

路测量培训课程三个类别共 30 门视频培训课程和 3 本图书教材;旨在

引领学员全面学习一个射频工程师需要熟悉、理解和掌握的专业知识和

研发设计能力。通过套装的学习,能够让学员完全达到和胜任一个合格

的射频工程师的要求…

课程网址:http://www.edatop.com/peixun/rfe/110.html

ADS 学习培训课程套装

该套装是迄今国内最全面、最权威的 ADS 培训教程,共包含 10 门 ADS

学习培训课程。课程是由具有多年 ADS 使用经验的微波射频与通信系

统设计领域资深专家讲解,并多结合设计实例,由浅入深、详细而又

全面地讲解了 ADS 在微波射频电路设计、通信系统设计和电磁仿真设

计方面的内容。能让您在最短的时间内学会使用 ADS,迅速提升个人技

术能力,把 ADS 真正应用到实际研发工作中去,成为 ADS 设计专家...

课程网址: http://www.edatop.com/peixun/ads/13.html

HFSS 学习培训课程套装

该套课程套装包含了本站全部 HFSS 培训课程,是迄今国内最全面、最

专业的HFSS培训教程套装,可以帮助您从零开始,全面深入学习HFSS

的各项功能和在多个方面的工程应用。购买套装,更可超值赠送 3 个月

免费学习答疑,随时解答您学习过程中遇到的棘手问题,让您的 HFSS

学习更加轻松顺畅…

课程网址:http://www.edatop.com/peixun/hfss/11.html

`

Page 10: Automated Finite Element Aided Design of Skewed Rotor ...bbs.hwrf.com.cn/downebd/41115d1252305139-vectorfieldspapercw04... · Automated Finite Element Aided Design of Skewed Rotor

专注于微波、射频、天线设计人才的培养 易迪拓培训 网址:http://www.edatop.com

CST 学习培训课程套装

该培训套装由易迪拓培训联合微波 EDA 网共同推出,是最全面、系统、

专业的 CST 微波工作室培训课程套装,所有课程都由经验丰富的专家授

课,视频教学,可以帮助您从零开始,全面系统地学习 CST 微波工作的

各项功能及其在微波射频、天线设计等领域的设计应用。且购买该套装,

还可超值赠送 3 个月免费学习答疑…

课程网址:http://www.edatop.com/peixun/cst/24.html

HFSS 天线设计培训课程套装

套装包含 6 门视频课程和 1 本图书,课程从基础讲起,内容由浅入深,

理论介绍和实际操作讲解相结合,全面系统的讲解了 HFSS 天线设计的

全过程。是国内最全面、最专业的 HFSS 天线设计课程,可以帮助您快

速学习掌握如何使用 HFSS 设计天线,让天线设计不再难…

课程网址:http://www.edatop.com/peixun/hfss/122.html

13.56MHz NFC/RFID 线圈天线设计培训课程套装

套装包含 4 门视频培训课程,培训将 13.56MHz 线圈天线设计原理和仿

真设计实践相结合,全面系统地讲解了 13.56MHz线圈天线的工作原理、

设计方法、设计考量以及使用 HFSS 和 CST 仿真分析线圈天线的具体

操作,同时还介绍了 13.56MHz 线圈天线匹配电路的设计和调试。通过

该套课程的学习,可以帮助您快速学习掌握 13.56MHz 线圈天线及其匹

配电路的原理、设计和调试…

详情浏览:http://www.edatop.com/peixun/antenna/116.html

我们的课程优势:

※ 成立于 2004 年,10 多年丰富的行业经验,

※ 一直致力并专注于微波射频和天线设计工程师的培养,更了解该行业对人才的要求

※ 经验丰富的一线资深工程师讲授,结合实际工程案例,直观、实用、易学

联系我们:

※ 易迪拓培训官网:http://www.edatop.com

※ 微波 EDA 网:http://www.mweda.com

※ 官方淘宝店:http://shop36920890.taobao.com

专注于微波、射频、天线设计人才的培养

官方网址:http://www.edatop.com 易迪拓培训 淘宝网店:http://shop36920890.taobao.com