- #1
brupet
- 2
- 0
Hi,
I'm trying to implement a complete model of ha Faulhaber Linear BLDC motor with the purpose of derriving a controller suitable for a microcontroller ouputing a PWM voltage. The motor is supposed to move a given load to follow a reference signal.
Accordingly to https://www.physicsforums.com/showthread.php?t=591062 it might be okay to model the motor as a common brushed DC motor
Do you have any tips? I have tryed to follow the master thesis by Stefan Baldursson (http://webfiles.portal.chalmers.se/et/MSc/BaldurssonStefanMSc.pdf) without success. (This motor is however not a linear BLDC)
Could it be suitable to use a system identification method instead of modelling as proposed in that thesis? the identificatin method would mean that I meassure input vs output of the motor (should it be with or without load?)
Or is the "brushed DC motor"-solution mentioned above a suitable approach?
I'm trying to implement a complete model of ha Faulhaber Linear BLDC motor with the purpose of derriving a controller suitable for a microcontroller ouputing a PWM voltage. The motor is supposed to move a given load to follow a reference signal.
Accordingly to https://www.physicsforums.com/showthread.php?t=591062 it might be okay to model the motor as a common brushed DC motor
I think the challenge depends on how accurately you want to model the motor. For most controller purposes, it can be modeled as a brushed DC motor. Is this sufficient, or are you attempting a lower level simulation?
Do you have any tips? I have tryed to follow the master thesis by Stefan Baldursson (http://webfiles.portal.chalmers.se/et/MSc/BaldurssonStefanMSc.pdf) without success. (This motor is however not a linear BLDC)
Could it be suitable to use a system identification method instead of modelling as proposed in that thesis? the identificatin method would mean that I meassure input vs output of the motor (should it be with or without load?)
Or is the "brushed DC motor"-solution mentioned above a suitable approach?