Good guess Unfortunately Mr. Cooper never replied to me directly.Peter Nachtwey said:Was that you?
I learned control theory on colledge almost exclusively by playing with MATLAB. We were encourage all the time to use built in functions and blocks, because "there's no point reinvent the wheel". I was the best student in my generation both in math and control theory. At that time I thought controller design is a "piece of cake", no matter whatever problem, I could guess gains and playing with responses and plots in MATLAB obtained controllers that produced very good process' responses.
Later, I had very inconvenient experience (I was still student) when one technician said "OK, this is AC motor, now can you tell what are zeros and poles?"
After finishing studies I discovered that my "superb" controllers had outputs that were impossible to be realized in practice (controller output would need to go mad in order to satisfy strict response requirements).
Now, I have started solving this control puzzle and I think I'm doing good especially with help from experienced guys like Peter and Keith.
My advice would be to try to implement as many MATLAB functions as needed and not to use built in ones, because benefits are both in understanding what is happening and improving programming skills.
Last edited: