Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

axial flux pm generator error

Please login with a confirmed email address before reporting spam

Hi

I am working on axial flux pm generator with two rotor and a stator( 3d model ) using the rotating machinery.
I am getting this error while computing.
I am using 16 magnets and domain 17 20 27 28 are magnets used .Iam unable to figure out this error.

Please help me with this .


Failed to evaluate variable.
- Variable: material.sigma23
- Geometry: 1
- Domain: 17 20 27 28
Failed to evaluate variable.
- Variable: mod1.rmm.sigmaYY
- Defined as: ((mod1.spatial.invF32*((mod1.sys2.T33*((mod1.spatial.invF32*(((mod1.sys2.T23*material.sigma23)+(mod1.sys2.T13*material.sigma13))+(mod1.sys2.T33*material.sigma33)))+((mod1.spatial.invF12*(((mod1.sys2.T11*material.sigma13)+(mod1.sys2.T21*material.sigma23))+(mod1.sys2.T31*material.sigma33)))+(mod1.spatial.invF22*(((mod1.sys2.T12*material.sigma13)+(mod1.sys2.T22*material.sigma23))+(mod1.sys2.T32*material.sigma33))))))+((mod1.sys2.T13*((mod1.spatial.invF32*((mod1.sys2.T33*material.sigma31)+((mod1.sys2.T13*material.sigma11)+(mod1.sys2.T23*material.sigma21))))+((mod1.spatial.invF22*((mod1.sys2.T32*material.sigma31)+((mod1.sys2.T12*material.sigma11)+(mod1.sys2.T22*material.sigma21))))+(mod1.spatial.invF12*((mod1.sys2.T31*material.sigma31)+((mod1.sys2.T21*material.sigma21)+(mod1.sys2.T11*material.sigma11)))))))+(mod1.sys2.T23*((mod1.spatial.invF32*((mod1.sys2.T33*material.sigma32)+((mod1.sys2.T13*material.sigma12)+(mod1.sys2.T23*material.sigma22))))+((mod1.spatial.invF12*((mod1.sys2.T31*material.sigma32)+((mod1.sys2.T11*material.sigma12)+(mod1.sys2.T21*material.sigma22))))+(mod1.spatial.invF22*((mod1.sys2.T32*material.sigma32)+((mod1.sys2.T12*material.sigma12)+(mod1.sys2.T22*material.sigma22))))))))))+((mod1.spatial.invF22*((mod1.sys2.T32*((mod1.spatial.invF32*(((mod1.sys2.T23*material.sigma23)+(mod1.sys2.T13*material.sigma13))+(mod1.sys2.T33*material.sigma33)))+((mod1.spatial.invF12*(((mod1.sys2.T11*material.sigma13)+(mod1.sys2.T21*material.sigma23))+(mod1.sys2.T31*material.sigma33)))+(mod1.spatial.invF22*(((mod1.sys2.T12*material.sigma13)+(mod1.sys2.T22*material.sigma23))+(mod1.sys2.T32*material.sigma33))))))+((mod1.sys2.T22*((mod1.spatial.invF32*((mod1.sys2.T33*material.sigma32)+((mod1.sys2.T13*material.sigma12)+(mod1.sys2.T23*material.sigma22))))+((mod1.spatial.invF12*((mod1.sys2.T31*material.sigma32)+((mod1.sys2.T11*material.sigma12)+(mod1.sys2.T21*material.sigma22))))+(mod1.spatial.invF22*((mod1.sys2.T32*material.sigma32)+((mod1.sys2.T12*material.sigma12)+(mod1.sys2.T22*material.sigma22)))))))+(mod1.sys2.T12*((mod1.spatial.invF32*((mod1.sys2.T33*material.sigma31)+((mod1.sys2.T13*material.sigma11)+(mod1.sys2.T23*material.sigma21))))+((mod1.spatial.invF22*((mod1.sys2.T32*material.sigma31)+((mod1.sys2.T12*material.sigma11)+(mod1.sys2.T22*material.sigma21))))+(mod1.spatial.invF12*((mod1.sys2.T31*material.sigma31)+((mod1.sys2.T21*material.sigma21)+(mod1.sys2.T11*material.sigma11))))))))))+(mod1.spatial.invF12*((mod1.sys2.T31*((mod1.spatial.invF32*(((mod1.sys2.T23*material.sigma23)+(mod1.sys2.T13*material.sigma13))+(mod1.sys2.T33*material.sigma33)))+((mod1.spatial.invF12*(((mod1.sys2.T11*material.sigma13)+(mod1.sys2.T21*material.sigma23))+(mod1.sys2.T31*material.sigma33)))+(mod1.spatial.invF22*(((mod1.sys2.T12*material.sigma13)+(mod1.sys2.T22*material.sigma23))+(mod1.sys2.T32*material.sigma33))))))+((mod1.sys2.T11*((mod1.spatial.invF32*((mod1.sys2.T33*material.sigma31)+((mod1.sys2.T13*material.sigma11)+(mod1.sys2.T23*material.sigma21))))+((mod1.spatial.invF22*((mod1.sys2.T32*material.sigma31)+((mod1.sys2.T12*material.sigma11)+(mod1.sys2.T22*material.sigma21))))+(mod1.spatial.invF12*((mod1.sys2.T31*material.sigma31)+((mod1.sys2.T21*material.sigma21)+(mod1.sys2.T11*material.sigma11)))))))+(mod1.sys2.T21*((mod1.spatial.invF32*((mod1.sys2.T33*material.sigma32)+((mod1.sys2.T13*material.sigma12)+(mod1.sys2.T23*material.sigma22))))+((mod1.spatial.invF12*((mod1.sys2.T31*material.sigma32)+((mod1.sys2.T11*material.sigma12)+(mod1.sys2.T21*material.sigma22))))+(mod1.spatial.invF22*((mod1.sys2.T32*material.sigma32)+((mod1.sys2.T12*material.sigma12)+(mod1.sys2.T22*material.sigma22))))))))))))
Failed to evaluate variable.
- Variable: mod1.rmm.JiY
- Defined as: (((mod1.rmm.sigmaYY*mod1.rmm.EY)+(mod1.rmm.EX*mod1.rmm.sigmaYX))+(mod1.rmm.EZ*mod1.rmm.sigmaYZ))
Failed to evaluate variable.
- Variable: mod1.rmm.JY
- Defined as: mod1.rmm.JiY
Failed to evaluate expression.
- Expression: d((mod1.rmm.d*(-mod1.rmm.HX*test(mod1.curlAX)-mod1.rmm.HY*test(mod1.curlAY)-mod1.rmm.HZ*test(mod1.curlAZ)+mod1.rmm.JX*test(mod1.Ax)+mod1.rmm.JY*test(mod1.Ay)+mod1.rmm.JZ*test(mod1.Az)))*(dvol),{test@6})


Thank you

Aruna

1 Reply Last Post 31 juil. 2012, 06:58 UTC−4

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago 31 juil. 2012, 06:58 UTC−4
I guess there is something wrong with the way you defined your magnets. But its difficult to see without the model. Try to attach here a simplified version of your model if you want some help.

--
L. Queval
I guess there is something wrong with the way you defined your magnets. But its difficult to see without the model. Try to attach here a simplified version of your model if you want some help. -- L. Queval

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.