Implementation of Iterative Learning Control in Matlab/Simulink -
i working on development of iterative learning controller simple transfer function.
the iterations controlled external matlab loop. error e(k)
(k trial number) not updating ... trials increases. please observe error i've commited.
thanks , regards.
you might have solved problem. question still open, add together here.
first of all, might want check usage of "memory" block. "the memory block holds , delays input 1 major integration time step." reason why error wasn't updating output of plant produced same in each iteration(you defined external loop). memory block delayed 1 step of u(k), not whole iteration.
you might want store error of each iteration workspace, , utilize next iteration.
matlab simulink
No comments:
Post a Comment