upcoming electromagnetic applications with star-ccm+...
TRANSCRIPT
Upcoming Electromagnetic Applications
with STAR-CCM+
Stefan Holst
Electromagnetic implementation in STAR-CCM+
Pre- and post-processing capabilities for electric machines
Multiphysics applications
Coupling of circuit and field simulation
Overview
What does low frequency EMAG mean
Formulation in STAR-CCM+
Coulomb Gauge
Solver Status v7.06
Excitation Coils available in v8.02
Current driven simulation
– Magneto-static situation
– Current strength & orientation
Modeling coil as bulk region
– Orientation given by contour
– Winding parameter Number of
Turns multiplied by Electric Current
defines applied current density
Post processing
– Specific Magnetic Flux linkage FF
– Volume integral delivers flux
linkage of region
Electrically conducting fluids Magneto hydrodynamics
– Plasma simulation
– Mixing of molten metal
STAR-CCM+ v8.02 will bring one way coupling
– Given magnetic field forces as momentum source for the fluid
Hartmann channel validation
– Magnetic flux aligned to y-axis leads to secondary flow pattern
– For strong B-field, velocity profile looks like in turbulent flow (more mixing)
Link to other physics model in STAR-CCM+
Lorentz force currently requires field function cross($$MagneticFluxDensity,$$Velocity)
cross($$MagneticFluxDensity,$$ParticleVelocity)
For Lagrange phases this is specified as an external force field
Applications
– Particle tracing due to field change
– CRT
Lorentz force acting on charged particles
Electromagnetic field calculations are costly
Circuit modeling helps reducing the EMAG simulation domain
considerably
– Electric machines can for the most part be simulated in 2D in the design
stage of product development
– Circuit modeling will deliver currents to be applied in the winding regions
– Field simulation provides flux linkages
– Applied voltages are an input parameter
or stem from more complex controller
models
Coupling field and circuit simulation
Coupling STAR-CCM+ to Simulink®/MATLAB®
Start simulation
•Open port
Macro connects to
Simulink port
Specify reports
Store list of reports
Specify input:
• field functions
• time step size
Run Step
•Send reports
Update circuit time step
Protocol Design
……
Test case
Coupling STAR-CCM+ to Simulink®/MATLAB®
STAR-CCM+ and Simulink communicate over sockets
Offers continuous state coupling of field simulation to circuit
– Explicit Euler Simulink solver needed
Current approach only uses scripts
– Soon on http://javahut.cd-adapco.com
Protocol extends to any application
– Anything in STAR-CCM+ that can be defined as a field function can be an
input
– Any report value can be an output to Simulink/Matlab
Coupling Summary