- 2075 Bhadra · 6 marks
Standard and ladder programming block diagrams
Short answer
Standard programming uses two delays with w(k)=x(k)-a1w(k-1)-a2w(k-2) and y(k)=b0w(k)+b1w(k-1)+b2w(k-2). Ladder programming expands G(z) as a continued fraction, yielding A0, B1, A1, B2, A2, and also uses two delays in a ladder structure.
Assume that a digital filter is given by the following difference equation: y(k)+a₁y(k-1)+a₂y(k-2)=b₁x(k)+b₂x(k)+b₂x(k-1). Draw block diagrams for the filters using (i) standard programming and (ii) ladder programming.
The difference equation as printed has a typo. It is read as the standard second-order filter
(i) Standard programming
Let :
x(k)-->(S)------------o--[b0]------->(S)--> y(k)
^ | ^
| [z^-1] |
| | w(k-1) |
(S)<[-a1]------o--[b1]------->(S)
^ | ^
| [z^-1] |
| | w(k-2) |
+<[-a2]-------o--[b2]---------+
Only 2 delays are used, the minimum for second order.
(ii) Ladder programming
Expand as a continued fraction:
Define , , and . Then:
X(z)--o-----------------[A0]--------------->(S)--> Y(z)
| ^
v + | Y1
(S1)-->[z^-1/B1]-------------o----------+
^ - | +
| v
o<--E1--[1/A1]<----------- (S2)
| ^ -
v + |
(S3)-->[z^-1/B2]-------------o Y2
^ - |
| |
+<--E2--[1/A2]<-------------+
Example: For , , , , : , , , . This gives , , , , .
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Ladder programming of a third-order filter · Digital Control System, chapter 4 · asked 2×
- Parallel programming of a digital filter · Digital Control System, chapter 4 · asked 2×
- Why decompose higher-order filters; ladder realization · Digital Control System, chapter 4
- Ladder programming of a third-order transfer function · Digital Control System, chapter 4 · asked 2×
- Ladder programming of a third-order controller · Digital Control System, chapter 4
- Direct programming of a first-order filter · Digital Control System, chapter 4
- Analog and digital system block diagrams; linear and non-linear distortion · Communication Systems, chapter 1
- Insertion loss design of given LC ladder filter · RF and Microwave Engineering, chapter 6
- Valid RC admittance; Foster II and RC ladder · Filter Design, chapter 4
- Standard rate trickling filter, 1.2 MLD, NRC · Sanitary Engineering, chapter 7 · asked 3×