Maxwell-simpler cosimulation of PMDC

I did a Maxwell-simpler cosimulation of PMDC . It feels much more complicated than AC induction motor, mainly because neither MAXWELL nor SIMPLORER has a commutator module for PMDC, and all must be controlled by switches. For simplicity, the motor model uses the simplest three-slot motor, and the mesh is fully automatic.
Finite element model and magnetic field distribution
SIMPLORER model
FEA LINK Module
Control signal generation module
Switch signal
Torque, displacement, speed curves
Current curve
Winding voltage
Winding FLUX curve
Considering that the carbon brush has a certain width, which has a short-circuit effect on the commutator copper sheet, a 10-degree short-circuit circuit is added. The model is as follows
Short circuit pulse waveform
Torque, displacement, speed curves
Current curve
Generally speaking, the current waveform is not much different from when there is no short circuit. There are three pulses in the middle, and the corresponding winding voltage also has abnormal fluctuations
Enlarge image
The period of fluctuation is exactly 0.1ms, which is the sampling period of the voltage comparator and multiplier of the simplorer. It is not known whether changing the sampling period will help improve the abnormality.
The FLUX curve is basically the same as when there is no short circuit, so I will not post the graph. Because the three current pulses are very short, there is no significant effect on the torque, displacement and speed of the motor.