Professional Documents
Culture Documents
1 - Tín hiệu và hệ thống trong miền n
1 - Tín hiệu và hệ thống trong miền n
Xử lý tín hiệu số
▷ Tín hiệu: là một mô tả về sự biến thiên của một hiện tượng vật lý.
▷ Thời tiết được mô tả bởi nhiệt độ
▷ Âm thanh được tạo ra bởi sự co giãn áp suất trong không gian
▷ Cường độ ánh sáng được mã hóa và ghi lại thành mức xám trên giấy
▷ Xử lý: là nơi chúng ta hiểu được thông tin được mô tả bởi tín hiệu.
▷ Phân tích (analysis): Chúng ta muốn hiểu được thông tin được mang
trong tín hiệu và có thể trích xuất một số mô tả ở mức cao hơn.
▷ Tổng hợp (synthesis): nơi tạo ra hiện tượng vật lý chứa một lượng thông
tin nào đó mà chúng ta muốn đưa ra bên ngoài. Ví dụ khi truyền thông tin
bằng hệ thống điện thoại hoặc radio hoặc khi tạo âm thanh với bộ tổng
hợp âm nhạc.
2
Tín hiệu số
Tín hiệu
số
Tín hiệu
▷ Tín hiệu tương tự: tương tự
3
Ưu điểm của tín hiệu số
▷ Với sự rời rạc của biến số và giá trị biên độ, dữ liệu giờ đây chỉ là một
tập hợp các số nguyên và điều này trở nên quan trọng và dễ dàng cho:
○ Lưu trữ: bất kỳ bộ nhớ nào có thể lưu trữ số nguyên giờ đây có thể
lưu trữ tín hiệu (ví dụ bộ nhớ máy tính).
○ Xử lý: hoàn toàn trở nên độc lập với bản chất của tín hiệu, chỉ cần
bộ xử lý có thể làm việc với các số nguyên là đủ (ví dụ CPU máy
tính).
○ Truyền dẫn: truyền dẫn tín hiệu số rất hiệu quả trong việc chống lại
nhiễu và tối đa hóa khả năng của kênh truyền thông.
4
Truyền dẫn tín hiệu tương tự
Phát Truyền dẫn Thu
G: hệ số suy giảm
𝜎(𝑡): nhiễu 𝜎(𝑡) 𝜎(𝑡)
𝑥ො 𝑡 = 𝑥(𝑡)/𝐺 + 𝜎(𝑡) 𝑥ෝ 1 𝑡 = 𝑥 𝑡 + 𝐺𝜎(𝑡)
5
Khi truyền dẫn khoảng cách dài
6
Truyền dẫn tín hiệu số
1/𝐺 𝐺
𝑥(𝑡) |.| 𝑥ෝ 1 (𝑡) 𝑥ෝ 1 𝑡 = sgn[𝑥 𝑡 + 𝐺. 𝜎(𝑡)]
𝜎(𝑡)
Phân
ngưỡng
7
Kết luận
8
Xử lý tín
hiệu số
Miền Hệ thống
Fourier
Thiết kế
bộ lọc
9
Câu hỏi
10
Chương 1. Tín hiệu và hệ
thống rời rạc trong miền
thời gian rời rạc n
11
Tín hiệu tương tự và tín hiệu số
▷ Hầu hết các tín hiệu trong hệ thống vật lý
là các tín hiệu thời gian liên tục
→ cần thực hiện rời rạc hóa tín hiệu để
xử lý trên các hệ thống số.
- Khi lấy mẫu, lấy giá trị của tín hiệu liên
tục tại các điểm rời rạc.
- Cần lấy mẫu ở tốc độ nào?
- Gía trị của mỗi điểm là bao nhiêu?
- Lượng tử quyết định giá trị của mỗi mẫu.
12
Biến đổi tín hiệu tương tự sang tín hiệu số
Tín hiệu tương tự
Biến đổi tương tự sang số
Lượng tử
Lấy mẫu
hóa
Tín hiệu số
Lấy mẫu Lượng tử Lấy mẫu
13
Tốc độ lấy mẫu và độ sâu bit
▷ Chất lượng biến đổi ADC phụ thuộc
vào tốc độ lấy mẫu và độ sâu bit.
▷ Tốc độ lấy mẫu càng cao sẽ biểu
diễn tín hiệu tốt hơn.
▷ Độ sâu bit để chỉ chiều dài của số
được sử dụng để biểu diễn mỗi giá
trị mẫu.
Số lượng bit Số lượng các mức
8 256
12 4096
16 65536
▷ Độ sâu bit càng lớn thì biểu diễn tín
hiệu càng chính xác.
14
Định lý lấy mẫu Nyquist
▷ Tín hiệu thời gian liên tục có độ rộng băng tần hạn chế có thể được lấy mẫu và
tái tạo lại một cách hoàn hảo từ các mẫu của nó nếu dạng sóng được lấy mẫu
với tốc độ 𝑓𝑠 gấp hai lần so với thành phần tần số cao nhất (W) của nó.
𝑓𝑠 ≥ 2𝑊
▷ Tín hiệu có độ rộng băng tần hữu hạn là tín hiệu có giá trị khác 0 trong khoảng
từ -W đến W (Hz)
15
𝒇𝒔 > 𝟐𝑾
𝒇𝒔 = 𝟐𝑾
▷ Hình bên trái cho thấy một hàm (màu xám/đen) đang được lấy mẫu và tái tạo (bằng màu vàng) với
mật độ mẫu tăng dần đều, trong khi hình bên phải hiển thị phổ tần số của hàm màu xám/đen,
không thay đổi. Tần số cao nhất trong phổ là ½ chiều rộng của toàn bộ phổ. Chiều rộng của bóng
hồng tăng đều bằng tỷ lệ mẫu. Khi nó bao trùm toàn bộ phổ tần số, nó lớn gấp đôi tần số cao nhất
và đó là khi dạng sóng được tái tạo khớp với dạng được lấy mẫu.
17
Biểu diễn tín hiệu rời rạc
18
Tín hiệu rời rạc
▷ Tín hiệu rời rạc là hàm theo biến số rời rạc:
𝑥 𝑡 → 𝑥(𝑛. 𝑇𝑠 ) → 𝑥(𝑛)
𝑛/2 0≤𝑛≤4
○ Công thức toán học: 𝑥 𝑛 = ൜
0 𝑛 𝑘ℎá𝑐
19
Một số tín hiệu rời rạc cơ bản
▷ Tín hiệu delta (dãy xung đơn vị)
▷ Dãy nhảy đơn vị (unit step)
▷ Dãy chữ nhật
▷ Dãy dốc đơn vị
▷ Dãy hàm mũ thực
20
Một số tín hiệu rời rạc cơ bản
▷ Dãy xung đơn vị:
1 𝑛=0
𝛿 𝑛 =ቊ
0 𝑛≠
21
Một số tín hiệu rời rạc cơ bản
▷ Dãy dốc đơn vị:
𝑛 𝑛≥0
r𝑛 =൜
0 𝑛≠
22
Các phép toán cơ bản
với tín hiệu rời rạc
23
Các phép toán cơ bản đối với tín hiệu rời rạc
24
Các phép toán cơ bản đối với tín hiệu rời rạc
25
Các phép toán cơ bản đối với tín hiệu rời rạc
26
Các phép toán cơ bản đối với tín hiệu rời rạc
❑ Tích của dãy với hằng số:
Tích của một dãy với hằng số nhận
được bằng cách nhân tất cả các giá trị
mẫu của dãy số với hằng số đó.
27
Các phép toán cơ bản đối với tín hiệu rời rạc
❑ Trễ:
Dãy 𝑥2 [𝑛] là dãy lặp lại trễ của dãy 𝑥1 [𝑛] nếu:
𝑥2 𝑛 = 𝑥1 [𝑛 − 𝑛0 ](𝑛0 nguyên)
𝑥[𝑛] = 𝑥 𝑘 𝛿[𝑛 − 𝑘]
𝑘=−∞
28
Các phép toán cơ bản đối với tín hiệu rời rạc
❑ Đảo ngược thời gian rời rạc:
Đảo ngược thời gian rời rạc của dãy x[n]
được một dãy biễu diễn thay n bằng –n:
𝑥 𝑛 → 𝑥[−𝑛]
❑ 𝑥[𝑚 − 𝑛] là kết quả của đảo ngược
thời gian và trễ.
29
Tương quan tín hiệu
❑ Tương quan chéo của hai tín hiệu giá trị thực có năng lượng hữu hạn 𝑥[𝑛] và 𝑦[𝑛] được
xác định bằng:
𝑅𝑥𝑦 𝑛 = σ∞
𝑚=−∞ 𝑥 𝑚 𝑦[𝑚 − 𝑛] với 𝑛 = 0, ±1, ±2, …
Tương quan tín hiệu được sử dụng để so sánh sự giống nhau giữa các tín hiệu.
𝑅𝑥𝑦 0 = σ∞ ∞
𝑚=−∞ 𝑥 𝑚 𝑦[𝑚]; 𝑅𝑥𝑦 1 = σ𝑚=−∞ 𝑥 𝑚 𝑦[𝑚 − 1]
❑ Tự tương quan của tín hiệu giá trị thực 𝑥[𝑛] được xác định bằng:
𝑅𝑥𝑥 𝑛 = σ∞
𝑚=−∞ 𝑥 𝑚 𝑥[𝑚 − 𝑛] với 𝑛 = 0, ±1, ±2, …
30
Ứng dụng của tương quan chéo
▪ Gỉa sử có 2 chuỗi dữ liệu là Dữ liệu tìm kiếm Ielts trên Google Trends và dữ liệu đăng ký
thi Ielts. Khi biểu diễn trên đồ thị hoặc biểu đồ phân tán, hai chuỗi dữ liệu không có xu
hướng rõ ràng hoặc thể hiện bất cứ đặc điểm nổi bật nào.
▪ Trong biểu đồ tương quan chéo: Dữ liệu tìm kiếm Ielts là trục X, hệ số bên trái của 0 là
các giá trị mà X đi trước Y và ngược lại. Hệ số dương tương quan cao nhất là 0.32 tương
ứng với độ trễ -8 (tuần). Có thể kết luận rằng mọi người có xu hướng tìm kiếm IELTS 8
tuần trước khi đăng ký.
31
Ứng dụng của tự tương quan
▷ 01: Lag (Độ trễ) – số lượng quan sát trước đó được đo trong quá trình tự tương quan.
▷ 02: Positive correlation (Tương quan dương) – Một mối quan hệ trong đó sự gia tăng của một giá trị
dự đoán sự gia tăng của một giá trị khác.
▷ 03: Negative (Tương quan âm) – Một mối quan hệ trong đó giá trị tăng của một giá trị dự đoán giá
trị khác sẽ giảm.
a. Dữ liệu thủy triều b. Ô nhiễm không khí.
Biểu đồ dưới đây mô tả mức CO2 tối đa quan sát
Dưới đây là dữ liệu thủy triều
được trong 8 giờ đối với Quận Los Angeles,
được đo cứ sau sáu phút:
California từ năm 2017-2020
32
Các phép toán cơ bản đối với tín hiệu rời rạc
33
Các phép toán cơ bản đối với tín hiệu rời rạc
34
Ví dụ downsample và upsample đối với ảnh
downsample upsample
Ảnh gốc (359 x 479) Ảnh downsample mỗi Ảnh upsample mỗi chiều
chiều đi 2 lần (180 x 240) lên 2 (359 x 479)
35
Ví dụ downsample và upsample đối với âm thanh
36
Phân loại tín hiệu rời rạc
37
Phân loại tín hiệu rời rạc
▪ Tín hiệu năng lượng
▪ Tín hiệu công suất
▪ Tín hiệu tuần hoàn
▪ Tín hiệu có chiều dài hữu hạn
38
Tín hiệu năng lượng và tín hiệu công suất
▪ Năng lượng của một tín hiệu 𝑥[𝑛] được xác định bằng:
∞
𝐸𝑥 = |𝑥[𝑛]|2
𝑛=−∞
▪ Nếu năng lượng 𝐸𝑥 của tín hiệu 𝑥[𝑛] thỏa mãn 0 < 𝐸𝑥 < ∞ thì 𝑥[𝑛]
được gọi là tín hiệu năng lượng.
▪ Công suất của một tín hiệu 𝑥[𝑛] được xác định bằng:
𝑁
1
𝑃𝑥 = lim |𝑥[𝑚]|2
𝑁→∞ 2𝑁 + 1
𝑚=−𝑁
▪ Nếu công suất 𝑃𝑥 của tín hiệu 𝑥[𝑛] thỏa mãn 0 < 𝑃𝑥 < ∞ thì 𝑥[𝑛] được
gọi là tín hiệu công suất.
39
Ví dụ
1 𝑛
1. Tìm năng lượng và công suất của tín hiệu rời rạc sau: 𝑥 𝑛 = 𝑢𝑛
4
2
1 𝑛 1 𝑛 1 16
Ta có: E = σ∞
𝑛=−∞ |𝑥[𝑛]|
2
= σ∞
𝑛=0 = σ∞
𝑛=0 = 1 =
4 16 1− 15
16
2. Tìm năng lượng và công suất của tín hiệu rời rạc 𝑥 𝑛 = 𝑒 10𝑗𝑛 𝑢[𝑛]
Công thức Euler: 𝑒 𝑗𝑥 = 𝑐𝑜𝑠𝑥 + 𝑗𝑠𝑖𝑛𝑥 suy ra 𝑒 𝑗𝑥 = 1
2
Ta có: E = σ∞ 2 ∞
𝑛=−∞ |𝑥[𝑛]| = σ𝑛=0 𝑒
10𝑗𝑛
=∞
1 1 𝑁+1 1
P= lim σ𝑁
𝑚=−𝑁 |𝑥[𝑚]|2 = lim σ𝑁
𝑚=0 |𝑒 10𝑗𝑛 |2 = lim =
𝑁→∞ 2𝑁+1 𝑁→∞ 2𝑁+1 𝑁→∞ 2𝑁+1 2
Vậy tín hiệu 𝑥 𝑛 là tín hiệu công suất.
40
Tín hiệu tuần hoàn
▪ Tín hiệu 𝑥[𝑛] được gọi là tín hiệu tuần hoàn nếu và chỉ nếu ∃𝑁 ∈ 𝑍 + sao cho 𝑥[𝑛]=
𝑥 𝑛 + 𝑁 = 𝑥 𝑛 + 𝑘𝑁 với mọi n, ký hiệu 𝑥(𝑛) 𝑁:
▪ Gía trị N nhỏ nhất thỏa mãn được gọi là chu kỳ của tín hiệu.
▪ Ví dụ: Cho biết tín hiệu nào sau đây tuần hoàn theo thời gian và nếu có tuần hoàn với
chu kỳ nào:
▪ cos 2𝜋 𝑛3
▪ cos −
2𝜋
3
𝑛
▪ cos 2𝜋𝑛
41
Ví dụ
2𝜋 2𝜋 2𝜋
▪ Gỉa sử x n = cos 𝑛 tuần hoàn với chu kỳ N nghĩa là cos 𝑛 = cos (𝑛 + 𝑁)
3 3 3
2𝜋 2𝜋
Mặt khác x n = cos 𝑛 = cos 𝑛 + 2𝜋. 𝑘 với 𝑘 ∈ 𝑍
3 3
2𝜋 2𝜋
Suy ra: 𝑛 + 𝑁 = 𝑛 + 2𝜋. 𝑘 => 𝑁 = 3𝑘; 𝑁𝑚𝑖𝑛 = 3
3 3
2𝜋
Vậy x n = cos 𝑛 tuần hoàn với chu kỳ N =3.
3
▪ Gỉa sử y n = cos 2𝜋𝑛 tuần hoàn với chu kỳ N nghĩa là cos 2𝜋𝑛 = cos 2𝜋(𝑛 + 𝑁)
y n = cos 2𝜋𝑛 = cos 2𝜋𝑛 + 2𝜋𝑘 với 𝑘 ∈ 𝑍
Suy ra 2𝜋𝑛 + 2𝜋𝑘= 2𝜋 𝑛 + 𝑁 ; N = 2.k → không tồn tại N và k nguyên thỏa mãn.
Vậy y[n] không phải là tín hiệu tuần hoàn.
42
Tín hiệu có chiều dài hữu hạn và tín hiệu chiều dài vô hạn
▪ Tín hiệu có chiều dài hữu hạn :
Tín hiệu 𝑥[𝑛] được xác định với số hữu hạn N mẫu (giá trị các mẫu khác không)
thì được gọi là dãy có chiều dài hữu hạn.
Khi đó N là chiều dài của tín hiệu.
𝑎𝑛 0≤𝑛≤𝑁−1
Ví dụ: 𝑥 𝑛 = ቊ
0 𝑛≠
L{𝑥 𝑛 } = N
L𝑥𝑛 =9
▪ Tín hiệu có chiều dài vô hạn :
Tín hiệu 𝑥[𝑛] không phải là dãy có chiều dài hữu hạn thì được gọi là dãy có
chiều dài vô hạn.
Ví dụ: Tín hiệu tuần hoàn.
43
Hệ thống rời rạc
44
Hệ thống rời rạc
▪ Hệ thống tuyến tính
▪ Hệ thống tuyến tính bất biến
▪ Hệ thống tuyến tính bất biến và nhân quả
▪ Hệ thống tuyến tính bất biến và ổn định
45
Hệ thống rời rạc
▪ Một hệ thống (xử lý tín hiệu) mà tín hiệu đầu vào và tín hiệu đầu ra là các tín
hiệu rời rạc thì được gọi là hệ thống rời rạc.
▪ Tín hiệu vào của hệ thống gọi là tín hiệu kích thích
▪ Tín hiệu ra của hệ thống gọi là tín hiệu đáp ứng
𝒙(𝒏) y 𝒏 = 𝑻[𝒙 𝒏 ]
T
Kích thích Đáp ứng
𝑇
𝑥 𝑛 → 𝑦[𝑛]
46
Hệ thống rời rạc tuyến tính bất biến
▪ Tuyến tính:
▪ 𝑻 𝒂𝒙𝟏 + 𝒃𝒙𝟐 = 𝒂𝑻 𝒙𝟏 + 𝒃𝑻 𝒙𝟐
▪ Bất biến (thời gian):
▪ 𝐲 𝒏 = 𝑻[𝒙 𝒏 ] ⇒ 𝐲 𝒏 − 𝒎 = 𝑻[𝒙 𝒏 − 𝒎 ]
▪ Hệ thống tuyến tính bất biến (TTBB) (LTI, Linear Time Invariant; LSI – Linear
Shift Invariant)
47
Đáp ứng xung của hệ thống TTBB (LTI)
▪ Bất biến: 𝒙[𝒏] = 𝜹[𝒏] y 𝒏 = 𝑻 𝜹 𝒏 = 𝒉[𝒏]
T
𝜹[𝒏 − 𝒌] 𝑻 𝜹 𝒏 − 𝒌 = 𝐡[𝐧 − 𝐤]
∞
𝑥[𝑛] = 𝑥 𝑘 𝛿[𝑛 − 𝑘]
𝑘=−∞
y 𝑛 = 𝑇 𝑥 𝑛 = 𝑇 σ∞ ∞
𝑘=−∞ 𝑥 𝑘 𝛿[𝑛 − 𝑘] = σ𝑘=−∞ 𝑥 𝑘 𝑇[𝛿 𝑛 − 𝑘 ]
y 𝑛 = σ∞
𝑘=−∞ 𝑥 𝑘 ℎ[𝑛 − 𝑘]
𝒚[𝒏] = 𝒙[𝒏] ∗ 𝒉[𝒏] (phép chập)
▪ ℎ[𝑛] được gọi là đáp ứng xung của hệ thống TTBB.
▪ ℎ[𝑛] có chiều dài hữu hạn gọi là hệ thống FIR (Finite Impulse Response)
▪ ℎ[𝑛] có chiều dài vô hạn gọi là hệ thống IIR (Infinite Impulse Response)
48
Tính tích chập bằng đồ thị
49
Ví dụ y 𝒏 = σ∞
𝒌=−∞ 𝒙 𝒌 𝒉[𝒏 − 𝒌]
𝑛
1− 0≤𝑛≤4
▪ Cho một HTTTBB có: 𝑥 𝑛 = 𝑟𝑒𝑐𝑡5 𝑛 ; ℎ 𝑛 = ൝ 4
0 𝑛≠
▪ Tìm đáp ứng ra của hệ thống y 𝑛
50
Tính chất của phép chập
▪ Tính giao hoán: 𝑦 𝑛 = 𝑥 𝑛 ∗ ℎ 𝑛 = ℎ 𝑛 ∗ 𝑥 𝑛
𝒙[𝒏] y𝒏 h[𝒏] y𝒏
ℎ𝑛 x𝑛
ℎ1 𝑛 ∗ ℎ2 𝑛 ℎ1 𝑛 ℎ2 𝑛
𝒙[𝒏] y𝒏 𝒙[𝒏] 𝑥 𝑛 ∗ ℎ1 𝑛 y𝒏
▪ Định lý: Đáp ứng xung của hệ thống TTBB và nhân quả phải bằng 0 với n
< 0 (h n = 0 với ∀n < 0)
Một dãy x[n] được gọi là nhân quả nếu x[n]=0 với n < 0.
52
Hệ thống TTBB và ổn định
▪ Định nghĩa: Một hệ thống TTBB được gọi là ổn định nếu ứng với dãy vào
bị chặn ta cũng có dãy ra bị chặn.
𝑥[𝑛] < ∞ → 𝑦[𝑛] < ∞
Hệ thống này còn được gọi là hệ thống BIBO.
▪ Định lý: Đáp ứng xung của hệ thống TTBB được gọi là ổn định nếu và chỉ
nếu đáp ứng xung h[n] của nó thỏa mãn điều kiện sau đây:
𝑆 = σ∞𝑛=−∞ ℎ[𝑛] < ∞
53
Ví dụ
▪ Xét sự ổn định của các hệ thống có đáp ứng xung sau:
▪ ℎ1 𝑛 = 𝑢[𝑛];
𝑎𝑛 𝑛≥0
▪ ℎ2 𝑛 = ቊ
0 𝑛<0
▪ Ta có: 𝑆1 = σ∞
𝑛=−∞ ℎ1 𝑛 = σ𝑛=−∞ 1 = ∞ ⇒ hệ thống không ổn định.
∞
1
𝑛=−∞ ℎ2 𝑛 = σ𝑛=0 𝑎 = 1−𝑎 nếu 𝑎 < 1 ⇒ hệ thống ổn định
▪ 𝑆2 = σ∞ ∞ 𝑛
1−𝑎𝑛+1
▪ = → ∞ nếu 𝑎 ≥ 1 ⇒ hệ thống không ổn định
1−𝑎
54
Một số công thức
55
Phân tích hệ thống
trong miền thời gian
56
Các phần tử thực hiện
▪ Để thực hiện một hệ thống số cần các khối cơ bản: bộ cộng, bộ nhân hằng số, bộ
nhân tín hiệu, thành phần trễ.
𝑥𝑛 𝑦𝑛
D D
𝑥 𝑛−1 𝑦 𝑛−1
▪ 𝑦 𝑛 = 0,5. 𝑥 𝑛 + 𝑥 𝑛 − 1 . 𝑦[𝑛 − 1]
57
Ví dụ: Trung bình hai điểm
1/2
𝑥 𝑛 +𝑥 𝑛−1 𝑥𝑛 𝑦𝑛
▪ Trung bình cục bộ: 𝑦 𝑛 = 2
▪ Với 𝑥 𝑛 = 𝛿[𝑛]
-1
ZD
𝛿 𝑛 +𝛿 𝑛−1
𝑦𝑛 =
2
▪ Với 𝑥 𝑛 = 𝑢[𝑛]
𝑢 𝑛 +𝑢 𝑛−1
𝑦𝑛 =
2
58
Nếu đảo ngược vòng lặp?
𝑥𝑛 𝑦𝑛
▪ 𝑦 𝑛 = 𝑥 𝑛 + 𝛼𝑦[𝑛 − 1]
𝛼
▪ Đầu ra hiện thời được tính dựa vào đầu ra trước đó được ZD-1
gọi là thuật toán đệ quy.
▪ Vấn đề là làm thế nào giải quyết vấn đề con gà-quả trứng?
▪ Cách giải quyết: Thiết lập các điều kiện ban đầu bằng 0
▪ Thiết lập thời gian bắt đầu (thông thường n0 = 0)
▪ Gỉa định đầu vào và đầu ra đều bằng 0 trong tất cả
các khoảng thời gian trước n0.
59
Mô hình đơn giản cho việc gửi tiết kiệm
▪ Mô hình đơn giản mô tả việc tính lãi suất: 𝑥𝑛 𝑦𝑛
• Lãi suất tiết kiệm 5% mỗi năm
• Lãi suất được tính vào ngày 31/12 1,05
ZD-1
60
Ví dụ: Đầu tư một lần
𝑥 𝑛 = 100𝛿[𝑛]
𝑥𝑛 𝑦𝑛
𝑦 0 = 100
𝑦 1 = 105 1,05
ZD-1
𝑦 2 = 110,25; y[3] =115,7825…
Tổng quát: 𝑦 𝑛 = (1,05)𝑛 . 100𝑢[𝑛]
61
Mô hình tổng quát
▪ 𝑥 𝑛 = 𝛿[𝑛]
▪ y 𝑛 = 𝛼𝑦 𝑛 − 3 + 𝑥[𝑛]
𝐷𝑀
▪ 𝛼=1
𝑛 𝑥𝑛 𝑦𝑛 𝑦 𝑛−1 𝑦 𝑛−2 𝑦 𝑛−3
-1 0 0 0 0 0
0 1 1 1 0 0
D D D
1 0 0 0 1 0
3 0 1 1 0 0
62
Mô hình tổng quát
▪ 𝑥 𝑛 = 𝛿[𝑛]; M = 3; 𝛼 = 0.7
▪ y 𝑛 = 𝛼𝑦 𝑛 − 3 + 𝑥[𝑛] D D D
▪ y 0 = 1; y 1 = 0; y 2 = 0
𝑦 𝑛−3 𝑦 𝑛−2 𝑦 𝑛−1
▪ y 3 = 0.7; y 4 = 0; y 5 = 0
▪ y 6 = 0.72 ; y 7 = 0; y 8 = 0….
63
Phương trình sai phân
tuyến tính
64
Phương trình sai phân tuyến tính
▪ Một hệ thống TTBB về mặt toán học được mô tả bởi phương trình sai phân (PTSP)
tuyến tính hệ số hằng dạng tổng quát sau:
σ𝑁 𝑀
𝑘=0 𝑎𝑘 𝑦 𝑛 − 𝑘 = σ𝑟=0 𝑏𝑟 𝑥 𝑛 − 𝑟
𝑎𝑘 , 𝑏𝑟 là các hệ số hằng; N là bậc của phương trình.
▪ Đáp ứng ra y[n] được xác định bởi PTSP tương đương với đáp ứng ra được xác định
theo phép chập:
∞
𝑦 𝑛 = 𝑥 𝑛 ∗ ℎ 𝑛 = 𝑥 𝑘 ℎ[𝑛 − 𝑘]
𝑘=−∞
65
Giải PTSP tuyến tính: Phương pháp thế
Cho PTSP tuyến tính hệ số hằng: 𝑦 𝑛 = 𝐴𝑦 𝑛 − 1 + 𝑥[𝑛].
Tìm đáp ứng xung h[n] của hệ thống với điều kiện 𝑦 −1 = 0
Giải:
Cho 𝑥 𝑛 = 𝛿 𝑛 ⇒ 𝑦 𝑛 = ℎ[𝑛]
Ta có: h 𝑛 = 𝐴ℎ 𝑛 − 1 + 𝛿 𝑛
• n = 0; h 0 = 𝐴ℎ −1 + 𝛿 0 = 0 + 1 = 1
• n = 1; h 1 = 𝐴ℎ 0 + 𝛿 1 = A. 1 + 0 = A
• n = 2; h 2 = 𝐴ℎ 1 + 𝛿 2 = A. A + 0 = 𝐴2
• n = 3; h 3 = 𝐴ℎ 2 + 𝛿 3 = A. 𝐴2 + 0 = 𝐴3…
𝐴𝑛 𝑛≥0
• ℎ𝑛 =ቊ
0 𝑛≠
66
Giải PTSP tuyến tính: Phương pháp nghiệm tổng quát
• Nghiệm tổng quát của PTSP: 𝑦 𝑛 = 𝑦0 𝑛 + 𝑦𝑝 𝑛
• 𝑦0 𝑛 : nghiệm tổng quát của phương trình thuần nhất σ𝑁
𝑘=0 𝑎𝑘 𝑦 𝑛 − 𝑘 = 0 (1)
• 𝑦𝑝 𝑛 : nghiệm riêng của PTSP
Bước 1: Tìm 𝒚𝟎 𝒏 = 𝐀. 𝒛𝒏 . Thay vào (1): σ𝑁
𝑘=0 𝑎𝑘 𝑧
𝑛−𝑘
=0
𝑎0 𝑧 𝑛 + 𝑎1 𝑧 𝑛−1 + ⋯ + 𝑎𝑁 𝑧 𝑛−𝑁 = 0
⇔ 𝑎0 𝑧 𝑁 + 𝑎1 𝑧 𝑁−1 + ⋯ + 𝑎𝑁 = 0 (2)
- Nếu (2) có N nghiệm đơn: 𝒛𝟏 , 𝒛𝟐 , … , 𝒛𝑵 thì:
𝑦0 𝑛 = 𝐴1 𝑧1𝑛 + 𝐴2 𝑧2𝑛 + ⋯ + 𝐴𝑁 𝑧𝑁𝑛 = σ𝑁 𝑛
𝑘=1 𝐴𝑘 𝑧𝐾
- Nếu (2) có nghiệm 𝒛𝟏 là nghiệm bội 𝒓 thì:
𝑦0 𝑛 = 𝑧1𝑛 σ𝑟𝑗=1 𝐴𝑗 𝑛𝑗−1 + 𝐴𝑟+1 𝑧𝑟+1
𝑛
+ ⋯ + 𝐴𝑁 𝑧𝑁𝑛
σ𝑁 𝑛
𝑘=1 𝐴𝑘 𝑧𝐾 + 𝐵. 𝛽
𝑛
(𝛽 ≠ 𝑧𝑘 )
𝑦 𝑛 = 𝑦0 𝑛 + 𝑦𝑝 𝑛 = ൝ 𝑁
σ𝑘=1 𝐴𝑘 𝑧𝐾𝑛 + 𝐵. 𝑛. 𝛽 𝑛 (𝛽 = 𝑧𝑘 )
68
Ví dụ
Cho hệ thống được mô tả bởi PTSP: 𝑦 𝑛 + 0,5𝑦 𝑛 − 1 = 𝑥[𝑛]. Xác định đáp ứng ra
𝑦 𝑛 (𝑛 ≥ 0) của hệ thống với đầu vào x 𝑛 = (−0,8)𝑛 𝑢[𝑛] và điều kiện đầu 𝑦 −1 = 0.
Giải:
Phương trình thuần nhất: 𝑦 𝑛 + 0,5𝑦 𝑛 − 1 = 0.
Chọn 𝑦0 𝑛 = A𝑧 𝑛 ta có: 𝑧 𝑛 + 0,5𝑧 𝑛−1 = 0 ⇒ 𝑧 = −0,5. Vậy 𝑦0 𝑛 = A(−0,5)𝑛 .
Nghiệm riêng 𝑦𝑝 𝑛 có dạng giống x 𝑛 : 𝑦𝑝 𝑛 = 𝐵. (−0,8)𝑛 .
Thay vào PTSP: 𝐵. (−0,8)𝑛 +0,5. 𝐵(−0,8)𝑛−1 = (−0,8)𝑛
8
⇒ −0,8B + 0,5B = −0,8 ⇒ 𝐵 = 8/3 ⇒ 𝑦𝑝 𝑛 = (−0,8)𝑛
3
8
Vậy: 𝑦 𝑛 = 𝑦0 𝑛 + 𝑦𝑝 𝑛 = A(−0,5)𝑛 + (−0,8)𝑛
3
𝑦 −1 = 0 nên khi n = 0; 𝑦 0 + 0,5𝑦 −1 = (−0,8)0 𝑢 0 = 1 ⇒ 𝑦 0 =1.
8 8 −5 8
𝑦 0 = A(−0,5)0 + (−0,8)0 = 𝐴 + = 1 ⇒ 𝐴 = −5/3. Vậy: 𝑦 𝑛 = (−0,5)𝑛 + (−0,8)𝑛
3 3 3 3
69
Ví dụ
Cho hệ thống được mô tả bởi PTSP: 𝑦 𝑛 − 3𝑦 𝑛 − 1 − 4𝑦 𝑛 − 2 = 𝑥 𝑛 + 2𝑥[𝑛 − 1]
Xác định đáp ứng ra 𝑦 𝑛 (𝑛 ≥ 0) của hệ thống với đầu vào x 𝑛 = 4𝑛 và điều kiện đầu 𝑦 −1
= 𝑦 −2 = 0.
Giải:
Chọn 𝑦0 𝑛 = A𝑧 𝑛 ta có: 𝑧 2 − 3𝑧 − 4 = 0 ⇒ 𝑧1 = −1; 𝑧2 = 4. Vậy 𝑦0 𝑛 = 𝐴1 (−1)𝑛 + 𝐴2 (4)𝑛 .
Vì 𝑧2 = 4 trùng với x[n] nên nghiệm riêng 𝑦𝑝 𝑛 = 𝐵𝑛. (4)𝑛 .
Thay vào PTSP: 𝐵. 𝑛. 4𝑛 − 3. 𝐵 𝑛 − 1 4𝑛−1 − 4𝐵(𝑛 − 2)4𝑛−2 = 4𝑛 + 2. 4𝑛−1
6
⇒ 16Bn − 12B n − 1 − 4B n − 2 = 16 + 8 ⇒ 𝐵 = 6/5 ⇒ 𝑦𝑝 𝑛 = 𝑛4𝑛
5
6
Vậy: 𝑦 𝑛 = 𝑦0 𝑛 + 𝑦𝑝 𝑛 = 𝐴1 (−1)𝑛 + 𝐴2 (4)𝑛 + 𝑛4𝑛
5
𝑦 −1 = 𝑦 −2 = 0. Thay vào ta có: 𝑦 0 = 1; 𝑦 1 = 3𝑦 0 + 4 + 2 = 9
𝑦 0 = 𝐴1 + 𝐴2 = 1
ቐ 6 ⇒ 𝐴1 =-1/25; ; 𝐴2 = 26/25
𝑦 1 = 𝐴1 (−1)1 + 𝐴2 (4)1 + 1 41 = 9
5
6
𝑦 𝑛 = [(−1/50) (−1)𝑛 +(26/25)(4)𝑛 + 𝑛4𝑛 ]𝑢(𝑛)
5
70
Thực hiện HTTTBB từ
phương trình sai phân
71
Hệ thống không đệ quy
σ𝑁 𝑀
𝑘=0 𝑎𝑘 𝑦 𝑛 − 𝑘 = σ𝑟=0 𝑏𝑟 𝑥 𝑛 − 𝑟
▪ Nếu N = 0:
𝑀
𝑦 𝑛 = 𝑏𝑟 𝑥 𝑛 − 𝑟 = ℎ 𝑘 𝑥[𝑛 − 𝑘] = ℎ 𝑛 ∗ 𝑥 𝑛
𝑟=0 𝑘=0
▪ ℎ 𝑛 nhân quả vì ℎ 𝑛 = 0, 𝑚ọ𝑖 𝑛 < 0; 𝐿 ℎ 𝑛 = 0, 𝑀 = 𝑀 + 1
Hệ thống không đệ quy chính là hệ thống có đáp ứng xung chiều dài hữu hạn, ký hiệu
FIR (Finite Impulse Response)
▪ Tính ổn định: 𝑆 = σ∞𝑛=0 ℎ[𝑛] < ∞ nên hệ thống luôn ổn định.
72
Hệ thống đệ quy
σ𝑁 𝑀
𝑘=0 𝑎𝑘 𝑦 𝑛 − 𝑘 = σ𝑟=0 𝑏𝑟 𝑥 𝑛 − 𝑟
▪ Nếu N > 0:
𝑁
𝑦 𝑛 = σ𝑀
𝑟=0 𝑏𝑟 𝑥 𝑛 − 𝑟 − σ𝑘=1 𝑎𝑘 𝑦 𝑛 − 𝑘
Đáp ứng ra 𝑦 𝑛 phụ thuộc vào kích thích vào ở thời điểm hiện tại và quá khứ và cả đáp
ứng ra ở thời điểm quá khứ. Hệ thống này gọi là hệ thống đệ quy.
𝐴𝑛 𝑛 ≥ 0
▪ Trong ví dụ trước, hệ thống có PTSP: 𝑦 𝑛 = 𝐴𝑦 𝑛 − 1 + 𝑥 𝑛 có ℎ 𝑛 = ቊ
0 𝑛≠
𝐿 ℎ 𝑛 = ∞, đáp ứng xung có chiều dài vô hạn nên hệ thống đệ quy này còn gọi là hệ
thống có đáp ứng xung chiều dài vô hạn, ký hiệu IIR (Infinite Impulse Response).
1
ℎệ 𝑡ℎố𝑛𝑔 ổ𝑛 đị𝑛ℎ
▪ Tính ổn định: 𝑆 = σ∞
𝑛=0 ℎ[𝑛] = ൞
1−𝐴
1−𝐴𝑛+1
𝐴<1
𝐴 ≥ 1 ℎệ 𝑡ℎố𝑛𝑔 𝑘ℎô𝑛𝑔 ổ𝑛 đị𝑛ℎ
lim →∞
𝑛→∞ 1−𝐴
73
Thực hiện hệ thống – Dạng chuẩn tắc 1&2
D D
74
Thực hiện hệ thống – Dạng chuẩn tắc 1&2
Dạng chuẩn tắc 1 Dạng chuẩn tắc 2
D D D
D D
D D
75
76