Проектирование и расчет нерекурсивного фильтра, страница 5

,р/с

A(0)-A(20)

,р/с

A(21)-A(40)

,р/с

A(41)-A(60)

,р/с

A(61)-A(80)

,р/с

A(81)-A(200)

0

1,4534

6,28

1,4613

12,56

0,0563

18,84

0,0424

25,12

0,0454

0,314

1,4532

6,594

1,4637

12,874

0,0585

19,154

0,044

25,434

0,0459

0,628

1,4527

6,908

1,4468

13,188

0,0418

19,468

0,0456

25,748

0,0464

0,942

1,4521

7,222

1,4521

13,502

0,0452

19,782

0,0471

26,062

0,0469

1,256

1,4513

7,536

1,4594

13,816

0,0423

20,096

0,0484

26,376

0,0473

1,57

1,4508

7,85

1,4689

14,13

0,0538

20,41

0,0493

26,69

0,0476

1,884

1,4507

8,164

1,4613

14,444

0,0606

20,724

0,0498

27,004

0,0478

2,198

1,4511

8,478

1,4671

14,758

0,0636

21,038

0,05

27,318

0,0479

2,512

1,4524

8,792

1,4574

15,072

0,0637

21,352

0,0498

27,632

0,0478

2,826

1,4544

9,106

1,4634

15,386

0,0617

21,666

0,0493

27,946

0,0476

3,14

1,4571

9,42

1,2793

15,7

0,0584

21,98

0,0486

28,26

0,0474

3,454

1,4604

9,734

1,1778

16,014

0,0545

22,294

0,0478

28,574

0,047

3,768

1,4639

10,048

1,0612

16,328

0,0505

22,608

0,0469

28,888

0,0467

4,082

1,467

10,362

1,0532

16,642

0,0468

22,922

0,0461

29,202

0,0464

4,396

1,4692

10,676

0,0481

16,956

0,0438

23,236

0,0455

29,516

0,0461

4,71

1,4696

10,99

0,0683

17,27

0,0416

23,55

0,045

29,83

0,0459

5,024

1,4673

11,304

0,0539

17,584

0,0403

23,864

0,0446

30,144

0,0457

5,338

1,4615

11,618

0,0426

17,898

0,0399

24,178

0,0446

30,458

0,0457

5,652

1,4611

11,932

0,0551

18,212

0,0402

24,492

0,0447

30,772

0,0457

5,966

1,4652

12,246

0,0518

18,526

0,0411

24,806

0,045

31,086

0,0458

7) В результате моделирования импульсная, амплитудно-частотная и фазо-частотная характеристики заданного фильтра имеют следующие виды:

Рис. 5 –  Импульсная характеристика фильтра при

Рис. 6 –  Амплитудно-частотная  характеристика фильтра при

Рис. 7 – Фазо-частотная характеристика фильтра при

Фазовая задержка

Выводы:

Для проектирования фильтра применялся язык программирования VBA.

В результате проектирования получен фильтр, имеющий следующие параметры:

- коэффициент усиления фильтра в полосе пропускания =1,035;

- верхняя граничная частота полосы пропускания  =8,478 р/с;

- ширина переходной полосы =2,512 с;

- неравномерность в полосе пропускания = 0,0052;

- неравномерность в полосе задерживания = 0,4658,

что не удовлетворяет заданным параметрам, поэтому для их обеспечения был изменен шаг дискретизации по времени  .

В результате проектирования при  получен фильтр, имеющий следующие параметры:

- коэффициент усиления фильтра в полосе пропускания =1,46;

- верхняя граничная частота полосы пропускания  =9,3 р/с;

- ширина переходной полосы =1,47 с;

- неравномерность в полосе пропускания = 0,0162;

- неравномерность в полосе задерживания = 0,0457,

что вполне удовлетворяет заданным параметрам.

Приложение 1

Листинг программы на VBA

Option Explicit