Ansoft Maxwell, cannot apply Current Excitation to non planar entity error


by reni90
Tags: ansoft, apply, current, entity, error, excitation, maxwell, planar
reni90
reni90 is offline
#1
Mar29-12, 01:16 PM
P: 40
Hello
I am new with Maxwell. I made a motor drawing in solidworks and imported it in maxwell.
I found some tutorials, and searched on the internet but could not find answer to my problem.
So when i try to assign Excitation Current to an coil i get the message
Excitation 'Current1' : Cannot apply Current Excitation to non planar entity.

I dont understand what that means, i need to have a 2d surface to assigne current?
Here is a picture of my coil
Phys.Org News Partner Engineering news on Phys.org
Fiber-optic microscope will help physicians detect cancer, diseases at early stages
Wind tunnel tests support improved aerodynamic design of B61-12 bomb
Smart sensor technology to combat indoor air pollution
gerbi
gerbi is offline
#2
Mar30-12, 12:20 AM
P: 147
Quote Quote by reni90 View Post
Hello
[..]i get the message
Excitation 'Current1' : Cannot apply Current Excitation to non planar entity.

I dont understand what that means, i need to have a 2d surface to assigne current?
Here is a picture of my coil
Yes, You need 2D surface to assign a current. Create a section of an object:
select geometry->modeler->section. You need a coordinate system which will define a surface across element to create cross section. If there will be two cross sections created - separete the bodies (boolean operation).
reni90
reni90 is offline
#3
Mar30-12, 04:23 AM
P: 40
Thanks that worked.

reni90
reni90 is offline
#4
Apr4-12, 07:49 AM
P: 40

Ansoft Maxwell, cannot apply Current Excitation to non planar entity error


Unfortunitly i have now another problem. Seems like my computer has not a good procesor *** i need for the simulation of my project. So i need service like using a high cpu power server from my home which would solve the analyze and send me the results. For my 2core 2ghz amd procesor it would take days maybe weeks who knows. Do you know anyone who offers service that i need?
Fuxue Jin
Fuxue Jin is offline
#5
Apr9-12, 11:56 AM
P: 76
Quote Quote by reni90 View Post
Unfortunitly i have now another problem. Seems like my computer has not a good procesor *** i need for the simulation of my project. So i need service like using a high cpu power server from my home which would solve the analyze and send me the results. For my 2core 2ghz amd procesor it would take days maybe weeks who knows. Do you know anyone who offers service that i need?
Why not just give it a try? You may increase your error percentage to start with and see how long it takes. If it takes too long, you can always abort the process.

Another way to reduce the timing is to use symmetry. Cut your model in half and it will save your time.
reni90
reni90 is offline
#6
Apr18-12, 03:05 PM
P: 40
ok it took a while but worked. Unfortunetly i have an matrix error
It is ignoring the matrix i have made, i dont understand why. In the help guide is writen that i can use matrix on a core (what i did).
here is my project http://www.4shared.com/rar/spcbB2Ms/Project2.html
Fuxue Jin
Fuxue Jin is offline
#7
Apr18-12, 04:42 PM
P: 76
Did you get any error like below?

Terminal surface mesh does not fit with conduction path in the following bodies {vodiczarotor}. Please verify them to ensure no bad effect on solutions!

The rotor and stator material is metal and conductive, so rotor and vodiczarotor (the center coil) are touching which causes the problem. You need specify the surface as insulator. Click show conduction path, and you will see them.

Quote Quote by reni90 View Post
ok it took a while but worked. Unfortunetly i have an matrix error
It is ignoring the matrix i have made, i dont understand why. In the help guide is writen that i can use matrix on a core (what i did).
here is my project http://www.4shared.com/rar/spcbB2Ms/Project2.html
reni90
reni90 is offline
#8
Apr18-12, 04:50 PM
P: 40
yes, i get that message to. So what i need is t o set all the coil surfaces to isolated, i will try it tomorow, and post here the results.
reni90
reni90 is offline
#9
Apr19-12, 07:22 AM
P: 40
I added boundery setting to isolation, on the cores but, now i am not getting that message you mentioned.
Here is what messages i get:

Maxwell3DDesign1 (Magnetostatic)
[warning] Maxwell3DDesign1: Solutions have been invalidated. Undo to recover. (1:48:16 apr 19, 2012)
[info] Verify conduction path: Conduction path validate success. (1:50:04 apr 19, 2012)
[warning] Matrix cannot have geometry selection. Geometry selection is ignored. (1:50:07 apr 19, 2012)
[error] Failed to load 'Matrix1' solution. (2:10:51 apr 19, 2012)
[error] Simulation completed with execution error on server: Local Machine. (2:10:53 apr 19, 2012)

So I have the problem with this matrix. I am new to maxwell and still learning, so please excause me if i aske dumb questions.
Maybe i dont quite understand what matrix is been used for. I thing it can memorize the magnetic induction in the steel (the steel part around witch the coil is set).
After i will use parametric analyse to rotate the rotor from zero to 90 degrees with 5 degree steps, so i wan to have all that mesurments in the matrix saved, so i can modifie the informations in matlab.
Here is the project again http://www.4shared.com/rar/tDd1hAIn/Project2_2.html
Fuxue Jin
Fuxue Jin is offline
#10
Apr19-12, 11:00 AM
P: 76
In your case, Matrix here is inductance of the center coil. You can do what you described.

Your project2-2, run as it, I don't have any errors, and Matrix is 437nH. This number is for one turn winding inductance. You can specify the total winding turns and look at the postprocessed inductance.

However, a few things I don't know for sure.

I would assume this is 50Hz or 60Hz application, so skindepth is not relevant here. Also, you have so many mesh operation defined, I don't see the point of necessary.

Another thing, you have two movement operation for all objects. This is OK but I would think (1) you can use one move instead of two 92) defining a offset coordinate system is a better way.


Quote Quote by reni90 View Post
I added boundery setting to isolation, on the cores but, now i am not getting that message you mentioned.
Here is what messages i get:

Maxwell3DDesign1 (Magnetostatic)
[warning] Maxwell3DDesign1: Solutions have been invalidated. Undo to recover. (1:48:16 apr 19, 2012)
[info] Verify conduction path: Conduction path validate success. (1:50:04 apr 19, 2012)
[warning] Matrix cannot have geometry selection. Geometry selection is ignored. (1:50:07 apr 19, 2012)
[error] Failed to load 'Matrix1' solution. (2:10:51 apr 19, 2012)
[error] Simulation completed with execution error on server: Local Machine. (2:10:53 apr 19, 2012)

So I have the problem with this matrix. I am new to maxwell and still learning, so please excause me if i aske dumb questions.
Maybe i dont quite understand what matrix is been used for. I thing it can memorize the magnetic induction in the steel (the steel part around witch the coil is set).
After i will use parametric analyse to rotate the rotor from zero to 90 degrees with 5 degree steps, so i wan to have all that mesurments in the matrix saved, so i can modifie the informations in matlab.
Here is the project again http://www.4shared.com/rar/tDd1hAIn/Project2_2.html
Fuxue Jin
Fuxue Jin is offline
#11
Apr19-12, 12:49 PM
P: 76
When rotate rotor, it intersects with stator, so you need check out the dimension
reni90
reni90 is offline
#12
Apr20-12, 03:54 PM
P: 40
Ok i made some changes and now i have no errors here is the project
http://www.4shared.com/rar/cvi5mkWo/ispravka.html
Now i need to analyse the data are there any guides how to analyse, how to see now the maximal magnetic induction in the stator
About the meshes, do i need to make more densty mesh, so i get more precise solution?
Fuxue Jin
Fuxue Jin is offline
#13
Apr20-12, 04:25 PM
P: 76
I don't really know much about motor and not sure what is your objective.

I haven't looked your latest file yet. But if everything goes well, then you will have the solution of Matrix which is the inductance, and force.

Now, if you want to rotate the rotor, you can name a parameter, for example, [rotation] as angle degree, then set that to the rotor around z-axis. Now you can run the analysis using this parameter, later, you can plot the inductance vs rotation angle and something similar.

I am not really sure what you are looking for.

To me, most motor only have coils on stator, no coil on the rotor. So when you rotate rotor, you need rotate your coil as well the terminal all together.

Mesh density is relative and tradeoff. Beyond certain level, more mesh only increase simulation time, not necessarily more accurate.

Quote Quote by reni90 View Post
Ok i made some changes and now i have no errors here is the project
http://www.4shared.com/rar/cvi5mkWo/ispravka.html
Now i need to analyse the data are there any guides how to analyse, how to see now the maximal magnetic induction in the stator
About the meshes, do i need to make more densty mesh, so i get more precise solution?
reni90
reni90 is offline
#14
Apr20-12, 04:35 PM
P: 40
Ok, i will try to explain what i need to do.
I wannted to do:
Rotate the rotor around the Z-os and messure the voltage inducated in the coils of stator, unfortunetlly that seemed to complicated. So i decided just to mesure the magnetic flux through one of the coils and then usin dfi/dt to find the induced voltage.
What i decided to to:
I found out that its not easy to make the rotor just rotate and mesure all that, so i decided to use parametric analyse. Make static analyse by rotatin the rotor from position 0 to 90 degree (5 degree steps) messure the magnetic induction, find the magnetic flux and after that the induced voltage.
I hope i could explain what i am trying to do. I am Electrical power engineering student, and this is my project. :)
Fuxue Jin
Fuxue Jin is offline
#15
Apr20-12, 05:55 PM
P: 76
This is not that difficult.

First, it is easier to and you should use transient solver. The workflow is this,

You need make terminals in all coils on stator, just like you did on the coil on the rotor.

You need add windings. You can have one primary winding for the coil on the rotor, and one secondary winding for the group of coils on the stator.

You need add terminals to the windings. The terminal on the rotor coil goes to the primary winding, and all the terminals of the coils on the stator go to the secondary winding.

(note: if you want to see individual induced voltage on each coil on the stator, you need create that many secondary windings for that many coils)

You need assign AC current excitation on the primary winding.

Then you specify setup for how many AC period to sweep the time.

You then can plot induced voltage of secondary winding (or windings) vs time. From here, you can get peak or rms value of induced voltage.

Then you can rotate rotor for other angle.

You don't have to change the project from magnetostatic to transient. It's much better to copy the project, and past into it, then change the second one. Transient solver doesn't do adaptive mesh, only use initial mesh, it may be good enough. If you want more accuracy for transient, you can link to the mesh in magnetostatic, that's why it's better to keep it there.



Quote Quote by reni90 View Post
Ok, i will try to explain what i need to do.
I wannted to do:
Rotate the rotor around the Z-os and messure the voltage inducated in the coils of stator, unfortunetlly that seemed to complicated. So i decided just to mesure the magnetic flux through one of the coils and then usin dfi/dt to find the induced voltage.
What i decided to to:
I found out that its not easy to make the rotor just rotate and mesure all that, so i decided to use parametric analyse. Make static analyse by rotatin the rotor from position 0 to 90 degree (5 degree steps) messure the magnetic induction, find the magnetic flux and after that the induced voltage.
I hope i could explain what i am trying to do. I am Electrical power engineering student, and this is my project. :)
Fuxue Jin
Fuxue Jin is offline
#16
Apr20-12, 06:05 PM
P: 76
You can do parametric analysis in transient solver as well
reni90
reni90 is offline
#17
Apr21-12, 04:39 AM
P: 40
Ok
I understand whu i need to ad terminals on the coils of stator, so that voltage can be inducated.
I dont really understand this windings, isnt one winding equal to one of the coils i have around the stator?
So i accually dont know what windings means in maxwell, i see i can adn RLC branches in it, and set it like more paralel conected
branches.
Then again add terminals to windings, why do that if i allready have terminals on the coil?

Wont assingning AC current to the primary winding (around the rotor) make A. magnetic field?
I need the magnetic field around the rotor not to be alternating (from the point of rotor view)
http://www.4shared.com/rar/8-X05-nA/...transient.html
Fuxue Jin
Fuxue Jin is offline
#18
Apr21-12, 10:47 AM
P: 76
Before we go into the "winding", for what you want to see, you still can use magnetostatic solution.

You need create terminal on the coils of stator, as you do on the rotor, and assign current to the terminals, you may just set current to zero, and then specify Matrix on these currents. Then run the simulation. Later you can look at mutual inductance between each currents. Matrix for Current(1,1), (2,2),,,,, is the self inductance, for Current(1,2) (1,3),,,,is the mutual inductance between these two currents (these two coils). This mutual inductance will vary if you rotate your rotor. High mutual inductance means more magnetic linkage. I think this is what you try to look for.


Now back to the winding. In your case, you have enclosed coil. Hence only one terminal assigned. So this one coil with one terminal is one winding. In other cases, the conduction path may be open ended, meaning one conduction path with two terminals, start end and finish end. Current goes from one end, must exit from the other end. Current cannot accumulate in the region not going out. In this case, the winding is one conduction path with two terminals. In transient solution, you specify the terminal as solid or stranded with turns, and assign excitation (current or voltage) on the winding not terminals. And there are other cases, for example, one winding may have more coils connected in series or parallel. So a winding is a group of coils and terminals. In Maxwell, a winding is not related to any object in the project until you add terminals to the winding. Of course you can assign one winding to one conduction path, and post-process the result yourself in any conduction paths are in series or parallel



Quote Quote by reni90 View Post
Ok
I understand whu i need to ad terminals on the coils of stator, so that voltage can be inducated.
I dont really understand this windings, isnt one winding equal to one of the coils i have around the stator?
So i accually dont know what windings means in maxwell, i see i can adn RLC branches in it, and set it like more paralel conected
branches.
Then again add terminals to windings, why do that if i allready have terminals on the coil?

Wont assingning AC current to the primary winding (around the rotor) make A. magnetic field?
I need the magnetic field around the rotor not to be alternating (from the point of rotor view)
http://www.4shared.com/rar/8-X05-nA/...transient.html


Register to reply

Related Discussions
MAxwell Ansoft Electrical Engineering 4
Ansoft Maxwell 3D error Electrical Engineering 0
ansoft maxwell 3d Engineering Systems & Design 0
help me about ansoft(maxwell) Electrical Engineering 3
[Help] Assigning current to a 3D coil design in Maxwell 3D Ansoft Engineering Systems & Design 0