a 3-phase 8-pole 6-slot brushless dc motor with optical Hall sensors and PI speed controller.
NOT RECOMMENDED FOR PEOPLE SENSITIVE TO FLASHING LIGHTS/PATTERNS
move the slider to control the speed, expect unstable behaviour in red zone (low rpms).
speed limit is set by scene.my.maxrps.
needs further adjustments of speed controller (for example, there is a zone around 60 rad/s,
where the engine won't reply to control input and would stick to running at that speed
- must be due to sensors' aliasing)
this is my first attempt at brushless dc simulation, if you find any errors in this design, please let me know.
changelog:
v.1.0: initial