hi
I don't know how complex a model you guys are talking about.
I think you can implement a fairly good PMDC model in Matlab.
I agree with Robotboy that you might need to account for variable shaft inertia etc. ... Where I disagree with him is in the solution ( "use Sabre" ) ...
... the...