微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > 电磁仿真讨论 > transfer function from bldc motor step response

transfer function from bldc motor step response

时间:03-30 整理:3721RD 点击:
hello,
I have managed to obtain a measured step response (speed in revs/sec vs time)of a BLDC motor system (motor, driver circuit) and now need to obtain a transfer function in order to design a controller in matlab. Does anybody know how to work out a systems transfer function from a step response?

I have worked out the mathematical model of the motor using the motor parameters and got a transfer function, but i would like to get one for the whole real system.

Any help much appreciated!

The step response can be directly translated to a time domain transfer function (impulse response). It's connected to s-domain by a laplace transformation.

But what transfer function representation do you want? If it's model expressed in poles and zeros, you are talking about system identification, estimating the model parameters from an empirical time or frequency domain transfer function. The Matlab system identification toolbox offers a convenient way to perform the task.

You can also estimate a time discrete (z-domain) transfer function directly from the impulse response by basic matrix calculus.

上一篇:dual circular polarization
下一篇:最后一页

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top