Jump to content
sta98

Axial Flux motor Modelling

Recommended Posts

Hi,

I am trying to model an Axial Flux motor  in flux,
I was wondering if there are any tutorials or overlays available for a twin rotor singular stator axial flux motor. 

Many Thanks
Sam

Share this post


Link to post
Share on other sites

Hi,

There is an example in Flux supervisor about an axial flux motor.  When you open Flux supervisor:

  • Select 3D

  • Open Example

  • Select application note >> Axial flux motor

 

Best regards.

 

Share this post


Link to post
Share on other sites

Thank you for your reply, 

 

The example is a singular rotor and singular stator motor.  Is it possible to change this to have a rotor either side of the stator, in flux? As this is a pre-defined model.

 

Many Thanks 

Sam

Share this post


Link to post
Share on other sites

Thank you for your reply,

Is there a tutorial or manual which can guide me through editing a pre-made model/example, as i am struggling to remove the existing features and create another rotor and extend the current stator.

many thanks.

Share this post


Link to post
Share on other sites
23 minutes ago, sta98 said:

Thank you for your reply,

Is there a tutorial or manual which can guide me through editing a pre-made model/example, as i am struggling to remove the existing features and create another rotor and extend the current stator.

many thanks.

Hi 

It is not something complicated, you just need to model one slot and one pole and define a mirror transformation. Then you just need to propagate the slot and pole. 

you can use the example of tutorial and modify it. 

 

In addition, in the modeler you can easily model the machine in 3D directly, or if you don not need to perform sensitivity analysis on the geometrical parameters, you can draw the model in any CAD software and import your model. 

 

I hope this explanation helps you. 

 

Best regards, 

Mostafa

 

 

Share this post


Link to post
Share on other sites

Thanks for the replies,

I have been able to use the symmetry function to mirror the axial flux example.
But i'm struggling to mesh the volumes of the model now with it taking over 24 hours and cannot reduce the mesh size, as an error appears. I think due to the mesh size getting to close to the air gap size.

Any Help would be appreciated.
Sam

Share this post


Link to post
Share on other sites

Hi,

To reduce the mesh size in your device you can edit the mesh proprieties. To do it:

  • General data >> select mesh >> you have mesh point, line and generator. You can edit each point (line, generator) used by your device and change the proprieties

  • The second option, if you use an aided mesh you can also change the properties. To do it:

    • In the top select mesh >> aided mesh >> edit. You have the possibility to change the mesh information.

Best regards.

Share this post


Link to post
Share on other sites

Thanks for the reply i will try the above method.

I have set the model up how i would like, but every time i click mesh volumes it says "Execution failed, Failed execution"

 any ideas why this could be?

Thanks again.

Share this post


Link to post
Share on other sites

Hi,

As I told in my previous email, the problem come form the geometry. Hen I do check geometry Flux display an error message. There is an interference between the initial volumes and the new that you have created using a transformation.  To avoid this type of the problem it is better if you use the modeler. I delete all the volumes that you have created, and I open the modeler context. To create the other volumes, I sued the symmetry par reference plan.

You will find attached the Flux project meshed. You need to check the physics if all the volumes are assigned to volume region.

 

Best regards.  

physbuilt_test.FLU.zip

Share this post


Link to post
Share on other sites

Many Thanks! That has worked and I've been able to get results!

Is there a way to take the model and get a Torque v RPM Curve from it? i Have tried increasing speed with time, but still get a oscillating output passing the zero line.

Share this post


Link to post
Share on other sites

Hi,

You are welcome.

I think the best way to get the torque Vs speed is when you create your solving scenario, you change the value of the speed. In the end of the solving you can draw a 3D curve (torque VS speed and time for example). If you want to draw the curve torque vs Speed, you can take a mean value of torque for each speed to do it you can use a macro: ExtractFrom3DCurve.PFM.

 

Best regards.

Share this post


Link to post
Share on other sites

Thank you for your response,

I have set the parameter I/O "Speed" to increase with time, but the torque graph i get out is shown below, and still oscillates to negative values.

Also Flux wont allow me to create a 3D Graph including mechanical set parameters..image.thumb.png.ceb9357503497504b06c133ca87a8e92.png

 

Share this post


Link to post
Share on other sites

Hi,

In the first try to do it for one value of speed to be sur that you get a right curve of the torque (if it is not the case, check the phases, the current and shift angle).

You can use a magneto-static application  to draw the curve  torque Vs speed.

 

Best regards.

Share this post


Link to post
Share on other sites

Thank You for your response,

When i impose a constant 1000rpm, a constant positive torque, with a slight ripple as expected.
but when i change the Parameter I/O - SPEED, to TIME*100 the resulting Torque output now oscillates between 1 and -0.6.
Is there a way to fix this? and have a smooth torque curve.

If i try and achieve this by only editing the solving scenario, i can only control angle or position of rotor, not the speed.

Many Thanks

Share this post


Link to post
Share on other sites

Hi,

For each operating point, you need to impose the value of the control angle (this allows to get the correct value of the torque). For this reason, in your case when you try to modify both speed and position and displays the torque curve for each speed you get a negative value because the controler angle is not correct). If you want to get the right value of the torque for each speed you need to use a correct control angle.

You can try the Flux tool FeMT (form Flux supervisor), to draw the curve torque VS speed. But you need to define the initial position and use also laminated region in the stator and rotor.

 

Best regards.

Share this post


Link to post
Share on other sites

 Thank you for your reply.

I apologies again as i am very new to this software and haven't been taught about it.

How would i impose a control angle, I have changed my Geometry parameter "ANGLE" and in the Solving Scenario i have Controlled the parameter "ANGLE" between 0 and 360 with a step value of 1, Also tried to control the Transient State by Rotor position from 360 to 1 with step value of 1 and another time controlled the transient state by "Time".

All these attempts haven't worked.

I also have tried to use FeMT but it dosn't seem compatible with Axial Flux Machines.

Apologies again

Share this post


Link to post
Share on other sites

Hi,

When you open the FeMT tool, you need to select the Flux “d project and it will work fine. But you need to use the laminated region in your Flux project and define the initial position of the rotor.

 

Best regards.

Share this post


Link to post
Share on other sites

Thank you for your response,

I have created the .FEMT file and tried to run it in FeMT. but it fails every time or takes over an hour.
image.thumb.png.c1528b47839e75436f5a3d604cdee6d6.png
 

Any Advice?

Best Regards

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...