Next Article in Journal
Effect of Carbon Concentration on the Sputtering of Carbon-Rich SiC Bombarded by Helium Ions
Previous Article in Journal
A Localized Meshless Technique for Generating 3-D Wind Fields
Previous Article in Special Issue
Simulation and Optimization of Control of Selected Phases of Gyroplane Flight
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Coefficients Calculation in Pascal Approximation for Passive Filter Design

by
George B. Kasapoglu
1,
Evangelia A. Karagianni
2,*,
Michael E. Fafalios
2 and
Ioannis A. Koukos
2
1
National and Kapodistrian University of Athens, Department of Informatics and Telecommunication Panepistimiopolis, Ilisia, 15784 Athens, Greece
2
Hellenic Naval Academy, Hatzikyriakou Ave., 18539 Piraeus, Greece
*
Author to whom correspondence should be addressed.
Computation 2018, 6(1), 18; https://doi.org/10.3390/computation6010018
Submission received: 14 December 2017 / Revised: 1 February 2018 / Accepted: 8 February 2018 / Published: 14 February 2018

Abstract

:
The recently modified Pascal function is further exploited in this paper in the design of passive analog filters. The Pascal approximation has non-equiripple magnitude, in contrast of the most well-known approximations, such as the Chebyshev approximation. A novelty of this work is the introduction of a precise method that calculates the coefficients of the Pascal function. Two examples are presented for the passive design to illustrate the advantages and the disadvantages of the Pascal approximation. Moreover, the values of the passive elements can be taken from tables, which are created to define the normalized values of these elements for the Pascal approximation, as Zverev had done for the Chebyshev, Elliptic, and other approximations. Although Pascal approximation can be implemented to both passive and active filter designs, a passive filter design is addressed in this paper, and the benefits and shortcomings of Pascal approximation are presented and discussed.

1. Introduction

The Pascal approximation was first introduced in [1]. However, this approximation lacked one basic attribute all polynomial approximations used in filter design should share, namely the value of 1 at Ω = 1. Furthermore, a new modified Pascal function with the above feature was introduced in [2], where a filter-appropriate modified symmetric Pascal function was acquired after some manipulation of the Pascal function. This later form of Pascal function is exploited further here.
The Pascal approximation [1,2,3,4], like other similar approximations used in filter design, uses a polynomial as the approximating function in the filter gain response
G ( Ω ) = H 0 1 + λ 2 P D ( N , Ω ) 2
where N is the order of the filter, λ is the ripple factor, corresponding to the ε ripple factor of Chebyshev approximation, H 0 is the maximum permitted passband gain and P D ( N , Ω ) is the modified Pascal polynomials of degree N from [3,4]
P D ( N , Ω ) = ( 1 ) N N ! k = 1 N ( N + 1 2 Ω Ω D + N 1 2 k + 1 )
The frequency Ω D is the frequency where the shifted and scaled symmetric Pascal function takes the value P D max , where P D max is the higher local maximum in the interval (−1, 1). Both variables are independent of Ω and they depend solely on the order of the filter (N). Their values for range of filter orders N is tabulated in [3].
The ripple factor λ is bounded between λ min and λ max as presented in Figure 1. The two bounds can be expressed either in linear form, as functions of the gains ( H 0 , H c , H s ) or in the logarithmic form of logarithmic, as functions of the attenuation bounds A max and A min both bounds are positive
10 A min 10 1 | P D ( N , Ω s ) | = ( H 0 H s ) 2 1 | P D ( N , Ω s ) | = λ min λ λ max = ( H 0 H c ) 2 1 | P D ( N , 1 ) | = 10 A max 10 1 | P D ( N , 1 ) | , P D ( N , 1 ) = P D max
For the calculation of the filter order N, as (4) cannot be solved analytically for N, can be determined either from the nomograph in [3] or from the inequality
| P D max P D ( N , Ω s ) | g = ( H 0 H c ) 2 1 ( H 0 H s ) 2 1 = 10 A max 10 1 10 A min 10 1
In the above inequality, the only unknown is N therefore, order N can be calculated using a numerical software tool (e.g., Mathcad, MATLAB, etc.). As it has been shown in [3], under the best case scenario, the order of the Pascal polynomial is the same with the order of the Chebyshev one (especially for low order filters) while under the worst case scenario it will be N C h e b + 2 .
The transfer function of the filter can be derived from the squared magnitude response | H ( j ω ) | 2
H ( s ) H ( s ) = N ( s ) N ( s ) D ( s ) D ( s ) = | G ( j Ω ) | Ω = j s 2 = H 0 2 1 + λ 2 P D 2 ( Ν , Ω ) | Ω = j s
Since Equation (5) is a polynomial approximation, the filter transfer function is expected to be all-pole, given that the numerator will not have any finite zeros. The poles of the transfer function cannot be calculated analytically and again a numerical software tool should be used; the poles of the filter, however, must be selected as the roots lying on the left half s-plane (Hurwitz polynomial). The transfer function of the Pascal approximation can be expressed in the form
H ( s ) = H 0 λ | A N | ( s + s R ) h k = 1 N h 2 ( s 2 + 2 Re ( s k ) + | s k | 2 ) , h = mod ( N , 2 )
where A N is the leading coefficient of the polynomial P D and can be calculated from the Equation (3)
A N = ( 1 ) N N ! ( N + 1 2 Ω D ) N
A more detailed version of this paper is presented in [5], where the tables that have been created, are depicting the normalized values of passive elements for N = 2–9 for a variety of values of Amax.

2. Calculations of the Pascal Function Coefficients

In contrast to the most popular approximations used in the design of electric filters, the Pascal polynomials are not orthogonal. This feature results in some difficulties in the calculation of the coefficients of the polynomial. As a result of non-orthogonality, a recursive method (Christoffel–Darboux formula) cannot be used to calculate the coefficients of the polynomials. In this paper, a novel method is proposed to calculate all the coefficients of the Pascal polynomial.
The leading coefficient can be calculated directly from Equation (7). The key step for the calculation of the rest of them is to calculate the basic terms, as in the equation
B a s i c T e r m ( i ) = ( 2 i + 1 + h 2 ) 2 , i = 0 , 1 , , ( N h 2 1 )
The coefficients can then be calculated from the unique combinations of the basic terms, while the unique combinations will be expressed as ( N h 2 k ) , k = 1 , 2 , 3 , , N h 2 (see Appendix A for the calculation of the coefficients for N = 8). The equation below yields the remaining coefficients of the Pascal function
A N 2 k = ( 1 ) k + h N ! ( N + 1 2 Ω D ) N 2 k ( N h 2 k )
The lowest order coefficient can be calculated three alternative ways. The first alternative uses Equation (9) with k = (Ν − h)/2, while the second is derived from [3]
A h = ( 1 ) N + h 2 N ! ( N + 1 2 Ω D ) h k = 1 N h 2 ( N + 1 2 k ) 2
The third alternative is based on Equation (10). Instead of using a product the lowest coefficient can be calculated using the Gamma function
A h = ( 1 ) N + h 2 N ! ( N + 1 2 Ω D ) h [ Γ ( Ν + 1 2 ) Γ ( Ν + 1 2 Ν h 2 ) ] 2
The number of terms of every coefficient can be calculated from the Pascal triangle. Indeed, a Pascal triangle is formed by the either the even or the odd columns in Table 1. Alternatively, the number of terms can be obtained by the binomial coefficient as expressed below [5]
N u m b e r o f T e r m s A x = ( N h 2 i ) , x = N 2 i , i = 0 , 1 , , N h 2
Table 1 tabulates the number of terms of every coefficient for N = 2 to 9; it must be noted that the leading coefficient and the lowest order coefficient (Ak) will always have only one term.
The sum of the terms of every coefficient is equal to 2 ( N h 2 ) . It must be mentioned that the ratio of the modified Pascal polynomial (PD) over PD(N, 1) = PDmax for N = 2 to 3, yields the CΝ(Ω) of Chebyshev [5].

3. Passive Filter Design through the Pascal Approximation

The passive filter design has the form of the doubly resistively terminated two-port LC circuit, as shown in Figure 2.
The passive filters have two more specifications than the active filters, namely RS and RL. Specifications are typically given in the form of effective attenuation A(Ω)
A ( Ω ) = 10 log ( P max P 2 ( Ω ) ) = 20 log ( 1 2 R L R s | E ( j Ω ) V 2 ( j Ω ) | ) = 20 log ( 1 2 R L R s 1 | H ( j Ω ) | )
where Pmax is the maximum power the source can deliver and P2(Ω) is the average power of the load (RL). Effective attenuation A(Ω) is assumed to have only positive values; it becomes zero at the frequencies of maximum power transfer.
The attenuation at dc (Ω = 0) is given by
A ( 0 ) = A 0 = 20 log ( R s + R L 2 R L R s ) ( d B )
The above equation is zero only when Rs = RL and assumes only positives values for the other cases. The attenuation function Α (Ω) for all approximations must have Α (0) = Α0 for the design of the passive doubly resistively terminated LC low-pass filter. The Pascal attenuation is given from [4]
A P a s c a l ( Ω ) = A 0 20 ( 1 h ) log ( 1 + λ max 2 P D ( Ν , 0 ) 2 ) + 20 log ( 1 + λ max 2 P D ( Ν , Ω ) 2 )
Figure 3 and Figure 4 depict the passband region of a Pascal filter for order N = 6 and 7 respectively. From Equation (15) we can make some assumptions on the minimum and maximum passband attenuation.
N odd { A 0 + 20 log ( 1 + λ max 2 P D ( Ν , Ω ) 2 ) A 0
N E v e n { A 0 δ A + 20 log ( 1 + λ max 2 P D ( Ν , Ω ) 2 ) , δ Α = 20 log ( 1 + λ max 2 P D ( Ν , 0 ) 2 ) A 0 δ Α
The attenuation function from Equation (1) must be made equal to APascal (Ω). If we modify the squared magnitude response
| H ( j Ω ) | 2 = R L R s + R L ( 1 + λ max 2 P D 2 ( Ν , 0 ) | ) 1 h 1 + λ max 2 P D 2 ( Ν , Ω ) |
The reflection coefficient function ρ(s) can be determined from Feldkeller’s equation, [6,7]
ρ ( s ) ρ ( s ) = 1 4 R s R L H ( s ) H ( s ) = 1 4 R s R L | H ( j Ω ) | Ω 2 = s 2 2
The reflection coefficient function obeys two major rules:
  • The poles of ρ(s) must be a Hurwitz polynomial, i.e., the poles must lie on the left half plane of s and ρ(−s) must have the other poles
  • There are no restrictions on the location of the zeros to be implemented to Zin(s).
After having obtained ρ(s) by Feldkeller equation, the input impedance, Zin(s), can be expressed as [2,6,7,8]
Zin ( s ) = ± 1 ρ ( s ) 1 + ρ ( s )
After the calculation of Zin(s), the synthesis of the passive filter ladder can begin by removing the poles at infinity. The procedure of removing poles at infinity requires a positive real function (Zin(s)), which the degree of numerator is greater by one from the order of denominator. The passive normalized element is exported from the division between the coefficients of highest order of numerator and denominator. This process is recursively repeated for all next elements, up to the filter order N [6,7,8].

4. Even Order Pascal Filters

For even order filter design through the Pascal approximation, the same restriction as in the Chebyshev approximation case holds, namely, Rs = RL. Indeed, if, Rs = RL then A0 is zero and the attenuation for some frequencies is below 0 (the Attenuation by definition takes on only non-negative values). To overcome this problem, the order of the filter must be increased by one. In this paper, the term ‘direct design’, inherited from [4], will be used to imply that no order increase will be made and the filter can be synthesized in the usual manner.
Another problem arises when δΑ > Α0 i.e., when RS1 < Rs < Rs2. In that case, the filter cannot be directly designed. The design of the filter is then achieved with lower ripple at passband area. To find the range for which the filter cannot be designed directly, the roots must be calculated from the equation [4]
A 0 = 20 log ( R s + R L 2 R s R L ) = 20 log ( 1 + λ max 2 P D ( Ν , 0 ) 2 ) R s 1 , 2 = 1 + 2 λ max 2 P D ( Ν , 0 ) 2 ± 2 λ max P D ( Ν , 0 ) 1 + λ max 2 P D ( Ν , 0 ) 2
If the Rs obtained by the specifications lies in the forbidden range, the maximum ripple (Amax0) that can be realized for even order passive Pascal filter, and provided that the specification Amin is lower than the maximum stopband specification Amin0, can be determined from [4]
A 0 = 20 log ( 1 + λ max 2 P D ( Ν , 0 ) 2 ) A max 0 = 10 log ( ( R s 1 ) 2 P D max 2 4 R s P D ( Ν , 0 ) 2 + 1 ) , R L = 1
| P max P D ( N , Ω s ) | = 10 A max 0 10 1 10 A min 0 10 1 10 A min 0 10 1 = A min 0 = 10 log ( ( R s 1 ) 2 P D ( N , Ω s ) 2 4 R s P D ( Ν , 0 ) 2 + 1 )
Conversely to the Chebyshev approximation case, the Pascal approximation offers the advantage that the forbidden range depends on the two constants (Amax, N).
In order to give a summary of the passive filter design with Pascal Approximation, the following steps are listed:
For N odd:
  • Filter design is straightforward.
For N even:
  • If R s = R L by specs, then N Pascal = N Pascal + 1
  • If R s R L ( A 0 > 0 ), then R s 1 < s < s 2
  • If A max > max 0 & A min 0 > min then, design the passive filter with new attenuation specifications, A max = A max 0 & A m i n = A m i n 0 ,
  • If A max 0 > max then, N Pascal = N Pascal + 1
  • If A max > max 0 & A min > min 0 then, N Pascal = N Pascal + 1
  • For R s < s 1 or R s 2 < s , design directly the passive filter.

5. Design Examples

5.1. Example 1

The first example designs a low-pass filter, given the normalized specifications { A max = 3 d B , A min = 55 d B , Ω s = 2 , R s = 0.5 , R L = 1 } . The Pascal order N is calculated from Equation (4) which yields NPascal = 6, the order of the Chebyshev approximation is the same as that of the Pascal approximation and δA is 0.183 (A0 > δΑ). The ripple factor λmax is 42.5 as calculated from Equation (3). In order to design the passive filter with λmax at ΩS, the attenuation is greater than A0 + AMin − δΑ and Α0 is 0.512. The forbidden range of RS for the Chebyshev approximation can be calculated from Equation (7)
R s 1 , 2 = 2 10 A max 10 1 ± 2 10 A max 10 ( 10 A max 10 1 )
which yields Rs1 = 0.1721 and Rs2 = 5.8089. For the Pascal approximation as in Equation (19) also produces the order of the filter, it yields Rs1 Pascal = 0.6711 and Rs2 Pascal = 1.5012. For the specified RS the filter can be directly designed by the Pascal approximation. On the other hand, through the Chebyshev approximation, the filter has to be designed with reduced ripple in passband. From the tables given in [5] with passband ripple Amax = 3 dB, the normalized values of passive elements of the Pascal approximation can be obtained as in first and third lines of the Table 2. The next step is to de-normalize the passive elements with Fc = 500 MHz, R0 = 50 Ohm (second and fifth lines in Table 2) and then to simulate the passive filter which is presented in Figure 5 with the use of an appropriate software tool, e.g., ADS 2011.
Figure 6 verifies that the experimental one (red continuous line) coincides with high accuracy to the theoretical ones (grey dotted color), thus the procedure of removing the poles at infinity from Equation (8) has been successfully completed and the next step is to simulate the passive filter.
The proximity between the experimental model, obtained through simulation and the theoretical model. In theory, the attenuation at 500 MHz must be equal to
A 0 + A max δ A = 20 log ( R s + R L 2 R s R L ) + A max δ A = 3.328
The value obtained by simulation is −3.328 (it must be highlighted that these values are of opposite signs, because ADS simulate Gain rather than Attenuation, so it holds A(Ω) = −G(Ω) [2]). The other parameter that should be checked is the attenuation at the edge of the stopband ΩsxFc. Both the model value and the simulated value (as presented in Figure 7) for the gain are −58.787 and from the mathematical program is exactly the same. As the design has opted for maximum ripple factor λmax, the gain is expected to be less than A0 + Amin − δΑ = 55.328.

5.2. Example 2

The second design example assumes that the normalized specifications given are: { A max = 0.5 dB , A min = 55 dB , Ω s = 2 , R s = R L = 1 } . The order N of Pascal approximation is calculated from Equation (4) yields NPascal = 7, while the order of the Chebyshev approximation is same. The ripple factor λmax is 18.369 as calculated from Equation (3). For this example it has been selected to design the passive filter with λmax at Ωs; the gain is therefore less than A0 − Amin. The tables of [5] provide the normalized values of passive elements for the Pascal approximation, while those for the Chebyshev approximation can be obtained from [6]. Table 3 presents the normalized values of passive elements of Pascal approximation for order N = 7, in first and third lines. A minimum-inductance ladder is selected here, thus implementation will be less bulky and less expensive than constructing it with the method of minimum capacitance [7]. The next step is to de-normalize the passive elements with Fc = 500 MHz, R0 = 50 Ohm as Table 3 presents in the second and fourth lines for 7th order Pascal filter. The last step is the filter design using the ADS 2011 software as presented in Figure 8.
Figure 9 verifies that the theoretical model (blue dotted line) coincides with the experimental (red continuous line). The grey dotted line shows the passband attenuation of Chebyshev approximation. The normalized values of the passive elements are founded by removing the poles at infinity from Equation (18).
Once again, the experimental results coincide with the theoretical ones with high accuracy. In theory, the attenuation at 500 MHz must be equal to
A 0 + A max = 20 log ( R s + R L 2 R s R L ) + A max = 0.5
The value obtained by simulation is −0.5 as presented in Figure 10 (m2 point), which is the precise theoretically obtained value. The other parameter to be checked is the attenuation at the edge of the stopband Ωs*Fc. Both the model value and the simulated value for the attenuation are −58.756. As this design has opted for maximum ripple factor λmax, the gain is expected to be less than A0 + Amin = 55 dB.

6. Conclusions

The Pascal all-pole approximation exhibits a non equiripple attenuation in the passband. On the other hand, the Chebyshev approximation has equiripple magnitude passband. In this work, it has been proven and presented that the ratio of the modified Pascal polynomial PD over PDmax yields the Cn of Chebyshev, for orders N = 2 to 3.
The Pascal approximation has two drawbacks, the calculation of the order (N) has to be done with the assistance of a numerical program and the location of the poles cannot be derived analytically. The filter order and the poles of for a N > 3 had to be calculated by numerical methods (software).
A novel method to calculate all the coefficients of the Pascal approximation polynomial has been proposed and tested through simulation in this paper, the results between the theoretical and the simulated values not only converge on given specifications, but they are the results are identical, with a high accuracy (of nine decimals, as tested). So, an analytical pattern has been established to derive the coefficients of the Pascal function. For all other cases, a numerical software tool is necessary in order to find the roots of the filter, which must lie on the left half of the complex plane.
The passive design in general, has similar difficulties in the design of odd or even-order passive filters. The superiority of the Pascal approximation, however, is that the forbidden range for Rs is much narrower than the Chebyshev approximation for even-order passive filters design. This is owing to the fact that Equation (20) depends not only from the passband ripple, but from the order of the filter as well. In contrary, on the Chebyshev design the forbidden range depends solely from the passband ripple; which results in the forbidden range being wider than the Pascal.
Indirectly, through the examples presented in this paper, the values of the normalized elements have been acquired from created tables for a given order and a given Amax. The same tables have been created by Zverev but not for the Pascal approximation. The roll-off of the Chebyshev is steeper than the Pascal approximation.

Author Contributions

M.Ε.F. and E.A.K. both contributed in organizing the research. I.A.K. contributed in setting up the theoretical background and supporting this research. E.A.K. contributed in setting up the experimental background and comparing the simulation results with the ADS environment with the theoretical models. G.B.K. contributed in setting up the theoretical basis with the Pascal function and running simulations in MATLAB and ADS environment. G.B.K. and E.A.K. both contributed to the writing of this paper.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The leading coefficient can be calculated directly from (7), because will calculate the coefficients of N = 8 and from [3] we can get the constant Ω D for N = 8 Ω D is 0.79978194 and the value of h is zero. The basic terms will be determined from (8) i = 0 , 1 , , ( N h 2 1 ) = 0 , 1 , 2 , 3 B a s i c T e r m ( i ) = ( 2 i + 1 + h 2 ) 2 = ( 1 2 ) 2 , ( 3 2 ) 2 , ( 5 2 ) 2 , ( 7 2 ) 2 .
From (9), we will calculate the A N 2 = A 6 coefficient and k = 1.
The other coefficients will be calculated with the unique combinations of basic terms of calculations of A4 k = 2.
First will compute the unique combinations of basic terms for k = 2, the number of terms of the specific coefficient can be calculated from the binomial coefficients yields
( N h 2 k ) = ( 4 2 ) = 6
( N h 2 k ) = ( 1 2 ) 2 ( 3 2 ) 2 + ( 1 2 ) 2 ( 5 2 ) 2 + ( 1 2 ) 2 ( 7 2 ) 2 + ( 3 2 ) 2 ( 5 2 ) 2 + ( 3 2 ) 2 ( 7 2 ) 2 + ( 5 2 ) 2 ( 7 2 ) 2 = 123.375
Easily now we can calculate A 4 from the Equation (10), yielding
A 4 = ( 1 ) 2 N ! ( N + 1 2 Ω D ) 4 ( N h 2 k ) = 0.5133849
The same procedure will be used for the A2 k = 3: ( Nh 2 k )=( 4 3 )=4
( Nh 2 k ) = ( 1 2 ) 2 ( 3 2 ) 2 ( 5 2 ) 2 + ( 1 2 ) 2 ( 3 2 ) 2 ( 72 ) 2 + ( 1 2 ) 2 ( 5 2 ) 2 ( 7 2 ) 2 =201.813
A 2 = (1) 3 N! ( N+1 2 Ω D ) 2 ( Nh 2 k )=0.0648329
for the last coefficient, we can calculate three equal ways
  • K = 4, ( N h 2 k ) = ( 4 4 ) = 1 , ( N h 2 k ) = ( 1 2 ) 2 ( 3 2 ) 2 ( 5 2 ) 2 ( 7 2 ) 2 = 43.066 ,
  • A 0 = (1) 4 N ! ( N +1 2 Ω D ) 0 ( N h 2 k ) = 1.0681152 × 10 3
  • Using the Equation (10) A 0 = ( 1 ) N + h 2 N ! ( N + 1 2 Ω D ) h k=1 Nh 2 ( N+1 2 k ) 2 = 1.0681152×10 3
  • Or using the gamma function
  • A 0 = ( 1 ) N+h 2 N! ( N+1 2 Ω D ) h [ Γ( Ν+1 2 ) Γ( Ν+1 2 Ν h 2 ) ] 2 = 1.0681152 × 10 3

References

  1. Goodman, T.J.; Aburdene, M.F. Pascal Filters. IEEE Trans. Circuits Syst. I Regul. Pap. 2008, 55, 3090–3094. [Google Scholar] [CrossRef]
  2. Dimopoulos, H.G. Analog Electronic Filters Theory, Design and Synthesis; Springer: London, UK, 2012; pp. 77–99. [Google Scholar]
  3. Dimopoulos, H.G. Even-Order passive filters: Pascal versus Chebyshev. Int. J. Circuit Theory Appl. 2013, 41, 946–959. [Google Scholar] [CrossRef]
  4. Dimopoulos, H.G.; Sarri, E. The modified Pascal polynomial approximation and filter design method. Int. J. Circuit Theory Appl. 2012, 40, 145–163. [Google Scholar] [CrossRef]
  5. Kasapoglou, G. Design and Implementation of a Bandpass Filter for Microwave Frequencies by the Pascal Approximation. Master’s Thesis, National and Kapodistrian University of Athens, Athens, Greece, 2017. Available online: https://pergamos.lib.uoa.gr/uoa/dl/frontend/browse.html?p.id=1333175 (accessed on 13 December 2017). (In Greek).
  6. Sedra, A.S.; Bracket, P.O. Filter Theory and Design: Active and Passive; Pitman: London, UK, 1978; pp. 116–168. [Google Scholar]
  7. Blinchkoff, H.J.; Zverev, A.I. Filtering in the Time and Frequency Domains; Noble Publishing Associates: Vancouver, WA, USA, 1986; pp. 321–322. [Google Scholar]
  8. Schaumann, R.; Van Valkenburg, M.E. Design of Analog Filters; Oxford University Press: New York, NY, USA, 2001; pp. 482–524. [Google Scholar]
Figure 1. Choices of ripple factor λ, for N P a s c a l = 7.
Figure 1. Choices of ripple factor λ, for N P a s c a l = 7.
Computation 06 00018 g001
Figure 2. Resistively terminated passive two-port network at source and load [2].
Figure 2. Resistively terminated passive two-port network at source and load [2].
Computation 06 00018 g002
Figure 3. Passband attenuation of Low-pass Pascal filter N = 6.
Figure 3. Passband attenuation of Low-pass Pascal filter N = 6.
Computation 06 00018 g003
Figure 4. Passband attenuation of Low-pass Pascal filters N = 7.
Figure 4. Passband attenuation of Low-pass Pascal filters N = 7.
Computation 06 00018 g004
Figure 5. Low-pass filter with de-normalized passive elements simulated in ADS 2011.
Figure 5. Low-pass filter with de-normalized passive elements simulated in ADS 2011.
Computation 06 00018 g005
Figure 6. Passband of the Pascal Filter.
Figure 6. Passband of the Pascal Filter.
Computation 06 00018 g006
Figure 7. Simulation of low-pass filter in ADS 2011.
Figure 7. Simulation of low-pass filter in ADS 2011.
Computation 06 00018 g007
Figure 8. Low-pass Pascal filter with de- normalized passive elements, in ADS 2011.
Figure 8. Low-pass Pascal filter with de- normalized passive elements, in ADS 2011.
Computation 06 00018 g008
Figure 9. Passband of the Pascal and Chebyshev filters.
Figure 9. Passband of the Pascal and Chebyshev filters.
Computation 06 00018 g009
Figure 10. Simulation of low-pass filters in ADS 2011 (green: Pascal; blue: Chebyshev).
Figure 10. Simulation of low-pass filters in ADS 2011 (green: Pascal; blue: Chebyshev).
Computation 06 00018 g010
Table 1. Number of terms of the polynomial Pascal for every coefficient (N = 2–9).
Table 1. Number of terms of the polynomial Pascal for every coefficient (N = 2–9).
N23456789
A01111
A11111
A21234
A31234
A4136
A5136
A614
A714
A81
A91
Sum2244881616
Table 2. Normalized and de-normalized values of passive elements for Pascal N = 6 and Amax = 3 dB [8].
Table 2. Normalized and de-normalized values of passive elements for Pascal N = 6 and Amax = 3 dB [8].
R s = 0.5 R L = 1 L 1 = 1.6625687 C 2 = 2.0386647
R s = 25 Ω R L = 50 Ω L 1 = 26.4606   n H C 2 = 12.9785   p F
L 3 = 1.6446552 C 4 = 1.947702 L 5 = 1.8076952 C 6 = 1.397581
L 3 = 26.1755   n H C 4 = 12.39946   p F L 5 = 28.77036   n H C 6 = 8.897275   p F
Table 3. Normalized and de-normalized values of passive elements for Pascal N = 7 and Amax = 0.5 dB [5].
Table 3. Normalized and de-normalized values of passive elements for Pascal N = 7 and Amax = 0.5 dB [5].
R s = R L = 1 C 1 = 1.060450 L 2 = 1.688734 C 3 = 1.904941
R s = R L = 50 Ω C 1 = 6.751037   p F L 2 = 26.87703   n H C 3 = 12.12723   pF
L 4 = 1.73878 C 5 = 1.90494 L 6 = 1.688734 C 7 = 1.060450
L 4 = 27.6736   n H C 5 = 12.12723   p F L 6 = 26.87703   n H C 7 = 6.751037   pF

Share and Cite

MDPI and ACS Style

Kasapoglu, G.B.; Karagianni, E.A.; Fafalios, M.E.; Koukos, I.A. Coefficients Calculation in Pascal Approximation for Passive Filter Design. Computation 2018, 6, 18. https://doi.org/10.3390/computation6010018

AMA Style

Kasapoglu GB, Karagianni EA, Fafalios ME, Koukos IA. Coefficients Calculation in Pascal Approximation for Passive Filter Design. Computation. 2018; 6(1):18. https://doi.org/10.3390/computation6010018

Chicago/Turabian Style

Kasapoglu, George B., Evangelia A. Karagianni, Michael E. Fafalios, and Ioannis A. Koukos. 2018. "Coefficients Calculation in Pascal Approximation for Passive Filter Design" Computation 6, no. 1: 18. https://doi.org/10.3390/computation6010018

APA Style

Kasapoglu, G. B., Karagianni, E. A., Fafalios, M. E., & Koukos, I. A. (2018). Coefficients Calculation in Pascal Approximation for Passive Filter Design. Computation, 6(1), 18. https://doi.org/10.3390/computation6010018

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop