Research Article

Design of Digital IIR Filter with Conflicting Objectives Using Hybrid Gravitational Search Algorithm

Algorithm 2

BSA.
(1) Enter with filter coefficients being decision variable as , and set .
DO
(2.1)    .
(2.2) Set    using (33), .
(2.3) Compute    using (34).
(2.4) Compute    using (35).
(2.5) Obtain and from (36) and (37) respectively.
(2.6) Evaluate fitness from (39).
DO
(2.7.1)
(2.7.2) Obtain , and from (34), (35), (36), and (37) respectively.
(2.7.3) Evaluate fitness from (39).
(2.7.4) Obtain    from (40).
WHILE  
IF     THEN
(2.8.1)    and
ELSE
(2.8.2)   
END
WHILE  
RETURN