How to move the rotor in a PDE geometry without affecting the mesh
1 view (last 30 days)
Show older comments
I would like to model an Electrical machine in PDE toolbox, and I would significantly increase the computation, if I could modify the rotor position separately and mesh only the surfaces that are modified (airgap for instance). Is it possible to do this in PDE toolbox?
0 Comments
Answers (1)
Ravi Kumar
on 8 Jun 2016
Hi Mitrofan,
I do not full understand your workflow, but here are some options to consider:
1. If you have to rotate the rotor mesh between two solution, so that you can solve the successive problem with a updated rotor position then you can apply rigid body transformation on the mesh. To do this access the mesh nodes from model.Mesh.Nodes, apply rigid body transformation to rotate nodes. Then use the elements (model.Mesh.Elements) to obtain new model using geometryFromMesh function.
2. If your problem is to mesh the air gap between stator and rotor, which changes as the rotor rotates, then it might be difficult to automate this process.
Providing additional details would help us understand and suggest any workaround, if possible.
Ravi
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!