Abstract

This paper introduces a new holder with application on digital control systems. This holder is a combination of fractional order hold (FROH) and zero-order hold (ZOH) that has the capability of both holders and a frequency response better than both of ZOH and FROH. For the stability of zeros of the sampled system two theorems are stated and proved with the assumption that the sampling period is very small. Also simulation results are studied to show the effectiveness of the proposed holder and better performance results in comparison with ZOH and FROH.

1. Introduction

In digital control systems, the output of the system is sampled by an analog-to-digital converter (ADC) and then compared with digital reference inputs that are generated by the computer. The difference is given to the controller, and the output of the controller needs to be given to a holder block in order to give to the continuous time system. The holder block generates continuous time signal between sampling times, and the more common and usual holders are ZOH and FOH. The ZOH is the most common holder used as digital-to-analog converter (DAC) in industry. FROH is similar to first order hold (FOH) but has a variable slope [1], and due to an adjustable parameter, it has a suitable capability for placement of additional produced zeros [2]. Holders such as ZOH and FOH which are used in digital control systems sometimes generate additional non-minimum-phase zeros in -domain [2]. In the design of a feedback control system, zeros play an important role, and most of the design methods based on pole-zero cancellation require that zeros of the system be stable. However, in discretizing continuous time systems with sample and hold, the stability of zeros of the sampled system is not necessarily preserved. Thus it is necessary to know the conditions under which we can obtain a minimum-phase sampled system. Depending on the relative degree of the system, FOH generates non-minimum-phase zeros and ZOH maps additional generated zeros to unit circle in -plane. The number of the additional generated zeros depends on the relative degree of the system. Both FOH and ZOH cannot control the location of additional generated zeros. Based on disadvantages of ZOH and FOH, FROH was introduced to have non-minimum-phase system. Using adjustable slope of holder in FROH, very small sampling time guarantees that additional generated zeros of the sampled systems are minimum-phase in the system with relative degrees of 0, 1, and 2.

Replacing ZOH with FROH in a digital control system, the ability to improve the stability of zeros of system is shown in [2]. Compared with ZOH, the stability of zeros of the sampled system can be improved by using FROH, and the conditions under which the FROH has better performance than ZOH have been clarified theoretically in [3]. Most of the researches on the properties of zeros of the sampled system are made under the assumption that ZOH, FOH, or the FROH is employed [46].

In order to have minimum-phase additional generated zeros, when using FROH in the systems with relative degree one, the slope of the holder should be and in systems with relative degree two, the slope of the holder should be [5].

In this paper, a new holder to be applied to digital control systems is introduced; we named it mixed fractional order hold (MFROH). MFROH is a combination of FROH and ZOH that has the capabilities of both holders and has a frequency response better than ZOH and FROH. MFROH places additional generated zeros better than FROH and ZOH. The number of these additional zeros depends on the relative degree of the system, and hence it is difficult to design a digital controller for systems with large relative degrees [3]. MFROH has two adjustable parameters and has the same capability as FROH with respect to placement of additional generated zeros for different relative degrees and increases the range of acceptable slope of the holder, therefore it improves the capability of the holder in zero placements. At low frequencies, FROH is a better approximation to an ideal low pass filter than ZOH, but at high frequencies, ZOH is better than FROH. Because of the fact that MFROH is a combination of ZOH and FROH, it has the same behavior as FROH at low frequencies and the same behavior as ZOH at high frequencies, and hence by tuning its two parameters, we can have a better frequency response than ZOH and FROH. Therefore, with adjusting the parameters of MFROH, the amplitude of frequency response of MFROH would be very similar to ideal low-pass filter. MFROH has the capability that it can be converted to ZOH or FROH by tuning one of its parameters.

In Section 2 the structure of MFROH is introduced, and the frequency response of MFROH is given in Section 3. Stability studies of zeros in sampled system and two theorems for stability of zeros are stated and proved in Section 4. In Section 5 simulation results are studied, and conclusion is stated in Section 6.

2. The Structure of MFROH

MFROH is a line with slope over the interval that coincides with the output at instant . Also it is a line with zero slope over the interval with the continuity preserving at . A schematic of MFROH is shown in Figure 1 and is described by the following equations: where is the sampling time, is the adjustable parameter of holder slope over the interval , and is the adjustable parameter describing the location of slope variation over interval . The impulse response of MFROH according to (1) is shown in Figure 2. According to (1) and Figure 2, the transfer function of MFROH is given by the following equation:

In [7], implementation of FROH is discussed using a lot of ZOH. Given MFROH is the combination of ZOH and FROH, according to [7] MFROH can be implemented using ZOH blocks in practical application. The new proposed holder device has limits in frequency synthesis methods based on delta, bilinear, or tustins transformations.

3. Frequency Response of MFROH

In a discrete time system the high frequency terms of sampled signal that are generated in the sampling process must be attenuated before applying the signal to continuous time systems. In order to attenuate the high frequency terms of a sampled signal, it is usually fed to a hold circuit. Hold circuit is a low-pass filter that converts the sampled signal to a continuous-time signal. An ideal low-pass filter or an ideal holder converts sampled signal to continuous-time signal with no high frequency terms, but in the real world there is no such an ideal filter [8].

3.1. Frequency Response Specifications

Sampling process generates many additional terms in addition to the main term, and the ideal filter attenuates all these additional terms to zero and only passes the main term. Therefore, a practical filter is such a filter that passes the main term without any frequency distortion and attenuates all additional terms as much as possible. This means that the frequency response of practical filter must resemble to that of the ideal filter in Figure 3 as much as possible.

The amplitudes of frequency responses of ZOH and FROH for different values of with sampling time are shown in Figure 4.

Regarding Figure 4, for negative values of and reducing , the amplitude of frequency response at is reduced dramatically, and it is not smooth and has large peaks after its first minimum, that is, for . The amplitude of frequency response increases after its first minimum in , and the filter passes undesirable signals generating from sampling around and leads to frequency aliasing. Therefore, the optimal value of should be chosen among the positive values of in FROH. By comparing the amplitudes of frequency responses of ZOH and FROH, it can be seen from Table 1 that for positive values of at , the decrease in the ZOH is much more than the decrease in the FROH.

In Figure 5, the amplitudes of the frequency responses of ZOH and FROH for small values of are shown. In low frequencies, the transfer function of FROH has a better approximation of ideal low-pass filter than the transfer function of ZOH, because at low frequencies the amplitude of the frequency response of ZOH is reduced much more than FROH, but at high frequencies ZOH is better.

The amplitudes of the frequency response of MFROH for different values of and are shown in Figure 6. According to Figure 6 and based on two adjustable parameters of MFROH, it is possible to adjust and so that the amplitude of the frequency response of MFROH becomes very similar to that of the ideal low-pass filter that is shown in Figure 3.

3.2. Adjusting Parameters of MFROH

In order to have the optimal values of and in the scense of frequency response of MFROH, a proper cost function of ideal low-pass filter must be defined. It is desirable that at low frequencies the amplitude of the frequency response of MFROH is flat and for frequencies higher than , it is falling sharply. Also it is preferred that the phase of frequency response of MFROH in passband is flat as much as possible. We assume that the Nyquist sampling condition is satisfied, and therefore passband defines in frequency interval . Optimal and are those that minimize the following cost function: where . In weighted cost function, ,   and are defined as follows:

To obtain optimal and , is set as and and are set to one.

The result of optimization process is obtained as and in which the genetic algorithm as a common optimization method is used. The amplitude and phase of the frequency response of MFROH with optimal and in comparison with frequency response of ZOH is shown in Figure 7.

As shown in Figure 7, both amplitude and phase of frequency response of optimal MFROH in passband are flatter than those of ZOH.

4. Stability of Zeros in Sampled System

About the importance of zeros of sampled system, it is better to consider that the stability properties of the discrete-time zeros do not influence the closed-loop stability, but, as shown in [9], unstable discretized zeros can lead to intersample ripple in some cases. Several techniques for control systems design are based on the cancellation of the system zeros by the controller. Unfortunately, such methods cannot be applied when the system has unstable zeros; see for example [10] and references therein. Therefore the study of the zeros of sampled system is important; it was studied for the ZOH devices in [11]. Also the stability properties of the FROH zeros (when ) were analyzed by Ishitobi [5].

In this part of the paper, the stability properties of additional generated zeros of MFROH are analyzed. Applying MFROH, it is necessary to adjust parameters of MFROH so that the zeros of the sampled system lie inside the unit circle. However, selecting suitable values for and for any given sampling period is quite a difficult task. In view of practical control engineering, the sampling period is usually small. Thus, in this paper, we concentrate on the case in which the sampling period is small. For sufficient small sampling time , the following theorem gives the stability of additional generated zeros of the sampled system in MFROH.

Theorem 1. Suppose that is a strictly proper nth-order transfer function and can be expressed as where and ,   and . Then the -transform of the MFROH combined with the system (5) and for very small is where and indicates

Note. and have term , and is written as (7) for simplicity.

Before proving Theorem 1, we need some preliminary lemmas.

Lemma 2 (see [4]). The -transform of for very small is as follows:

Lemma 3 (see [4]). The -transform of for very small is as follows: where is defined in (8).

Lemma 4 (see [7]). The -transform of for very small is as follows: where is defined in (9).

Proof of Theorem 1. Using the transfer function of MFROH in (2), the transfer function of the discrete system can be expressed as follows: The -transform of can be written as follows: Combining Lemmas 2, 3, and 4 with (14) and after some simplification we would have

Theorem 5. In this theorem one studies the additional generated zeros of the sampled system in MFROH in which, one assumes that the zeros of the transfer function of the system are minimum-phase in the s-plane.

Case 1 (). The sufficient condition that all zeros of in is minimum phase is that all zeros of is minimum phase and and satisfy the following condition: The boundary curve of (16) is as follows: In FROH for , the sufficient condition for stable zeros of with is that all zeros of are stable and [2]. In this method, the acceptable region of to have stable zeros of sampled system is extended due to the additional parameter . Therefore, with decreasing , the lower bound of increases; that is, for , zeros of sampled system are stable for . For as we mentioned before, the behavior of MFROH switches to FROH, and we can see from [5] and (16) that the region of is .

Case 2 (). The sufficient condition that all zeros of for is minimum phase is that all zeros of is minimum phase and the following conditions are satisfied: The boundary curve of (18) is as follows: In FROH for , the sufficient condition for stable zeros of with is that all zeros of are stable and [2], whereas in this method, with additional parameter we can extend the acceptable region of for stability of zeros of sampled system. Note that by decreasing , the range of acceptable increases.

Case 3 (). At least one of the zeros of will be unstable when , but compared to FROH we can place the non-minimum-phase zeros by adjusting .

Proof of Theorem 5. From Theorem 1, the additional generated zeros of sampled system in -plane can be obtained as follows: For , we have In order to have a stable zero for , (22) must be satisfied: For , we have By applying the Jury stability criteria to (23), , the following constraints must be satisfied: Combination of the above three constraints and after some simplification we have In (26), since , hence, will be satisfied for all . Therefore, (25) and (26) will be simplified as (27) For we have By applying the Jury stability criteria to (28), , the following constraints must be satisfied: Since all of the above conditions are not satisfied simultaneously, then has at least one unstable zero.

5. Simulation Results

In this part, simulation results of the comparison among the proposed holders, ZOH and FROH, are given. In Figure 8, a continuous system is shown with unity feedback that the sampler and holder is in feedback path.

The simulation result of applying ZOH, FROH, and MFROM in the holder box in Figure 8 is shown in Figure 9. In Figure 9(a) step response of the closed-loop system is shown, and in Figure 9(b) a special part of the response is shown to show the difference of the holders. As shown from Figure 9, it is easy to see that the response of the system in MFROM is more similar to the continuous time response (no holder), and it is because of the fact that in MFROH there are two adjusting parameters that using them we can make the response more similar to the continuous time response of the system.

6. Conclusion

In this paper we introduced a new holder for digital control systems that has a better performance in terms of the frequency response than ZOH, FOH, and FROH and has better frequency response. This new holder has the capability of placing additional generated zeros similar to FROH. But the ranges of adjusting parameters in MFROH increase, and this is the advantage of MFROH when the holder parameters need to be varied. Simulation results shown in Section 5 show the efficiency of the proposed holder in comparison with typical holders.