
www.Usenet.com
| <-- __Chronological__ --> | <-- __Thread__ --> |
Thank you for letting know a nice site for analog-digital conversion. Generally it is absolutely necessary to carry out such conversion for practical purposes. As you've known, there is nothing mentioning that procedure in my webpage. So you may think my idea is just abstract and not practical... On digital control system the time interval is discrete and it surely has the effect on the system matrix. But what I can say is only that the order of that matrix corresponds to the order of ordinary differential equation on continuous system in the case of SISO. In the case of MIMO, if the number of control inputs is equal to that of control outputs, then the method explained in my webpage is easily extended. I added the way how to calculate that generalized affine gain in the webpage. Peter Nachtwey <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > "tontoko hirorin" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > Is it true that the offset can not be compensated on the servo control > > system without integral action? > > I tried to simulate servo control system with a new action instead of > > integral action in the following webpage: > > > > http://139.134.5.123/tiddler2/digital3/digital3.htm > > > I agree with Tom's conclusion above. I looks to me you are computing an > error and calculating a offset to fit the error. > > I suggested in a earlier thread that the simulator parameter be in the > continous time domain so that we can enter parameters in as gains and > exponential frequency. The link below provides a couple of ways of > converting the continous time to discete time. > http://www.deltacompsys.com/out/sec4.11.htm > This started as an example from 'Digital Control System Analysis and Design' > by Phillips and Nagle. > > I prefer the 'brute force' exp(Ac*T) or approach as it works well with a > C++ matrix class. I am sure that there is Java matrix class that allows > these calculations to be done easily. The exp(Ac*T) function shown can be > optimized. > > BTW, how did you expect us to choose a reasonable parameters in discrete > time when you haven't provided the update interval T? > Is the system a second order velocity system or a first order position > system. You don't make that clear. > > Peter Nachtwey > >
| <-- __Chronological__ --> | <-- __Thread__ --> |