Abstract

In high-speed sampling, in terms of the shift operator <I>z</I>, digital control algorithms easily become numerically illconditioned. In such situations, control algorithms based on the delta operator <I>δ</I> are useful. However, when the delta operator <I>δ</I> is applied to a control algorithm based on fixed-point arithmetic, coefficient quantization errors and product quantization errors appear. As a result, the control algorithm again becomes numerically ill-conditioned. To solve this problem, a modified delta operator <I>δ'</I> is proposed. It is defined by subtracting unity from the shift operator <I>z</I> and then dividing by an arbitrary constant <I>Tδ</I>. This definition allows an easy transformation from the shift form to the delta form. Then, its applicability to a control algorithm is demonstrated and its physical ramifications are considered. Also, it is shown that the sensitivity function approaches unity as the sampling period <I>T</I> approaches zero. Furthermore, the numbers of calculations are the same as those in the usual delta model. Simulations show that the modified delta form can decrease the numerical errors in fixedpoint arithmetic, in particular, with short word length. Thus, the modified delta operator <I>δ'</I> can be applied to a control algorithm in exactly the same manner as the usual delta operator.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call