You are on page 1of 55

Tín Hiệu và Hệ Thống

Bài 1: Giới thiệu chung về


tín hiệu và hệ thống

Đỗ Tú Anh
tuanhdo-ac@mail.hut.edu.vn

Bộ môn Điều khiển tự động, Khoa Điện

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Bài 1- Nội dung chính

™ Nội dung chi tiết môn học

™ Thông tin môn học


ƒ Cách đánh giá, tài liệu học tập

™ Kiến thức cơ sở

™ Tổng quan về tín hiệu

™ Tổng quan về hệ thống

EE3000-Tín hiệu và hệ thống 2

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Nội dung môn học

Tuần 1-2 Ch1 Giới thiệu tín hiệu và hệ thống


Tuần 3-4 Ch2 Biểu diễn TH&HT trên miền thời gian
Tuần 5-7 Ch3 Chuỗi Fourier và phép biến đổi Fourier
Tuần 8-9 Ch4 Đáp ứng tần số và lọc tín hiệu
Tuần 10 Ch5 Trích mẫu và khôi phục tín hiệu
Tuần 11-12 Ch6 Phép biến đổi Laplace
Tuần 13-14 Ch7 Phép biến đổi Z

EE3000-Tín hiệu và hệ thống 3

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Đánh giá điểm
™ 10% Bài tập về nhà
ƒ Được giao sau mỗi chương
ƒ Bài tập tính tay
ƒ Bài tập với MATLAB

™ 20% Kiểm tra giữa kỳ


ƒ 90 phút, tự luận

™ 70% Thi cuối kỳ


ƒ 90 phút, tự luận

EE3000-Tín hiệu và hệ thống 4

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tài liệu học tập
™ Sách, giáo trình chính
B. P. Lathi, Signal Processing and Linear
Systems. Berkeley-Cambrigde, 1998.

™ Sách tham khảo

Hwei P. Hsu, Schaum’ s Outlines of


Signals and Systems. McGraw-Hill, 1995.

EE3000-Tín hiệu và hệ thống 5

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Kiến thức cơ sở
™ Số phức

EE3000-Tín hiệu và hệ thống 6

CuuDuongThanCong.com https://fb.com/tailieudientucntt
™ Hằng đẳng thức lượng giác

EE3000-Tín hiệu và hệ thống 7

CuuDuongThanCong.com https://fb.com/tailieudientucntt
™ Tích phân bất định

EE3000-Tín hiệu và hệ thống 8

CuuDuongThanCong.com https://fb.com/tailieudientucntt
™ Tích phân bất định (tiếp)

EE3000-Tín hiệu và hệ thống 9

CuuDuongThanCong.com https://fb.com/tailieudientucntt
™ Vi phân

EE3000-Tín hiệu và hệ thống 10

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Chương 1: Giới thiệu về tín hiệu
và hệ thống
1.1 Khái niệm tín hiệu và hệ thống
1.2 Phân loại tín hiệu
1.3 Kích cỡ của tín hiệu
1.4 Một số phép toán cơ bản
1.5 Một số dạng tín hiệu tiêu biểu
1.6 Hệ thống
1.7 Phân loại hệ thống
1.8 Mô hình vào-ra
1.9 Ghép nối hệ thống-Sơ đồ khối
EE3000-Tín hiệu và hệ thống 11

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Hệ thống viễn thông
Bộ thu điện thoại chuyển
âm thanh sang tín hiệu
điện để truyền tải

Truyền tải điện trên đường điện thoại

Tín hiệu điện được chuyển lại thành


âm thanh ở đầu kia
EE3000-Tín hiệu và hệ thống 12

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Hệ thống điện
Mạch điện RC

EE3000-Tín hiệu và hệ thống 13

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Hệ thống cơ khí

chuyển động
gió

EE3000-Tín hiệu và hệ thống 14

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Khái niệm tín hiệu và hệ thống
™ Tín hiệu là một hàm biểu diễn một đại lượng vật lý
• Tín hiệu mang thông tin về diễn biến hay bản chất của một
hiện tượng
• Đối số (biến độc lập) của hàm là thời gian hoặc/và vị trí.
Trong chương trình, ta quan tâm đến những tín hiệu là hàm số
của thời gian, ví dụ x (t )
™ Hệ thống là một thiết bị, một quá trình hay một thuật toán
mà ứng với một tín hiệu vào x (t ) sẽ tạo ra tín hiệu ra y (t )

• Hệ thống là một ánh xạ giữa hàm vào (tín hiệu vào) và hàm ra
(tín hiệu ra)
x(t ) y (t )
• Toán tử T ( x(t )) = y (t ) Hệ thống

EE3000-Tín hiệu và hệ thống 15

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Chương 1: Giới thiệu về tín hiệu
và hệ thống
1.1 Khái niệm tín hiệu và hệ thống
1.2 Phân loại tín hiệu
1.3 Kích cỡ của tín hiệu
1.4 Một số phép toán cơ bản
1.5 Một số dạng tín hiệu tiêu biểu
1.6 Hệ thống
1.7 Phân loại hệ thống
1.8 Mô hình vào-ra
1.9 Ghép nối hệ thống-Sơ đồ khối
EE3000-Tín hiệu và hệ thống 16

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Liên tục/Gián đoạn
™ Tín hiệu liên tục là tín hiệu (hàm số) được xác định tại mọi giá
trị của thời gian t
™ Tín hiệu gián đoạn là tín hiệu (hàm số) được xác định chỉ tại
các giá trị gián đoạn của thời gian t
x(t0 ), x(t1 ),…, x(tn ),… ⇒ x [ 0] , x [1] ,…, x [ n ] ,…

EE3000-Tín hiệu và hệ thống 17

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tương tự/Rời rạc

Tín hiệu liên tục

Tín hiệu gián đoạn Tín hiệu số

EE3000-Tín hiệu và hệ thống 18

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tuần hoàn/Không tuần hoàn
™ Tín hiệu x(t) đgl tuần hoàn với chu kỳ T, nếu

x(t+T) = x(t) với mọi t

Số dương nhỏ nhất T đgl chụ kỳ cơ sở

™ Ví dụ
x(t ) = A cos(ωt + θ )

ω [rad/sec], θ [rad]

T= [sec]
ω
1 ω
f = = [Hz ]
T 2π
EE3000-Tín hiệu và hệ thống 19

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tuần hoàn/Không tuần hoàn
™ Tín hiệu x[n] đgl tuần hoàn với chu kỳ N, nếu

x[n+N] = x[n] với mọi n

Số dương nhỏ nhất N đgl chụ kỳ cơ sở

™ Ví dụ N=3

EE3000-Tín hiệu và hệ thống 20

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tuần hoàn/Không tuần hoàn

Không tuần hoàn Tín hiệu tuần hoàn

Tín hiệu tuần hoàn phải bắt đầu từ t = −∞.

EE3000-Tín hiệu và hệ thống 21

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Ngoài ra
™ Tín hiệu nhân quả/tín hiệu phi nhân quả
x(t ) ƒ là tín hiệu nhân quả nếu nó không bắt đầu trước t=0, tức là
x(t ) = 0, t < 0
ƒ là tín hiệu phi nhân quả nếu nó bắt đầu trước t=0
ƒ là tín hiệu phản nhân quả nếu x(t ) = 0, t ≥ 0

™ Tín hiệu thực/tín hiệu phức


x(t ) ƒ là tín hiệu thực nếu giá trị của nó là một số thực
ƒ là tín hiệu phức nếu giá trị của nó là một số phức
x(t ) = x (t ) + jx (t )
1 2

trong đó x (t ) và x (t ) là các tín hiệu thực


1 2

EE3000-Tín hiệu và hệ thống 22

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Chương 1: Giới thiệu về tín hiệu
và hệ thống
1.1 Khái niệm tín hiệu và hệ thống
1.2 Phân loại tín hiệu
1.3 Kích cỡ của tín hiệu
1.4 Một số phép toán cơ bản
1.5 Một số dạng tín hiệu tiêu biểu
1.6 Hệ thống
1.7 Phân loại hệ thống
1.8 Mô hình vào-ra
1.9 Ghép nối hệ thống-Sơ đồ khối
EE3000-Tín hiệu và hệ thống 23

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Kích cỡ của tín hiệu

Diện tích dưới tín hiệu = Kích cỡ tín hiệu?

Khoảng thời
gian

Độ lớn độ
Biên

EE3000-Tín hiệu và hệ thống 24

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Năng lượng của tín hiệu
2
Năng lượng: diện tích dưới hàm x(t ) .
∞ ∞

• Với tín hiệu liên tục E= ∫ x(t ) E= ∫


2 2
dt x(t ) dt
−∞ −∞
∞ ∞
• Với tín hiệu gián đoạn E= ∑ x [ n] ∑ x [ n]
2 2
E=
n =−∞ n =−∞

x(t )
Năng lượng hữu hạn

Biên độ của tín hiệu → 0 khi t → ∞

EE3000-Tín hiệu và hệ thống 25

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Công suất của tín hiệu
Công suất: trung bình của năng lượng theo thời gian
T 2
1
• Với tin hiệu liên tục P = lim ∫ x(t ) 2 dt
T →∞ T
−T 2
T 2
1
P = lim ∫ x(t ) dt
2

T →∞ T
−T 2
N
1
• Với tin hiệu gián đoạn P = lim ∑ [ ]
2
x n
N →∞ 2 N + 1
n =− N
N
1
∑ [ ]
2
P = lim x n
N →∞ 2 N + 1
n =− N

Công suất hữu hạn x(t )

Tín hiệu hoặc tuần hoàn hoặc đều đặn theo thống kê
EE3000-Tín hiệu và hệ thống 26

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Năng lượng/Công suất Tín hiệu
™ Tín hiệu năng lượng: khi và chỉ khi 0 < E < ∞ (do đó P = 0 )
- ví dụ

™ Tín hiệu công suất: khi và chỉ khi 0 < P < ∞ (do đó E = ∞ )
- ví dụ

™ Không phải tín hiệu năng lượng cũng như tín hiệu công suất:
khi cả E và P đều vô hạn
- ví dụ

EE3000-Tín hiệu và hệ thống 27

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Năng lượng/Công suất Tín hiệu
Xác định “số đo” về năng lượng và công suất của tín hiệu
a) Vì biên độ của tín hiệu → 0 khi t → ∞, chọn năng lượng

b) Biên độ của tín hiệu không → 0 khi t → ∞, nhưng tín hiệu là tuần
hoàn nên tồn tại công suất

EE3000-Tín hiệu và hệ thống 28

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Năng lượng/Công suất Tín hiệu
™ Ví dụ: Công suất của hàm sin

1 E
T 2 2

P = lim ∫ x(t ) dt = lim


T →∞ T →∞
T T
−T 2

EE3000-Tín hiệu và hệ thống 29

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Chương 1: Giới thiệu về tín hiệu
và hệ thống
1.1 Khái niệm tín hiệu và hệ thống
1.2 Phân loại tín hiệu
1.3 Kích cỡ của tín hiệu
1.4 Một số phép toán cơ bản
1.5 Một số dạng tín hiệu tiêu biểu
1.6 Hệ thống
1.7 Phân loại hệ thống
1.8 Mô hình vào-ra
1.9 Ghép nối hệ thống-Sơ đồ khối
EE3000-Tín hiệu và hệ thống 30

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Biến đổi trên miền thời gian
Ba phép biến đổi cơ bản
™ Phép đảo x(−t ), x [ −n ]

Lật tín hiệu quanh trục tung

™ Phép dịch x(t + a ), x[n + a ]


Trên trục hoành, dịch sang phải khi a<0, dịch sang trái khi a>0

™ Phép co giãn x(at ), x[an] với a>0

Trên trục hoành, co chiều dài tín hiệu khi a>1, giãn chiều dài tín
hiệu khi a<1

EE3000-Tín hiệu và hệ thống 31

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Đảo thời gian

Phép đảo

EE3000-Tín hiệu và hệ thống 32

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Dịch thời gian

Trễ

Chú ý: ngược với


trực quan

Vượt

EE3000-Tín hiệu và hệ thống 33

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Co giãn thời gian

Chú ý: không nhất


thiết phải đối xứng

Nén lại

Giãn ra

EE3000-Tín hiệu và hệ thống 34

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Kết hợp các phép toán
ƒ Phép toán tổng quát f(at-b)
− có thể được thực hiện theo hai cách

1. Dịch f(t) bởi b để nhận được f(t-b)


Sau đó co giãn f(t-b) bởi a
− tức là thay thế t bởi at để nhận được f(at-b)

2. Co giãn f(t) bởi a để nhận được f(at)


Sau đó dịch f(at) bởi [b/a]
− tức là thay thế t bởi (t-[b/a]) để nhận được f(at-b)
− trong cả hai trường hợp, nếu a là số âm, phép co giãn bao gồm
cả phép đảo thời gian.

EE3000-Tín hiệu và hệ thống 35

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Chương 1: Giới thiệu về tín hiệu
và hệ thống
1.1 Khái niệm tín hiệu và hệ thống
1.2 Phân loại tín hiệu
1.3 Kích cỡ của tín hiệu
1.4 Một số phép toán cơ bản
1.5 Một số dạng tín hiệu tiêu biểu
1.6 Hệ thống
1.7 Phân loại hệ thống
1.8 Mô hình vào-ra
1.9 Ghép nối hệ thống-Sơ đồ khối
EE3000-Tín hiệu và hệ thống 36

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu bước nhảy đơn vị
không liên tục
™ Tín hiệu bước nhảy đơn vị tại t=0

™ Tín hiệu bước nhảy đơn vị được dịch

EE3000-Tín hiệu và hệ thống 37

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu xung đơn vị
Ban đầu

diện tích

Không phải hàm số theo


định nghĩa toán học kinh điển

Xung được dich

EE3000-Tín hiệu và hệ thống 38

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tích chất lấy mẫu
φ (t ) liên tục tại t=0
∞ ∞

φ (t )δ (t ) = φ (0)δ (t ) ∫ φ (t )δ (t ) = φ (0) ∫ δ (t )dt = φ (0)


−∞ −∞

φ (t ) liên tục tại t=T


∞ ∞

φ (t )δ (t − T ) = φ (T )δ (t − T ) ∫ φ (t )δ (t − T ) = φ (T ) ∫ δ (t − T )dt = φ (T )
−∞ −∞

Các tính chất khác


x(t ) = ∫ x(τ )δ (t − τ )dτ x(t ) bất kỳ


−∞

EE3000-Tín hiệu và hệ thống 39

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu xung đơn vị
™ Hàm suy rộng: được định nghĩa bởi ảnh hưởng của nó tới một
hàm khác

™ Tín hiệu xung đơn vị: được định nghĩa bởi tính chất lấy mẫu của nó

™ Quan hệ giữa xung đơn vị và tín hiệu bước nhảy đơn vị

EE3000-Tín hiệu và hệ thống 40

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu mũ
™ Tín hiệu mũ và tín hiệu sin là lớp những tín hiệu đặc biệt quan
trọng, chúng tạo thành cơ sở cho những tín hiệu khác.

™ Tín hiệu mũ phức có dạng tổng quát


trong đó C và a là những số phức

™Tín hiệu mũ thực (khi C và a là những số thực)


Tăng theo hàm mũ Giảm theo hàm mũ

a>0 a<0
C >0 C >0

EE3000-Tín hiệu và hệ thống 41

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu sin
™ Tín hiệu sin phức (khi a là số thuần ảo)

ƒ Khi C là số thực
Công thức Euler
x(t ) = C cos ω t + jC sin ω t 0 0

ƒ Khi C là số phức có dạng

x(t ) = C e j ( ω0t +φ )

= C cos(ω t + φ ) + j C sin (ω t + φ )
0 0


™ Tín hiệu sin phức là tín hiệu tuần hoàn với chu kỳ T =
ω 0

vì x(t + T ) = Ce jω 0 ( t + T )
= Ce e
jω 0 t jω0T
= Ce = x(t )
jω 0 t

e jω0T
=e ± j 2π
= cos 2π ± j sin 2π = 1
EE3000-Tín hiệu và hệ thống 42

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu sin
™ Tín hiệu sin thực

x(t ) = C cos(ω t + φ ) 0

trong đó C là số thực, có thể được


biểu diễn theo tín hiệu sin phức

x(t ) = Re{Ce j ( ω0t +φ )


}
C
= (e j ( ω0t +φ )
+e − j ( ω0t +φ )
)
2
Tương tự

C sin(ω t + φ ) = Im{Ce
0
j ( ω0t +φ )
}
C
= (e j ( ω0t +φ )
−e − j ( ω0t +φ )
)
2
EE3000-Tín hiệu và hệ thống 43

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu mũ phức
™ Khi C và a là những số phức

x(t ) =
x(t )

EE3000-Tín hiệu và hệ thống 44

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu mũ phức
Re[x(t )] = C e cos(ω t + φ )rt

r>0 r<0

Hàm sin tăng dần Hàm sin giảm dần

EE3000-Tín hiệu và hệ thống 45

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Hàm mũ
st
ƒ Hàm mũ e Công thức Euler
− trong đó s là tần số phức s = σ + jω
ƒ Do đó

ƒ Nếu (liên hợp phức) thì

ƒ và

ƒ So sánh với công thức Euler


là một tổng quát hóa của hàm trong đó biến tần số
được tổng quát hóa thành biến phức

EE3000-Tín hiệu và hệ thống 46

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Hàm mũ
ƒ Các trường hợp đặc biệt
Hằng số Hàm sin
Hàm mũ đơn điệu

Hàm sin thay đổi theo hàm mũ

EE3000-Tín hiệu và hệ thống 47

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tổng hợp tín hiệu

EE3000-Tín hiệu và hệ thống 48

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu chẵn/lẻ
ƒ Hàm chẵn/hàm lẻ
Hàm chẵn
Hàm lẻ

chẵn lẻ

x(t)=cos(t) x(t)=sin(t)

EE3000-Tín hiệu và hệ thống 49

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu chẵn/lẻ
ƒ Tính chất

hàm chẵn × hàm lẻ = hàm lẻ


hàm lẻ × hàm lẻ = hàm chẵn
hàm chẵn × hàm chẵn = hàm chẵn
ƒ Mọi hàm số đều có thể tách thành hai phần chẵn và lẻ

chẵn lẻ

ƒ Ví dụ

EE3000-Tín hiệu và hệ thống 50

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu chẵn/lẻ
Mọi hàm số đều là tổng của hàm chẵn và hàm lẻ

chẵn lẻ

EE3000-Tín hiệu và hệ thống 51

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu chẵn/lẻ
ƒ x[n] là hàm chẵn, nếu x[n]=x[-n]
ƒ x[n] là hàm lẻ, nếu x[n]=-x[-n]

ƒ Mọi hàm số đều có thể tách thành hai phần


− Ev{x[n]} = (x[n] + x[-n])/2
− Od{x[n]} = (x[n] - x[-n])/2

Chẵn Lẻ
EE3000-Tín hiệu và hệ thống 52

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tóm tắt: Phân loại tín hiệu
Tín hiệu
1. Tín hiệu liên tục: xác định tại mọi thời điểm trong một khoảng thời gian
Tín hiệu gián đoạn: chỉ xác định trên một tập các thời điểm rời rạc.
2. Tín hiệu tương tự: có biên độ nhận bất cứ giá trị nào trong một khoảng liên tục
Tín hiệu rời rạc: có biên độ chỉ nhận một số (hữu hạn) các giá trị
3. Tín hiệu f(t) là tuần hoàn nếu có f(t+T)=f(t) với mọi t. (*)
Số dương T nhỏ nhất đgl chu kỳ
-Tín hiệu tuần hoàn vẫn là chính nó nếu được dịch đi một số nguyên lần chu kỳ
- Tín hiệu tuần hoàn phải tồn tai trong toàn bộ khoảng thời −∞ < t < ∞
- Tín hiệu không thỏa mãn (*) là tín hiệu không tuần hoàn
Tín hiệu vô hạn bắt đầu từ t = −∞ và kéo dài mãi đến t = ∞.
Do đó tín hiệu tuần hoàn là tín hiệu vô hạn
Tín hiệu nhân quả có giá trị bằng 0 với t < 0
4. Tín hiệu năng lượng: có năng lượng hữu hạn
Tín hiệu công suất: có năng lượng hữu hạn và khác 0
Một tín hiệu hoặc là tín hiệu năng lượng, hoặc là tín hiệu công suất, không thể là cả hai
5. Tín hiệu tiền định: sự thay đổi theo thời gian tuân theo một quy luật đã biết trước.
Tín hiệu ngẫu nhiên: sự thay đổi của nó theo thời gian không theo quy luật, nhưng có
thể biết được thông qua các đặc trưng thống kê, ví dụ: giá trị trung bình
EE3000-Tín hiệu và hệ thống 53

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Tín hiệu mũ
ƒ Sử dụng MATLAB để vẽ

t = [0:.001:4];
C = 2.0; r = -1.0; w0 = 2*pi;
x = C*exp(r*t).*cos(w0*t);
plot(t,x,'r-',t,C*exp(r*t),'b:',t,-C*exp(r*t),'b:');
xlabel('t'); ylabel('x_1(t)');

1.5

0.5
x 1(t)

-0.5

-1

-1.5

-2
0 0.5 1 1.5 2 2.5 3 3.5 4
t

EE3000-Tín hiệu và hệ thống 54

CuuDuongThanCong.com https://fb.com/tailieudientucntt
Xử lý ảnh
Ví dụ về tín hiệu hai chiều

EE3000-Tín hiệu và hệ thống 55

CuuDuongThanCong.com https://fb.com/tailieudientucntt

You might also like