Figure 1.

Figure 2.

Figure 3.

Figure 4.

Optimized filter coefficient of 20th-order linear-phase high-pass finite-impulse response filter
| G(σ) | LP-FIR-WSOA | DPE-FIR-GOA | DALP-FIR-HGSO(Proposed) |
|---|---|---|---|
| G(1) = G(21) | 0.0213875951 | 0.0112583401 | 0.040585314 |
| G(5) = G(17) | 0.0196448761 | 0.0226567841 | 0.0312000947 |
| G(10) = G(12) | 0.3555012542 | 0.3598627250 | 0.5243449152 |
Types of LP-FIR filter
| Filter types | g(m) | p | Phase offset β* | End-point zeros | Candidate Filters |
|---|---|---|---|---|---|
| 1 | Even symmetry | Even filter order | 0 | None | Low pass, Band pass, High pass, |
| 2 | Even symmetry | Odd filter order | 0 | zero = –1 | Low pass, Band pass |
| 3 | Odd symmetry | Even filter order | λ/2 | zero = ±1 | Band pass |
| 4 | Odd symmetry | Odd filter order | λ/2 | zero = +1 | Band pass, High pass |
Optimized filter coefficient of 20th-order linear-phase high-pass FIR filter
| G(σ) | LP-FIR-WSOA | DPE-FIR-GOA | DALP-FIR-HGSO(Proposed) |
|---|---|---|---|
| G(1) = G(21) | 0.0263875931 | 0.0124583400 | 0.028588311 |
| G(5) = G(17) | 0.0250148761 | 0.0011367841 | 0.0302000547 |
| G(10) = G(12) | 0.4055010541 | 0.3838627550 | 0.5143459152 |
20th-order linear-phase band-pass finite-impulse-response filter analysis at pass band
| LP-FIR-WSOA | DPE-FIR-GOA | DALP-FIR-HGSO (Proposed) | |
|---|---|---|---|
| Maximum pass ripple | 1.02 | 1.01 | 1 |
| Mean | 1 | 0.85 | 0.25 |
| Variance | 0.70 | 0.45 | 0.30 |
| Standard Deviation | 1.45 | 0.55 | 0.09 |
Optimized filter coefficient of 20th-order linear-phase band-pass finite-impulse-response filter
| G(σ) | LP-FIR-WSOA | DPE-FIR-GOA | DALP-FIR-HGSO(Proposed) |
|---|---|---|---|
| G(1) = G(21) | 0.0253875951 | 0.0162583401 | 0.038585314 |
| G(5) = G(17) | 0.0116448761 | 0.0017967841 | 0.0312000947 |
| G(10) = G(12) | 0.3845012542 | 0.2228627250 | 0.4553449152 |
20th-order linear-phase high-pass finite-impulse response filter analytics at pass band
| LP-FIR-WSOA | DPE-FIR-GOA | DALP-FIR-HGSO (Proposed) | |
|---|---|---|---|
| Maximum pass ripple | 0.0095 | 0.0045 | 0.0035 |
| Mean | 0.0075 | 0.007 | 0.0048 |
| Variance | 0.0046 | 0.0065 | 0.004 |
| Standard Deviation | 0.0099 | 0.009 | 0.006 |
20th-order linear-phase band-stop finite-impulse-response filter analysis in pass band
| LP-FIR-WSOA | DPE-FIR-GOA | DALP-FIR-HGSO (Proposed) | |
|---|---|---|---|
| Maximal pass ripple | 1.25 | 1.15 | 1 |
| Mean | 1.2 | 1.29 | 1.05 |
| Variance | 0.45 | 0.65 | 0.2 |
| Standard Deviation | 0.2 | 0.21 | 0.19 |
Optimized filter coefficients for 20th-order linear-phase band-pass finite-impulse-response filters
| G(σ) | LP-FIR-WSOA | DPE-FIR-GOA | DALP-FIR-HGSO(Proposed) |
|---|---|---|---|
| G(1) = G(21) | 0.0253875951 | 0.0122583401 | 0.039585314 |
| G(5) = G(17) | 0.0256448761 | 0.0016567841 | 0.0312000947 |
| G(10) = G(12) | 0.4855012542 | 0.3298627250 | 0.5143449152 |
