Abstract

We propose the use of nonlinear least squares optimization to approximate the passband ripple characteristics of traditional Chebyshev lowpass filters with fractional order steps in the stopband. MATLAB simulations of , , and order lowpass filters with fractional steps from  = 0.1 to  = 0.9 are given as examples. SPICE simulations of 1.2, 1.5, and 1.8 order lowpass filters using approximated fractional order capacitors in a Tow-Thomas biquad circuit validate the implementation of these filter circuits.

1. Introduction

Fractional calculus, the branch of mathematics concerning differentiations and integrations to noninteger order, has been steadily migrating from the theoretical realms of mathematicians into many applied and interdisciplinary branches of engineering [1]. From the import of these concepts into electronics for analog signal processing emerged the field of fractional order filter design. This import into filter design has yielded much recent progress in theory [26], noise analysis [7], stability analysis [8], implementation [913], and applications [14, 15]. These filter circuits have all been designed using the fractional Laplacian operator, , because the algebraic design of transfer functions is much simpler than solving the difficult time domain representations of fractional derivatives. One definition of a fractional derivative of order is given by the Caputo derivative [16] aswhere is the gamma function and . The Caputo definition of a fractional derivative is often used over other approaches because the initial conditions for this definition take the same form as the more familiar integer order differential equations. Applying the Laplace transform to the fractional derivative of (1) with lower terminal yieldswhere is also referred to as the fractional Laplacian operator. With zero initial conditions (2) can be simplified to

Therefore it becomes possible to define a general fractance device with impedance proportional to [17], where the traditional circuit elements are special cases of the general device when the order is , , and for a capacitor, resistor, and inductor, respectively. The expressions of the voltage across a traditional capacitor are defined by integer order integration of the current through it. This element can be expanded to the fractional domain using noninteger order integration which results in the time domain expression for the voltage across the fractional order capacitor given bywhere is the fractional orders of the capacitor, is the current through the element, is the capacitance with units , and is a unit of time not to be mistaken with the Laplacian operator. Note that we will refer to the units of these devices as for simplicity.

By applying the Laplace transform to (4) with zero initial conditions the impedance of this fractional order element is given as . Using this element in electrical circuits increases the range of responses that can be realized, expanding them from the narrow integer subset to the more general fractional domain. While these devices are not yet commercially available, recent research regarding their manufacture and production shows very promising results [1820]. Therefore, it is becoming increasingly important to develop the theory behind using these fractional elements so that when they are available their unique characteristics can be fully taken advantage of.

In traditional filter design, ideal filters are approximated using methods that include Butterworth, Chebyshev, Elliptic, and Bessel filters. These filters attempt to approximate the ideal frequency response given by for a lowpass filter that passes all frequencies below the cutoff frequency () with no attenuation and removes all frequencies above. A necessary condition for physically realizable filters though is to satisfy the Paley-Wiener criterion [21] which requires a nonzero magnitude response. Hence, ideal filters are not physically realizable because they have a magnitude of zero in a certain frequency range. However, in [21] it was suggested that ideal filters when viewed from the fractional order perspective might not require satisfying the Paley-Wiener criterion to be physically realizable. If fractional order filters do not require satisfying the Paley-Wiener criterion it marks another significant different over their integer order counterparts; which requires further investigation to determine conclusively.

In this work we use a nonlinear least squares optimization routine to determine the coefficients of a fractional order transfer function required to approximate the passband ripple characteristics of traditional Chebyshev lowpass filters. MATLAB simulations of , , and order lowpass filters with fractional steps from to designed using this process are given as examples. SPICE simulations of , , and order lowpass filters using approximated fractional order capacitors in a Tow-Thomas biquad circuit validate the implementation of these filter circuits.

1.1. Approximated Chebyshev Response

Fractional order lowpass filters with order have previously been designed in [9, 22] using the transfer function given byand realized using various topologies including a Tow-Thomas biquad [9], fractional circuits, and field programmable analog arrays (FPAAs) [22]. In [22] the coefficients of (6) were selected to approximate the flat passband response of the Butterworth filters. These coefficients were selected using a numerical search that compared the passband of the fractional filter to the Butterworth approximation over the frequency range  rad/s to  rad/s and returned the coefficients that yielded the lowest error over this region.

A similar method can be applied to determine the coefficients of (6) required to approximate the ripple characteristics in the passband of the Chebyshev approximation. Here a nonlinear least squares fitting is used that attempts to solve the problemwhere is the vector of filter coefficients, is the magnitude response using (6) calculated using , is the normalized order Chebyshev magnitude response, and are the magnitude responses of (6) and order Chebyshev approximation at frequency , and is the total number of data points in the collected magnitude response. This routine aims to find the coefficients that minimize the error between the magnitude response of (6) and the Chebyshev approximation. The constraint () is added for this problem because negative coefficients are not physically possible and to return values will be easily realized in hardware. This is not the first application of optimization routines in the field of fractional filters. Previously, optimization routines have been employed in [23] to generate approximations of for simulation and further realization for audio applications.

Applying the nonlinear least squares fitting over the frequency range  rad/s to  rad/s using (6) and the second order Chebyshev filter designed with a ripple of 3 dB with transfer functionyields the coefficients given in Table 1 for orders , , and . The 3 dB ripple was selected over smaller ripple magnitudes to highlight the difference in ripple size using the fractional order response over the integer order response. The coefficients were determined in MATLAB using the lsqcurvefit function to implement the NLSF described by (7). This function uses the trust-region-reflective algorithm [24] with termination tolerances of the function value and the solution set to .

The magnitude responses using these coefficients, as well as those determined for orders to in steps of , are given in Figure 1(a) as dashed lines. For comparison, the magnitude responses of first and second order Chebyshev lowpass filters with  dB ripples are also given. From these responses attenuations with fractional steps between the first and second order Chebyshev responses, with  dB/decade and  dB/decade attenuations, respectively, are visible above frequencies of  rad/s. In the inset highlighting the responses around  rad/s the increase in ripple size for increasing order is visible reaching values of  dB,  dB, and  dB for , , and , respectively. Therefore, using this method filter responses of order with both fractional-step attenuation in the stopband and fractional ripple characteristics can be created.

This method can also be applied to create higher order filters with fractional characteristics in both stopband and passband. The fractional transfer function for a filter response, developed by combining (6) and a bilinear transfer function, is given below:Applying (7) from  rad/s to  rad/s using (9) and the third order Chebyshev filter designed with a ripple of  dB given by the transfer functionyields the parameters given in Table 1 for orders , , and . The magnitude responses using these parameters, as well as those determined for orders to in steps of , are given in Figure 1(b) as dashed lines. For comparison the magnitude responses of second and third order Chebyshev lowpass filters with  dB ripples are also given. Again, fractional steps between the integer order magnitude responses are visible above frequencies of 10 rad/s. Similar to the filter, the size of the ripples in the passband increases with the fractional order ().

This method is further applied to create a filter response, developed by combining (6) and a biquadratic transfer function, with transfer function given byApplying (7) from  rad/s to  rad/s using (11) and the fourth order Chebyshev filter designed with a ripple of  dB given by the transfer functionyields the parameters given in Table 1 for orders , , and . The magnitude responses using these parameters, as well as those determined for orders to in steps of , are given in Figure 1(c) as dashed lines. For comparison the magnitude responses of third and fourth order Chebyshev lowpass filters with  dB ripples are given.

While these filters exhibit fractional characteristics in their magnitude response, in the next section we analyze their stability to ensure that these fractional transfer functions are physically realizable.

1.2. Stability

Analyzing the stability of fractional filters requires conversion of the -domain transfer functions to the -plane defined in [25]. This transforms the transfer function from fractional order to integer order to be analyzed using traditional integer order analysis methods. The process for this analysis can be done using the following steps.(1)Convert the fractional transfer function to the -plane using the transformations and [25].(2)Select and for the desired value.(3)Solve the transformed transfer function for all poles in the -plane and if any of the absolute pole angles, , are less than  rad/s then the system is unstable; otherwise if all then the system is stable.

Applying this process to the denominators of (6), (9), and (11) yields the characteristic equations in the -plane given byThe roots of (13)–(15) for , , and were calculated with , , and , respectively, when . The minimum root angles, , for each case are given in Table 1. The angles for each case are greater than the minimum required angle, , confirming that each filter using the coefficients in Table 1 is stable and can be physically realized.

2. Circuit Realization

The fractional order transfer function (6) can be realized by the Tow-Thomas biquad, given in Figure 2, when is replaced with a fractional order capacitor with impedance and . This topology was previously employed in [9] to realize fractional order filter circuits with flat passband characteristics and fractional attenuations in the stopband. The transfer function of the fractional order Tow-Thomas biquad at the noninverting lowpass output is given by

Comparing the coefficients of (16) to (6) yields the following relationships:Using (17) to (19) we have design equations and variables yielding degrees of freedom in our selection of the component values required to realize the desired , , and values for the approximated fractional Chebyshev magnitude response. Therefore, setting  F and the design equations for the remaining components becomeSolving equations (20) to (22) with the coefficients from Table 1 for , , and yields the component values in Table 2 to realize the approximated fractional Chebyshev magnitude response, magnitude scaled by a factor of and frequency shifted to kHz.

2.1. SPICE Simulations

Although there has been much progress towards realizing fractional order capacitors [1820] there are currently no commercial devices using these processes available to implement these circuits, though their increasing progress towards commercialization highlights the need to research their use in electronic circuits to take advantage of their unique characteristics when they do become available. Until commercial devices with the desired characteristics become available integer order approximations must be used to realize fractional circuits. There are many methods to create an approximation of which include continued fraction expansions (CFEs) as well as rational approximation methods [26]. These methods present a large array of approximations with the accuracy and approximated frequency band increasing as the order of the approximation increases. Here, a CFE method [27] was selected to model the fractional order capacitors for SPICE simulations. Collecting eight terms of the CFE yields a order approximation of the fractional capacitor that can be physically realized using the RC ladder network in Figure 3.

The component values required for the order approximation of the fractional capacitances with values of F, F, and F and orders , , and , respectively, using the RC ladder network in Figure 3, shifted to a center frequency of  kHz, are given in Table 3.

The magnitude and phase of the ideal (solid line) and order approximated (dashed) fractional order capacitor with capacitance F and order , shifted to a center frequency of  kHz, are presented in Figure 4. From this figure we observe that the approximation is very good over almost decades, from  Hz to  kHz, for the magnitude and almost decades, from  Hz to  kHz, for the phase. In these regions, the deviation of the approximation from ideal does not exceed  dB and for the magnitude and phase, respectively.

Using the component values in Tables 2 and 3, the approximated fractional Tow-Thomas biquad, shown in Figure 5(a), was simulated in LTSPICE IV using LT op amps to realize responses of order , , and . The SPICE simulated magnitude responses (dashed lines) compared to the ideal responses (solid lines) are shown in Figure 5(b).

The SPICE simulated magnitude responses show very good agreement with the MATLAB simulated ideal responses. The deviations above 20 kHz can be attributed to the approximations of the fractional order capacitors which show significant error from their ideal behaviour above this frequency. These simulations verify that the fractional Tow-Thomas circuit can be used to realize the approximated fractional Chebyshev lowpass filter responses using approximated fractional order capacitors and that the correct selection of coefficients in the fractional order transfer function can yield ripples in the passband of the magnitude response.

3. Conclusion

We have proposed a new method using a nonlinear least squares optimization to determine the coefficients of fractional order transfer functions of order , , and that will approximate the passband ripple characteristics of Chebyshev lowpass filters. These filter circuits were verified in simulation using approximated fractional order capacitors in a Tow-Thomas biquad circuit. This work has the potential to be applied to filters of any order and to also approximate the other traditional filter approximations using fractional order circuits that give a greater degree of control of the magnitude characteristics.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.