Professional Documents
Culture Documents
***************************
BÀI GIẢNG
U N H N SỐ
(Dùng cho sinh viên ngành Điện – Điện tử)
HÀ NỘI - 2014
CHƢƠNG 3. CÁC KỸ THUẬT MÃ HÓA DẠNG SÓNG
Tín hiệu x t đƣợc phục hồi hoàn toàn chính xác nếu cho tín hiệu lấy mẫu của nó qua
một bộ lọc thông thấp lý tƣởng có dải thông B với
fmax B fs fmax (3.1)
Theo phát biểu này tổng các giá trị lấy mẫu là:
T
N 1 2 fmax T 1 (3.2)
Ts
Với T là khoảng thời gian tồn tại của tín hiệu x t .
H L
tƣơng tự có phổ từ 0,3-3,4kHz thì theo định lý lấy mẫu xác định đƣợc n 1, tức f S 6,8kHz .
Thực tế CCITT quy định f S 8kHz
46
Tín hiệu Tín hiệu
tƣơng tự Lƣợng PCM
Lấy
LPF mẫu tử hóa Mã hoá
(a)
P Bộ lặp Bộ lặp P
CM CM
(c)
47
tƣơng tự nằm cách nhau 2
T
. Nếu tần số lấy mẫu không thoả mãn định lý lấy mẫu fs 2 fmax
thì xả ra hiện tƣợng các phiên bản phổ chồng lấn lên nhau. Ngƣời ta gọi đây là hiện tƣợng
chồng phổ (aliasing).
48
Việc thực hiện lấy mẫu tự nhiên khá dễ dàng, chỉ cần một chuyển mạch hai đầu vào một
đầu ra tƣơng tự nhƣ chỉ ra trong Hình 3-4. Chẳng hạn loại chuyển mạch 4016 có sẵn trong
phần cứng của CMOS.
49
Để tạo ra tín hiệu flat-top PAM, sử dụng bộ lấy mẫu và giữ mẫu (sampler & holder) nhƣ
trong Hình 3-6.
Hình 3-7. Ghép kênh theo thời gian cho hai tín hiệu PAM
Hình 3-8. Sơ đồ thực hiện ghép kênh theo thời gian cho hai tín hiệu PAM
50
Việc truyền tín hiệu lấy mẫu tự nhiên hay flat-top PAM qua kênh thông tin yêu cầu một
b ng thông rất rộng so với tín hiệu tƣơng tự ban đầu vì độ rộng xung quá hẹp. Khả n ng
chống nhiễu của tín hiệu PAM không đƣợc cải thiện so với truyền trực tiếp tín hiệu tƣơng tự.
Điều này dẫn đến PAM không thích hợp cho truyền dẫn qua khoảng cách xa. Khi truyền đi
xa, phải chuyển đổi PAM sang dạng số.
Nx
4x
x
1 2 3 4 5 6 7 t
0
Ts
Giả sử có tín hiệu x t liên tục, trong thông tin xung muốn truyền tín hiệu x t ta chỉ
truyền đi những giá trị rời rạc của nó, lấy ở những thời điểm nTs là x nTs , trong đó Ts đƣợc
quy định bởi định lý lấy mẫu.
Nếu trực tiếp phát đi các xung có biên độ tỷ lệ với x nTs thì đó là điều biên xung
thông thƣờng.
Trên đồ thị của hàm x t ta chia trục tung thành những khoảng x S , từ 0 đến N (N
là số nguyên dƣơng). Các khoảng x có thể bằng nhau hoặc khác nhau, để đơn giản ta sẽ
chia các khoảng x đều nhau. Nhƣ vậy chúng ta có thể biểu diễn các trị số x nTs bằng các
số từ 0 N tại các thời điểm nTs .
Nếu bây giờ chúng ta không phát đi các xung có biên độ tỷ lệ trực tiếp với x nTs , mà
trƣớc hết chúng ta tiến hành qui tròn các số đó thành các số nguyên xn gần với nó nhất, nghĩa
là thay thế các số đó bằng các số nguyên theo qui luật:
51
1 1
xn1 x xn xn1 x (3.5)
2 2
Nhƣ vậy chúng ta đã thay thế việc phát đi các giá trị rời rạc x nTs bởi các số nguyên
qui tròn xn, quá trình này đƣợc gọi là quá trình lƣợng tử hoá và việc phát đi các xung có biên
độ tỷ lệ với các số nguyên xn gọi là điều biên xung lƣợng tử hoá. Do đó bây giờ việc truyền
đi tin tức liên tục x t đƣợc thay thế bằng sự truyền đi tập hợp các số nguyên.
Khoảng x chia trên trục tung đƣợc gọi là bƣớc lƣợng tử hoá, nó có thể bằng nhau trên
suốt trục tung, gọi là quá trình lƣợng tử hoá đều, nó cũng có thể biến thiên theo qui luật nào
đó. Toàn bộ các bƣớc lƣợng tử hoá từ 0 N gọi là thang lƣợng tử hoá.
Hình 3-10. a) Minh họa cho tín hiệu lƣợng tử hóa với nhiễu cộng;
b) Tín hiệu sau tái lƣợng tử hóa
* Mục đích của lượng tử hoá:
Để thực hiện điều xung mã: sử dụng tập hợp các số nguyên để ký hiệu tin tức gọi là mã
hoá tin tức.
Lƣợng tử hoá có tác dụng t ng tính chống nhiễu.
Giả sử ta phát đi tín hiệu x t và thu đƣợc tín hiệu y t . Nếu thu là lý tƣởng thì
y t x t .
Nhƣng do có tác động của nhiễu, nên ta có:
y t x t t (3.6)
Nếu ta thực hiện lƣợng tử hoá thì tín hiệu phát đi sẽ là tập các xn. Giả thiết cƣờng độ
lớn nhất của nhiễu là max, ta chọn bƣớc lƣợng tử hoá :
x
max (3.7)
2
Từ (3.4) và (3.5) ta có tín hiệu thu đƣợc là:
52
1 1
xn x xn max yn xn max xn x (3.8)
2 2
- Do tín hiệu phát đi là tập các số nguyên xn , nên tín hiệu thu đƣợc yn không bị lẫn với
các mẫu gần với xn . Tức là cho phép khử đƣợc nhiễu ngẫu nhiên.
- Tuy nhiên khi lƣợng tử hoá lại xuất hiện một vấn đề khác, đó là sai số xuất hiện trong
quá trình qui tròn các giá trị x nTs , gọi là sai số lƣợng tử hoá. Nhƣng nhiễu lƣợng tử
hoá khác với nhiễu ngẫu nhiên ở chỗ chúng ta có thể biết qui luật của nó, do đó có thể
khắc phục đƣợc, chẳng hạn nhƣ sử dụng phƣơng pháp lƣợng tử hoá không đều.
- Một ƣu điểm nữa của lƣợng tử hóa là khắc phục đƣợc sự tích lũy nhiễu trong thông tin
đƣờng dài. Ngƣời ta đặt các trạm chuyển tiếp suốt dọc hệ thống thông tin đƣờng dài, các
trạm này thu tín hiệu của trạm trƣớc, lƣợng tử hóa và phát tiếp đi, bằng cách này ngƣời
ta loại bỏ đƣợc nhiễu tích lũy.
- Giả sử tín hiệu lƣợng tử hóa đƣợc truyền đến một trạm lặp, chịu ảnh hƣởng của nhiễu nên bị
méo nhƣ vẽ trong Hình 3-10a. Cho tín hiệu này đi vào bộ lƣợng tử hóa một lần nữa gọi là
tái lƣợng tử hóa (requantizer), đầu ra lúc này đƣợc chỉ ra trên Hình 3-10b. Quan sát trên
hình ta thấy rõ ràng là lỗi chỉ xuất hiện nếu biên độ nhiễu vƣợt quá một nửa kích thƣớc
bƣớc và nhiễu sẽ hoàn toàn bị loại bỏ nếu biên độ ở dƣới một nửa kích thƣớc bƣớc. Vậy
bằng cách t ng kích thƣớc bƣớc ta có thể giảm bớt sự tích luỹ nhiễu. Tuy nhiên t ng kích
thƣớc bƣớc thì sẽ dẫn đến t ng sai khác giữa tín hiệu gốc và tín hiệu lƣợng tử hóa. Sai khác
này gọi là nhiễu lƣợng tử hóa (quantizing noise). Ta có thể tính đƣợc công suất trung bình
S2
P
của nhiễu lƣợng tử hóa q 12 . Rõ ràng là nhiễu lƣợng tử hóa sẽ t ng khi kích thƣớc bƣớc
t ng và ngƣợc lại.
Từ công thức xác định Pq ta thấy công suất trung bình của nhiễu lƣợng tử hóa phụ thuộc
vào kích thƣớc bƣớc S. Nếu kích thƣớc bƣớc không thay đổi thì tỷ số S/N sẽ nhỏ đối với tín
hiệu có biên độ nhỏ và lớn đối với tín hiệu có biên độ lớn. Để đạt đƣợc tỷ số S/N đồng đều mà
không làm t ng số mức lƣợng tử hóa thì tiến hành lƣợng tử hóa không đều với kích thƣớc
bƣớc lƣợng tử hóa thay đổi: kích thƣớc bƣớc nhỏ đối với tín hiệu có biên độ nhỏ và ngƣợc lại.
Sự thay đổi kích thƣớc bƣớc rất hữu hiệu đối với tín hiệu thoại, là tín hiệu có 50% thời gian
tồn tại với biên độ nhỏ chỉ bằng 1/4 giá trị hiệu dụng. Hình 3-11 là một ví dụ về thay đổi kích
thƣớc bƣớc. Để thực hiện lƣợng tử hóa không đều, trƣớc hết cho tín hiệu tƣơng tự đi qua một
bộ khuếch đại n n phi tuyến gọi là bộ nén (compressor), rồi vào bộ mã hóa PCM sử dụng
lƣợng tử hóa đều. Gọi tín hiệu vào bộ n n là s (t), tín hiệu ra bộ nén là s (t), quan hệ giữa s (t)
1 2 1
và s (t) đƣợc Smith tìm ra vào n m 1957 nhƣ sau:
2
s2 t
ln 1 s1 t (3.9)
ln 1
53
Ở đây giá trị đỉnh của s (t) và s (t) là ±1, μ là hằng số dƣơng. Phƣơng pháp n n nhƣ
1 2
thế này gọi là n n luật μ. Mạng điện thoại ở một số nƣớc nhƣ Hoa Kỳ, Canada, Nhật sử dụng
n n luật với μ= 255.
Một luật n n khác gọi là luật A, sử dụng chủ yếu ở châu u, do Cattermole tìm ra n m
1969:
A s1 t 1
0 s1 t
1 ln A A
s2 t
1 ln A s1 t 1
s1 t 1
(3.10)
1 ln A A
Với A 87.6, Dunlop và Smith đã chứng minh rằng: so với lƣợng tử hóa đều thì tỷ số
(S/N) t ng đƣợc 24 dB khi x 1 A và t ng 38 dB khi x 1 A . Với luật μ, tỷ số (S/N) t ng
hơn một chút so với luật A.
Cả luật n n A và μ đều có quan hệ vào-ra là quan hệ loga. Do vậy, đặc tuyến n n luật A
và μ đều có dạng gần giống nhau. Đó là đặc tuyến dạng loga.
Hình 3-11. Đặc tu ến nén – giãn: a) Đặc tu ến lƣợng tử hóa M=8 (b) Đặc tu ến luật A
54
Ngƣợc với quá trình n n bên phát, bên thu thực hiện quá trình giải n n hay còn gọi là
giãn nhờ bộ giãn (expandor). Đặc tuyến giãn là đảo ngƣợc của đặc tuyến n n. Nhƣ vậy, đặc
tuyến giãn là đặc tuyến đối loga. Sự kết hợp giữa bộ n n và bộ giãn gọi chung là bộ n n - giãn
(compandor).
Để quá trình n n - giãn không làm ảnh hƣởng đến chất lƣợng của tín hiệu khôi phục thì
đây phải là một quá trình tuyến tính, nghĩa là tổng hai đặc tuyến n n và giãn phải là một
đƣờng thẳng. Điều này đƣợc thực hiện trong thực tế bằng cách xấp xỉ tuyến tính hóa từng
đoạn. Cả hai luật A và đều áp dụng phƣơng pháp này.
3.2.3. Mã hóa
Đƣợc thực hiện sau bƣớc lƣợng tử hóa. Đó là quá trình chuyển các giá trị mẫu đã đƣợc
lƣợng tử hóa sang biểu diễn dƣới dạng tập hợp các ký hiệu.
Chúng ta đã biết cách biểu diễn một số bất kỳ trong hệ đếm cơ số 10. Tƣơng tự, một số
bất kỳ N có thể biểu diễn trong hệ đếm cơ số m nhƣ sau:
N am0 bm1 ...
trong đó a, b, c ... là các kí hiệu biểu diễn các con số trong hệ đếm m (từ 0 đến m-1).
Nhƣ vậy số N đƣợc biểu thị bằng n con số thì:
mn-1 < N < mn
Ví dụ mức lớn nhất mà x t đạt đƣợc trong thang lƣợng tử hóa là L và để mã hóa nó
theo cơ số 2 (mã nhị phân) thì cần phải dùng con số sao cho:
2v1 L 2v (3.11)
hay
log 2 L v log 2 L 1 (3.12)
do đó mỗi tổ hợp mã ở đây sẽ gồm kí hiệu (các kí hiệu 0 và 1) và mỗi kí hiệu sẽ k o
dài khoảng Ts/.
X t ví dụ : Tạo tín hiệu PCM (lƣợng tử hoá đều).
Tín hiệu x t đƣợc lƣợng tử hoá thành 8 mức L = 8 (Hình 3-12)
x(t)
7 111
6 110
5
101
3 100
1 0
t 0 1 2 3 4
11
0 1 2 3 4 0 011 110 101 011
10
0 lƣợng tử hóa 8 mức
Hình 3-12. Minh họa
01
55
Vậy để mã hoá một mẫu cần 3 bits
L = 2 = 8 = 3
Mạch
thời gian
Trên Hình 3-13 mô tả ba chức n ng cơ bản của bộ lặp: lƣợng tử hóa, định thời và
quyết định.
Bộ lƣợng tử hóa sửa dạng xung thu đƣợc, có tác dụng bù m o biên độ và pha do tác
động của kênh truyền.
Mạch thời gian đƣa ra dãy xung tuần hoàn để lấy mẫu các xung đã đƣợc lƣợng tử hóa
tại các thời điểm mà tỷ số S/N là cực đại.
Thiết bị quyết định sẽ cho ph p khi biên độ của xung đã đƣợc lƣợng tử hóa cộng với
nhiễu vƣợt quá mức điện áp đã xác định trƣớc (tại thời điểm đƣợc xác định bởi mạch
thời gian). Nhƣ vậy khi thiết bị quyết định cho ph p, thì một xung mới “sạch” đƣợc
phát chuyển tiếp.
Theo cách này thì sự tích lũy m o và nhiễu trong bộ lặp đƣợc loại bỏ.
Nếu tần số lấy mẫu không thỏa định lý lấy mẫu thì do ảnh hƣởng của hiện tƣợng chồng
phổ (aliasing), không thể khôi phục tín hiệu ban đầu. Do đó để chống ảnh hƣởng của chồng
56
phổ, ngƣời ta đặt ngay trƣớc bộ lấy mẫu một bộ lọc thông thấp để loại bỏ các thành phần tần
số lớn hơn fS
2
.
Nếu tín hiệu lấy mẫu x t có phổ giới hạn là fmax, thì độ rộng yêu cầu tối thiểu của kênh
truyền BT là:
BT nf max (Hz) (3.14)
B ng thông (bandwidth) là một tài nguyên thông tin quý giá và có hạn. Tất cả các
đƣờng truyền vật lý đều chỉ cho truyền tín hiệu qua trong một dải hữu hạn của tần số. Vì vậy
cần phải có biện pháp sử dụng b ng thông hiệu quả, nghĩa là làm sao truyền đƣợc nhiều kênh
thông tin nhất với một b ng thông sẵn có. Điều này tƣơng đƣơng với tìm phƣơng pháp giảm
b ng thông của tín hiệu truyền trên kênh.
Nhƣ đã phân tích, ta thấy: trong một hệ thống PCM thông thƣờng, các mẫu rời rạc của
tín hiệu vào đƣợc mã hóa một cách độc lập với nhau. Hệ thống PCM thông thƣờng có khả
n ng mã hóa những tín hiệu bất kỳ có phổ không vƣợt quá một nửa tần số lấy mẫu. Song
trong thực tế, các tín hiệu thông tin nhƣ tiếng nói, hình ảnh, âm thanh... có sự tƣơng quan
(correlation) đáng kể giữa các mẫu cạnh nhau. Sự tƣơng quan này làm cho tín hiệu có độ dƣ
(redundancy). Để tiết kiệm b ng thông truyền dẫn, có thể thực hiện các kỹ thuật số hóa khác
hiệu quả hơn PCM. Các kỹ thuật này quan tâm đến sự tƣơng quan của tín hiệu, sử dụng độ dƣ
để làm giảm tốc độ bit, tức là giảm b ng thông nhƣ: PCM delta, DPCM, DPCM thích nghi ,
điều chế delta DM và điều chế delta thích nghi ADM.
57
Phía thu nếu biết e nTs và giá trị lấy mẫu trƣớc đó x nTS TS , thì ta hoàn toàn có thể
xác định đƣợc x nTs .
Thƣờng giá trị e nTs nhá hơn khá nhiều so với x nTs . Nên nếu với cùng một số
bƣớc lƣợng tử hoá nhƣ nhau, thì với trƣờng hợp e nTs giá trị của bƣớc lƣợng tử hoá x sẽ
giảm nhiều so với trƣờng hợp PCM. Do đó ta giảm đƣợc công suất ồn lƣợng tử hoá, tức là với
độ rộng kênh cho trƣớc thì tỷ số S/N sẽ t ng.
Ta có thể thực hiện sơ đồ này theo cách ƣớc lƣợng giá trị mẫu thứ k từ các mẫu trƣớc
đó, nhƣ sau:
Gọi xˆ nTs là giá trị ƣớc lƣợng của x nTs , thì giá trị phát đi là sai số:
Nhƣ vậy ở phía thu giá trị x nTs đƣợc xác định từ e nTs và xˆ nTs . Nếu ph p dự
đoán chính xác thì xˆ nTs x nTS , nghĩa là sai số ƣớc đoán sẽ nhỏ, thậm chí còn nhỏ hơn
cả sai số giữa các mẫu lân cận. Vì vậy phƣơng pháp PCM này đƣợc gọi là phƣơng pháp điều
chế xung mã vi sai (Diferential Pulse Code Modulation - DPCM).
Quá trình điều chế DPCM đƣợc thực hiện theo sơ đồ Hình 3-14.
So sánh
x(nTs) + Lƣợng tử eq(nTs)
Mã hoá
e(nTs) hóa Tín hiệu
-
PCM
+
+
xˆq nTs
Dự đoán
xq(nTs)
Accumulator
(a)
Vào +
Giải mã LPF
Ra
+
Dự
đoán
(b) Accumulator
58
Nguyên lý:
Trong điều chế DPCM tín hiệu phát đi là sai khác e nTs của x nTs và giá trị dự đoán
của nó.
- Phía phát: nếu gọi x nTs và xˆ nTs là tín hiệu vào ra bộ dự đoán, thì:
Từ biểu thức (3.17) ta thấy rằng xq nTs chính là giá trị lƣợng tử hóa của tín hiệu vào
x nTs .
- Phía thu: cũng tƣơng tự nhƣ một phần của phía phát (nhánh hồi tiếp). Tín hiệu nhận đƣợc
sau bộ giải mã là eq nTs . Tín hiệu ra bộ dự đoán là xq nTs , nên tín hiệu ra bộ thu sẽ
là:
xq nTs x nTs q nTs (3.19)
Nhƣ vậy ở đầu ra bộ thu ta nhận đƣợc giá trị lƣợng tử hóa của tín hiệu x nTs .
* Xét tỷ số S/N:
Nếu gọi xmax và emax là biên độ cực đại của x t và e t tƣơng ứng và N là số bƣớc
lƣợng tử hóa trong cả hai trƣờng hợp, thì kích thƣớc bƣớc lƣợng tử hóa trong DPCM sẽ giảm
so với trƣờng hợp PCM là emax / xmax . Do đó ồn lƣợng tử hóa trong DPCM sẽ giảm so với
trƣờng hợp PCM là xmax / emax hay nói cách khác tỷ số S/N t ng là xmax / emax
2 2
59
DM đƣa ra dạng xấp xỉ bậc thang của tín hiệu gốc. Sự khác nhau giữa tín hiệu vào và
dạng xấp xỉ đƣợc lƣợng tử hóa thành 2 mức , ứng với sự khác nhau dƣơng và âm tƣơng
ứng.
x(t) xq(t)
Ts
t
Nếu gọi x t là tín hiệu vào, xq t là dạng xấp xỉ bậc thang của nó, Ts là chu kỳ lấy
mẫu; e nTs là sai số dự đoán của sai khác giữa giá trị mẫu tức thời x nTs và giá trị xấp xỉ
gần nhất của nó x nT s x q nT s T s ; và eq nTs là giá trị lƣợng tử hoá của e nTs . Thì
nguyên lý cơ bản của DM đƣợc biểu diễn nhƣ sau:
e nTs xq nTs xˆ nTs
(3.20)
xq nTs xq nTs Ts
Và
eq nTs sgn e nTs (3.23)
60
So sánh
x(nTs) + Lƣợng tử hóa eq(nTs)
Mã hoá
e(nTs) Tín hiệu
-
xq(nTs-Ts) DM
+
+
Trễ Ts
(a) xq(nTs)
Accumulator
Vào +
Giải mã LPF
Ra
+
Trễ Ts
(b)
Accumulator
Ở phía thu (Hình 3-16b) tín hiệu nhị phân đƣợc cho qua bộ giải mã và tín hiệu xq nTs
ở đầu ra bộ giải mã đƣợc đƣa đến bộ tích phân (quá trình tƣơng tự nhƣ ở phía phát), bộ lọc
thông thấp để hạn chế b ng tần.
Nhận x t:
- Với DM thì tốc độ truyền tin bằng chính tốc độ lấy mẫu f s 1/ Ts .
- Ƣu điểm chính của điều chế Delta là tính đơn giản của nó.
- Sơ đồ khối bộ điều chế DM bao gồm bộ so sánh, lƣợng tử hóa và accumulator. Nhƣ vậy
DM không yêu cầu bộ biến đổi A/D, mà chỉ là một bộ so sánh. Vì vậy để thực hiện điều
chế Delta yêu cầu phần cứng đơn giản hơn nhiều so với PCM.
- Ngoài ra trong DM mỗi mẫu x nTs đƣợc mã hóa bằng một xung đơn có biên độ +
hoặc -. Và tín hiệu DM có thể biểu diễn dƣới dạng nhị phân hoặc là "one bit per
sample", tức là dùng 1 bit nhị phân để mã hóa cho một xung lấy mẫu. Nên DM còn đƣợc
gọi là điều chế PCM 1 bit - "one bit PCM".
- Độ rộng kênh truyền yêu cầu là:
fs
B (3.24)
2
61
Hình 3-17. Dạng sóng của tín hiệu DM và minh họa các loại nhiễu
* Méo lượng tử hóa trong DM: trong điều chế DM có 2 loại lỗi lƣợng tử hóa:
- M o quá dốc (slop overload)
- Méo granular (hạt); tƣơng tự nhƣ m o lƣợng tử hóa trong PCM.
Granular noise xảy ra do kích thƣớc bƣớc quá lớn so với độ dốc lân cận của x t , do
vậy xấp xỉ bậc thang xq t xoay quanh những phần phẳng của x t . Hiện tƣợng này cũng
nhƣ m o lƣợng tử hóa.
Ngƣợc với m o granular, méo quá dốc xảy ra do kích thƣớc bƣớc quá nhỏ so với xấp
xỉ bậc thang trong vùng dốc của x t . Vì vậy để cho dãy xq nTs t ng nhanh nhƣ x nTs ở
vùng dốc cực đại của x t cần thỏa mãn điều kiện:
dx t
max (3.25)
Ts dt
Chính vì thế cần phải lựa chọn kích thƣớc bƣớc sao cho dung hòa đƣợc hai vấn đề
trên, tức là tối thiểu hóa giá trị bình phƣơng trung bình của lỗi lƣợng tử hóa. Để đáp ứng đƣợc
yêu cầu này ngƣời ta thực hiện một phƣơng thức thay đổi kích thƣớc bƣớc theo tín hiệu.
Sau đây chúng ta sẽ nghiên cứu sơ đồ điều chế này.
62
Slope overload
noise
Hình 3-19. Dạng sóng tín hiệu ADM minh họa kich thƣớc bƣớc tha đổi
Trên Hình 3-20 là sơ đồ khối bộ tạo ADM, trong đó sử dụng vòng hồi tiếp để điều
chỉnh kích thƣớc bƣớc .
Sự hiệu chỉnh kích thƣớc bƣớc đƣợc thực hiện trong vòng hồi tiếp nhƣ sau:
Bộ điều khiển kích thƣớc bƣớc làm việc theo nguyên tắc sau:
g nTs Ts .K ;
eq nTs eq nTs Ts
g nTs (3.27)
g nTs Ts K ;
eq nTs eq nTs Ts
63
So sánh
x(nTs) + e(nTs) Lƣợng tử eq(nTs) ADM
Mã hoá
hoá
-
xq(nTs-Ts)
Đ/k
Trễ Ts g(nTs)
xq(nTs)
64
Hình 3-21 biểu diễn sơ đồ khối bộ thu tín hiệu PCM mã hóa nhị phân
T/hiệu
PCM s(t) x Lọc phối x Bộ quyết r
(t) hợp 1 định a
lấy mẫu
tại t Tb
Nhiễu
Ngƣỡng
n(t)
Để tính xác suất lỗi ở phía thu chúng ta sử dụng phƣơng pháp biểu diễn không gian tín
hiệu. Nếu gọi tín hiệu trực chuẩn là 1 t :
1
1 t 0 t Tb (3.31)
Tb
thì:
s1 t Emax 1 t 0 t Tb (3.32)
Tính các tọa độ:
Tb
Tb
s21 s2 t 1 t dt 0 (3.34)
0
Emax
0
Z Z
1 M=2 2
Giả thiết rằng các kí hiệu 0 và 1 là đẳng xác suất. Nên ngƣỡng sẽ đƣợc đặt là Emax / 2 ,
và không gian tín hiệu đƣợc chia thành 2 vùng Z1 và Z 2 . Nhƣ vậy nguyên tắc quyết định đơn
giản sẽ là: tín hiệu phát đi là s1 t nếu điểm thu trong Z1 và là s2 t nếu điểm thu trong Z 2 .
Do đó có thể có 2 quyết định sai xảy ra ở phía thu: do tác động của nhiễu n t nên khi phát đi
kí hiệu không thì điểm thu rơi và Z1 và ngƣợc lại.
65
Tb
x1 x t 1 t dt (3.35)
0
Vì x1 là giá trị mẫu của biến ngẫu nhiên phân bố Gaussian X 1 . Nên khi phát đi kí hiệu 0
thì trị trung bình của X 1 bằng 0 và phát kí hiệu 1 thì trị trung bình của X 1 bằng Emax .
Tính xác suất lỗi cho trƣờng hợp 1 (phát 0, quyết định 1).
Emax
Z1 : x1
2
Hàm mật độ xác suất có điều kiện đƣợc xác định:
x2
f x1 x1 0
1
exp 1 (3.36)
N0 N0
Gọi Pe(0) là xác suất lỗi có điều kiện của trƣờng hợp quyết định là 1, khi gửi kí hiệu 0,
thì:
Pe 0 f x1 x1 0 dx1
Emax /2
(3.37)
1 x12
=
N0 exp
N 0
dx1
Emax /2
Đặt :
exp z 2 dz
x1 2
z và erfc u (3.38)
N0 u
thì:
1 1 Emax
Pe 0 erfc (3.39)
2 2 N0
Tƣơng tự ta có thể tính xác suất lỗi cho trƣờng hợp 2 (phát 1, quyết định 0).
Emax
Z2 : x1
2
Và
1 1 Emax
Pe 1 erfc (3.40)
2 2 N0
Xác suất lỗi trung bình ở phía thu là:
Pe p0 Pe 0 p1Pe 1 (3.41)
1 1 Emax
Pe erfc (3.42)
2 2 N0
66
Nếu gọi công suất cực đại của tín hiệu la Pmax thì: Emax Pmax .Tb . Do đó ta có:
Emax P
max (3.43)
N0 N 0 / Tb
Từ các biểu thức trên có thể thấy rằng, xác suất lỗi trung bình ở máy thu PCM phụ
thuộc vào tỷ số n ng lƣợng tín hiệu cực đại trên mật độ phổ công suất nhiễu. Khi tỷ số này
t ng thì Pe giảm rất nhanh.
67
Và tƣơng ứng chúng ta có các sơ đồ lƣợng tử hóa thích nghi với ƣớc lƣợng tiến (AQF)
và sơ đồ lƣợng tử hóa thích nghi với ƣớc lƣợng lùi (AQB) trên Hình 3-23.
Ƣớc lƣợng
mức
Kênh
(a)
Bộ mã hóa Bộ giải mã
(b)
Hình 3-23. Lƣợng tử hóa thích nghi. (a) AQF. (b) AQB
Trong sơ đồ AQF, đầu tiên các mẫu tín hiệu vào chƣa lƣợng tử hóa đƣợc huấn luyện.
Các mẫu này đƣợc loại bỏ sau khi nhận đƣợc giá trị ƣớc lƣợng X nT s , giá trị này không
phụ thuộc vào ồn lƣợng tử hóa. Nên kích thƣớc bƣớc nTs nhận đƣợc trong sơ đồ AQF
chính xác hơn trong sơ đồ AQB. Tuy nhiên, trong sơ đồ AQF lại yêu cầu truyền thông tin
mức (khoảng 5-6 bits/ mẫu kích thƣớc bƣớc) để điều khiển bộ giải mã. Điều này làm t ng
gánh nặng cho hệ thống. Ngoài ra cũng xuất hiện trễ khi mã hóa trong sơ đồ AQF. Tất cả các
vấn đề về truyền mức, trễ và huấn luyện trong sơ đồ AQF có thể tránh đƣợc trong sơ đồ AQB.
Vì thế trong thực tế sơ đồ AQB đƣợc ứng dụng nhiều hơn AQF.
Vì các tín hiệu tiếng nói là tín hiệu không dừng, nên sử dụng dự đoán thích nghi trong
ADPCM là thích hợp. Hàm tự tƣơng quan và mật độ phổ công suất của các tín hiệu tiếng nói
là các hàm biến đổi theo thời gian, do vậy các bộ dự đoán này cũng biến đổi theo thời gian.
Tƣơng tự nhƣ lƣợng tử hóa thích nghi, cũng có 2 sơ đồ thực hiện dự đoán thích nghi (Hình 3-
24):
Dự đoán thích nghi với ƣớc lƣợng tiến (APF), trong đó các mẫu tín hiệu vào chƣa
lƣợng tử hóa đƣợc dùng để ƣớc lƣợng các hệ số của bộ dự đoán.
Dự đoán thích nghi với ƣớc lƣợng lùi (APB), trong đó các mẫu ra của bộ lƣợng tử
hóa và lỗi dự đoán đƣợc dùng để ƣớc lƣợng các hệ số của bộ dự đoán.
Trong sơ đồ APF, N mẫu tín hiệu vào đƣợc đƣa vào bộ đệm và đƣợc loại bỏ sau khi tính
M hệ số của bộ dự đoán. Giá trị M đƣợc chọn sao cho dung hòa giữa hệ số khuếch đại của bộ
68
dự đoán và thông tin thêm. Tƣơng tự việc chọn khoảng thời gian huấn luyện N cũng liên quan
tới tốc độ mà ở đó đặc tính thống kê của tín hiệu vào thay đổi và tốc độ mà ở đô thông tin về
các hệ số dự đoán phải đƣợc cập nhật và truyền đến bộ thu. Ví dụ đối với tín hiệu tiếng nói thì
chọn N 16ms, với tốc độ lấy mẫu là 8Khz và M 10. Tuy nhiên APF cũng có các nhƣợc
điểm nhƣ AQF, và nó đƣợc khắc phục trong sơ đồ APB.
Bộ đệm, và bộ Bộ lƣợng tử
tính các hệ của
+ hóa
Tín hiệu vào dự đoán số Đến kênh
x(nTs) -
Bộ dự đoán
Thông tin phụ để
truyền trên kênh
(a)
y(nTs)
Tín hiệu vào Bộ lƣợng tử
+
x(nTs) hóa
Đến kênh
-
x nT s
Bộ dự đoán w(nTs)
Logic cho dự
(b) đoán thích nghi
Trong sơ đồ APB, các hệ số dự đoán đƣợc ƣớc lƣợng dựa trên dữ liệu lƣợng tử hóa và
truyền đi, chúng đƣợc cập nhật thƣờng xuyên.
Theo sơ đồ Hình 3-24b, ta có:
w nTs xˆ nTs y nTs (3.45)
hay
y nTs w nTs xˆ nTs (3.46)
trong đó x nT s là giá trị dự đoán của mẫu vào x nTs , w nTs là giá trị mẫu vào bộ
dự đoán, nên y nTs đƣợc coi nhƣ giá trị lỗi dự đoán.
69
3.7.2. Mã hóa băng con thích nghi
Cả PCM và ADPCM đều là các bộ mã hóa trong miền thời gian. Trong phần này ta
nghiên cứu bộ mã hóa trong miền tần số, trong đó tín hiệu tiếng nói đƣợc chia thành một số
bằng con và đƣợc mã hóa riêng rẽ. Bộ mã hóa có mã hóa tín hiệu tiếng nói với tốc độ 16kb/s
với chất lƣợng tiêu chuẩn (ở tốc độ PCM chuẩn 64kb/s). Để đạt đƣợc điều này, cần khai thác
tính chất gần tuần hoàn âm hữu thanh và đặc tính của hệ thống thính giác.
Tính tuần hoàn của tiếng nói thể hiện ở chỗ ngƣời nói với tần số pitch đặc trƣng. Tính
tuần hoàn cho ph p dự đoán pitch, do đó làm giảm lỗi dự đoán. Vì thế số bits cho một mẫu
cũng giảm nhiều mà không giảm nghiêm trọng chất lƣợng tiếng nói.
Số bit cho mỗi mẫu có thể đƣợc giảm hơn nữa khi sử dụng hiện tƣợng “mặt nạ” ồn khi
thu. Đó là vì tai ngƣời không nghe thấy ồn trong dải tần số đã cho nếu mức ồn nhỏ hơn tín
hiệu 15dB. Điều có nghĩa là lỗi mã hóa tƣơng đối lớn có thể đƣợc chấp nhận ở gần các
formant và tốc độ mã hóa đƣợc giảm tƣơng ứng.
Các tần số formant là các tần số cộng hƣởng của hệ thống phát âm. Các formant phụ
thuộc vào dạng và chiều của hệ thống phát âm.
Trong mã hóa b ng con thích nghi (ASBC), dạng ồn đƣợc thực hiện bởi việc ấn định bit
thích nghi. Nghĩa là số bit dùng để mã hóa mỗi b ng con đƣợc thay đổi động và đƣợc chia xẻ
với những b ng khác, để cho độ chính xác của mã hóa luôn đƣợc đặt ở chỗ cần thiết trong
vùng tần số của tín hiệu.
Theo sơ đồ ASBC thì sử dụng các bộ lọc BP để chia dải tiếng nói thành một số các b ng
liên tiếp (thƣờng 4 đến 8), đầu ra các bộ lọc đƣợc dịch tần và lấy mẫu với tốc độ cao hơn tốc
dộ Nyquist, và mã hóa ADPCM với bộ dự đoán cố định.Thông tin ấn định bit đƣợc phát đến
bộ thu để giải mã các tín hiệu b ng con một cách riêng rẽ và dịch tần về vùng tần số gốc ban
đàu. Ta có:
f
N . f s MN s (3.47)
M
trong đó fs là tốc độ lấy mẫu tín hiệu vào, N số bit trung bình để mã hóa, và M số các b ng
con có độ rộng bằng nhau. Tốc độ lấy mẫu trong mỗi b ng con là fs/M.
Sơ đồ ASBC thay đổi việc ấn định các bits một cách động cho các b ng con khác nhau
theo thành phần tần số của tín hiệu vào, do vậy nó điều khiển đƣợc dạng phổ của ồn lƣợng tử.
Đặc biệt là nhiều mức biểu diễn hơn đƣợc dùng cho các b ng tần thấp hơn, nơi mà các thông
tin pitch và formant đƣợc lƣu giữ. Tuy nhiên, nếu n ng lƣợng tần số cao trội hơn trong tín
hiệu vào thì sơ đồ tự động ấn định nhiều mức biểu diễn hơn đối với các thành phần tần số cao.
Cũng cần lƣu ý ồn lƣợng tử hóa của b ng con nào sẽ đƣợc giữ trong b ng đó.
70
Bộ mã hóa
DPCM
(a)
Bộ giải mã
DPCM
Dải bộ lọc để
Bộ phân kênh tách các b ng
Kênh con Ra
(b)
Hình 3-25. Sơ đồ mã hóa băng con thích nghi. (a) Bộ phát. (b) Bộ thu
71
C U HỎI CUỐI CHƢƠNG 3
Câu hỏi 3.1: Hãy nêu và phân tích hai phƣơng pháp lấy mẫu tự nhiên và lấy mẫu tức thời.
Câu hỏi 3.2: Hãy nêu khái niệm của lƣợng tử hóa. Lƣợng tử hóa tuyến tính và lƣợng tử hóa
phi tuyến ?
Câu hỏi 3.3: Hãy vẽ sơ đồ và nêu nguyên tắc hoạt động của kỹ thuật số hóa giảm b ng thông
PCM vi sai (DPCM).
Câu hỏi 3.4: Hãy vẽ sơ đồ bộ điều chế Delta (DM) và trình bày nguyên lý làm việc.
Câu hỏi 3.5: Hãy vẽ sơ đồ kỹ thuật số hóa giảm b ng thông PCM delta và trình bày nguyên lý
làm việc của PCM delta.
Câu hỏi 3.6: Hãy nêu các dạng m o trong sơ đồ điều chế Delta và biện pháp khắc phục. Tại
sao sơ đồ điều chế Delta chỉ cần 1 bit để mã hóa một mẫu ?
Câu hỏi 3.7: Hãy nêu một số đặc điểm về b ng thông, tốc độ bit, ảnh hƣởng của nhiễu lên tín
hiệu PCM
Câu hỏi 3.8: Hãy xác định tốc độ lấy mẫu và khoảng cách Nyquist của các tín hiệu
g1 (t ), g2 (t ), g12 (t ), g1 (t ).g2 (t )
G1 ( ) G2 ( )
0 2 .105 3 .105
Câu hỏi 3.9: Cho tín hiệu âm thanh có dải tần 20 kHz. Tín hiệu này đƣợc điều chế xung mã.
Nếu tín hiệu đƣợc lấy mẫu với tần số lớn hơn 10% tần số Nyquist. Tín hiệu đƣợc lƣợng tử hóa
đều thành 512 mức. Hãy tính số bít cần thiết để mã hóa mỗi mẫu và xác định tốc độ truyền tín
hiệu.
Câu hỏi 3.10: Cho tín hiệu x(t) = cos(2p.10 3 t) đƣợc lấy mẫu và lƣợng tử hóa đều.
1. Hãy tính số bít cần thiết để tỷ số S/Nq=45dB
2. Tốc độ truyền tín hiệu là bao nhiêu nếu tín hiệu đƣợc lấy mẫu với tần số bằng 2 lần tần
số Nyquyst
Câu hỏi 3.11: Cho tín hiệu đƣợc lấy mẫu với tốc độ lớn hơn 20% tốc độ Nyquist. Độ rộng
b ng giới hạn của tín hiệu là 1 kHz. Lỗi lƣợng tử hóa lớn nhất trong các biên độ mẫu là 0,2%
biên độ đỉnh của tín hiệu. Mẫu lƣợng tử hóa đƣợc mã hóa nhị phân. Hãy xác định b ng thông
nhỏ nhất của kênh để truyền dẫn tín hiệu nhị phân đã mã hóa.
Câu hỏi 3.12: Hình vẽ dƣới đây thể hiện cho tín hiệu PCM với các mức biên độ +1 Volt và -
1 Volt đƣợc sử dụng để biểu diễn tƣơng ứng cho các ký tự nhị phân 1 và 0. Từ mã sử dụng
gồm 3 bít. Hãy tìm mẫu của tín hiệu tƣơng tự từ tín hiệu PCM thu đƣợc.
72
3
Câu hỏi 3.13: Cho tín hiệu x(t) = cos(2p.10 t) đƣợc lƣợng tử hóa đều bởi bộ lƣợng tử hóa 8
bit
1. Hãy tính δ biết δ2 là trung bình bình phƣơng của sai số lƣợng tử hóa
2. Hãy tính tỷ số S/Nq
Câu hỏi 3.14: Cho tín hiệu PCM- 10bit có tỷ số S/Nq 30dB. Để đạt tỷ số S/Nq 48dB, cần
t ng mức lƣợng tử hóa N. Hãy xác định mức t ng độ rộng kênh truyền cần thiết đối với sự
t ng mức lƣợng tử hóa N ?
Câu hỏi 3.15: Một tín hiệu g(t) có b ng tần hữu hạn B(Hz), đƣợc lấy mẫu bởi một dãy xung
1
tuần hoàn pTS t tạo bởi xung chữ nhật, độ rộng là ( s ) với tốc độ Nyquist 2B
8B
xung/s. Hãy chứng minh rằng:
1. Tín hiệu lấy mẫu đƣợc cho bởi:
1
2 n
g (t ) g (t ) sin g (t )cos nst với s 4 B
4 n 1 n 4
2. Giải thích xem có thể khôi phục đƣợc tín hiệu g(t) từ tín hiệu đã đƣợc lấy mẫu nhƣ thế
nào ?
Câu hỏi 3.16:
Các tín hiệu g1 (t ) 104 rect 104 t và g2 (t ) (t ) đƣợc đƣa tới đầu vào của các bộ lọc thông
thấp lý tƣởng có H1 ( ) rect và H 2 ( ) rect . Các đầu ra y1 (t ), y2 (t )
40000 20000
của các bộ lọc tới bộ nhân đƣợc tín hiệu y(t ) y1 (t ). y2 (t )
1. Hãy vẽ phổ G1 ( ), G2 ( )
2. Hãy vẽ H1 ( ), H 2 ( ) , Y1 ( ), Y2 ( )
H1 ( )
g1 (t ) y1 (t )
y(t ) y1 (t ) y2 (t )
H 2 ( )
g 2 (t ) y2 (t )
73
Câu hỏi 3.17: Hãy lập tín hiệu điều xung mã PCM cho tín hiệu sau :
x(t) = sin(p.104 t) + 2sin(6p.103 t) + 5sin(2p.103 t)
Với bƣớc lƣợng tử hóa Δx 0,05
2
Câu hỏi 3.18: Cho tín hiệu x(t) = (sinc(5pt)) đƣợc lấy mẫu sử dụng dãy xung khoảng cách
đều, tại các tốc độ 5Hz, 10Hz, 20Hz. Trong mỗi trƣờng hợp của tốc độ lấy mẫu, hãy :
1. Vẽ tín hiệu và phổ của tín hiệu đã đƣợc lấy mẫu
2. Giải thích xem có thể khôi phục đƣợc tín hiệu g(t) từ tín hiệu đã đƣợc lấy mẫu không ?
Câu hỏi 3.19: Cho một hệ thống PCM sử dụng lƣợng tử hóa đều và mã hóa nhị phân 7 bít.
Tốc độ bít của hệ thống là 50.106 b/s.
1. Xác định độ rộng b ng lớn nhất của bản tin để đảm bảo tiêu chuẩn hoạt động của hệ
thống
Câu hỏi 3.20: Cho tín hiệu tuần hoàn x(t) có chu kỳ bằng 2 và trên khoảng [0,2] đƣợc xác
định :
t 0 t 1
x(t )
t 2 1 t 2
1. Hãy tạo một bộ lƣợng tử hóa PCM đều 8 mức cho tín hiệu này, vẽ đồ thị tín hiệu
gốc và tín hiệu đã lƣợng tử hóa trên cùng một hệ trục
2. Xác định tỷ số S/Nq
Câu hỏi 3.21: Cho tín hiệu sin với biên độ 3,25Volt, đƣợc lƣợng tử hóa đều với đầu ra tại các
giá trị 0, 1, 2, 3Volt . Hãy vẽ dạng sóng thu đƣợc ở đầu ra của bộ lƣợng tử hóa theo mỗi chu
kỳ đầy đủ của tín hiệu vào.
Câu hỏi 3.22: Cho tín hiệu m t 6sin 2 t Volt đƣợc truyền đi sử dụng hệ thống PCM nhị
phân 4 bít, lƣợng tử hóa đều với kích thƣớc bƣớc là 1Volt. Hãy vẽ dạng sóng PCM thu đƣợc
theo một chu kỳ đầy đủ của tín hiệu vào. Giả sử tốc độ lấy mẫu là 4 mẫu/giây, với các mẫu
lấy tại t 18 , 3 8 , 5 8 ....(s)
Câu hỏi 3.23: Một tín hiệu bản tin m(t) đƣợc số hóa bằng PCM nhị phân lƣợng tử hóa đều.
Nếu tỷ số công suất tín hiệu trên sai số lƣợng tử hóa SNR yêu cầu nhỏ nhất là 47dB .
1. Hãy xác định giá trị số mức lƣợng tử hóa L nhỏ nhất, giả sử m(t) là dạng sóng sin.
2. Xác định SNR ứng với giá trị L nhỏ nhất đó
Câu hỏi 3.24: Một tín hiệu bản tin m(t) đƣợc số hóa bằng PCM nhị phân lƣợng tử hóa đều.
Nếu tỷ số công suất tín hiệu trên sai số lƣợng tử hóa SNR yêu cầu nhỏ nhất là 47dB .
1. Hãy xác định giá trị số mức lƣơng tử hóa L nhỏ nhất, giả sử m(t) là dạng sóng hình vẽ.
2. Xác định SNR ứng với giá trị L nhỏ nhất đó
74
Câu hỏi 3.25: Cho 3 dạng sóng tƣơng tự g1(t), g2(t), g3(t), mỗi tín hiệu có b ng tần 2kHz. Các
tin hiệu đƣợc lấy mẫu rồi gh p kênh phân chia theo thời gian TDM, lƣợng tử hóa và mã hóa
nhị phân. Biết lỗi biên độ lƣợng tử hóa nhỏ hơn 1% biên độ đỉnh. Hãy :
1. Vẽ sơ đồ khối tổng quát mô tả hệ thống TDM-PCM trên
2. Xác định số mức lƣợng tử hóa L nhỏ nhất
3. Xác định tốc độ R(b/s) của tín hiệu TDM-PCM ở đầu ra ADC nếu tốc độ lấy mẫu lớn
hơn 25% tốc độ Nyquist.
Câu hỏi 3.26: Hai dạng sóng tƣơng tự g1(t), g2(t) có b ng tần giới hạn tƣơng ứng là 2kHz và
4kHz. Hai tín hiệu này đƣợc gửi đi bằng hệ thống gh p kênh theo thời gian TDM-
PAM.
1. Xác định tần số lấy mẫu nhỏ nhất của mỗi tín hiệu và vẽ sơ đồ mô tả tổng quát cho hệ
thống TDM-PAM này.
2. Hãy vẽ dạng sóng g1(t), g2(t) và dạng sóng TDM-PAM tƣơng ứng.
75
CHƢƠNG 4. KỸ THUẬT GH P KÊNH VÀ ĐA TRUY CẬP
76
Hình 4-1. Bộ phát FDM
77
Trong khối gh p kênh bên phát, thời gian đƣợc phân thành các khe thời gian, ấn định
mỗi khe cho một dòng số đến từ một kênh khác nhau theo cách xoay vòng. Việc tách kênh
đƣợc thực hiện bên thu bằng cách chuyển mạch tín hiệu thu vào các thời điểm thích hợp.
Khác với FDM, trong hệ thống TDM, yêu cầu tất cả các bộ phát và thu phải tuân theo một
đồng hồ chung.
Để minh họa cho nguyên lý gh p và tách kênh TDM, ta x t ví dụ đơn giản là gh p TDM
cho 3 tín hiệu tƣơng tự x1(t), x2(t) và x3(t) , sau đó truyền qua hệ thống PCM nhƣ Hình 4-4.
Bộ lấy mẫu kết hợp với gh p kênh có thể xem nhƣ một bộ chuyển mạch 3 đầu vào, lần
lƣợt lấy mẫu các tín hiệu tƣơng tự trong 3 kênh. Nhƣ vậy đầu ra của bộ lấy mẫu chính là dãy
xung PAM đƣợc lấy mẫu lần lƣợt từ ba tín hiệu tƣơng tự vào. Tần số lấy mẫu đƣợc xác định
theo định lý lấy mẫu nhƣ trƣờng hợp không gh p kênh. Gọi tần số lấy mẫu là fS, chu kỳ lấy
mẫu là TS = 1/ fS, khoảng cách giữa hai xung PAM cạnh nhau trong dãy xung TDM-PAM là
TS/ 3. Bộ chuyển mạch bên thu phải đồng bộ hoàn toàn với bộ chuyển mạch bên phát để các
xung PAM xuất hiện chính xác trong kênh tƣơng ứng. Hình 4-5 minh họa dạng sóng tín hiệu
tƣơng tự vào và dãy xung TDM-PAM cho hệ thống gh p 3 kênh.
Hình 4-5. Minh họa dạng sóng tín hiệu tƣơng tự vào và tín hiệu TDM-PAM
của hệ thống TDM-PCM 3 kênh
78
cho ph p truyền hai bản tin điện báo qua cùng dây đến cùng hƣớng, trong đó một bản tin đƣợc
gởi bằng cách thay đổi cực tính và bản tin kia đƣợc gởi bằng cách thay đổi trị tuyệt đối.
Ngày nay, đa truy cập đƣợc ứng dụng rộng rãi trong nhiều hệ thống thông tin. Ví dụ
nhiều thuê bao truy cập đến cùng trạm gốc trong hệ thống thông tin di động, hoặc là nhiều
trạm mặt đất liên lạc đến cùng vệ tinh trong trong hệ thống thông tin vệ tinh.
Đôi khi rất dễ lẫn lộn giữa thuật ngữ "ghép kênh" và "đa truy cập". Đa truy cập muốn
nói đến trƣờng hợp các nguồn tin không đƣợc sắp đặt lại với nhau và hoạt động độc lập với
nhau. Nguồn tin thƣờng đƣợc gọi là user.
Hình 4-6 trình bày mô hình hệ thống thông tin đa truy cập với hai trƣờng hợp là một bộ
thu và nhiều bộ thu.
Hình 4-6. M hình hệ thống đa tru cập (a) Hệ thống một bộ thu (b) Hệ thống nhiều bộ thu
Nhƣ đã giới thiệu ở đầu chƣơng, các phƣơng pháp đa truy cập đƣợc chia thành ba loại
chính. Đó là đa truy cập phân chia theo tần số FDMA, đa truy cập phân chia theo thời gian
TDMA và đa truy cập phân chia theo mã CDMA. Các phƣơng pháp cơ bản này có thể kết hợp
với nhau để tạo thành một phƣơng pháp đa truy cập mới. Nguyên tắc cơ bản của tất cả các
phƣơng pháp đa truy cập dựa vào việc phân chia tài nguyên thông tin hữu hạn cho các user
khác nhau một cách hợp lý và hiệu quả.
79
cần phải dung hòa giữa kỹ thuật và tiết kiệm b ng thông. Để đảm bảo FDMA hoạt động tốt,
cần phải phân chia và quy hoạch tần số thống nhất.
Trong thực tế, FDMA đƣợc ứng dụng trong các hệ thống điện thoại không dây, hệ thống
thông tin vệ tinh...
Về mặt kết cấu, FDMA có nhƣợc điểm là mỗi sóng mang chỉ truyền đƣợc một kênh lƣu
lƣợng, vì vậy nếu hệ thống cần N kênh lƣu lƣợng thì phải cần N sóng mang.
80
Ƣu điểm nổi bật của TDMA so với FDMA là tiết kiệm tần số hơn. Tuy nhiên, nếu dùng
một cặp tần số cho một cặp thu-phát thì sẽ không đủ đảm bảo dung lƣợng của mạng. Vì vậy,
TDMA thƣờng đƣợc sử dụng kết hợp với FDMA cho các mạng đòi hỏi dung lƣợng cao. Một
ứng dụng phổ biến là kết hợp FDMA/ TDMA trong hệ thống thông tin di động toàn cầu GSM
(Global System Mobile)
81
Hình 4-10. Nguyên lý CDMA
Câu hỏi 4.1: Hãy nêu khái niệm gh p kênh phân chia theo tần số FDM
Câu hỏi 4.2: Hãy nêu khái niệm gh p kênh phân chia theo thời gian TDM
Câu hỏi 4.3: Hãy nêu khái niệm đa truy cập phân chia theo tần số FDMA
Câu hỏi 4.4: Hãy nêu khái niệm đa truy cập phân chia theo thời gian TDMA
Câu hỏi 4.5: Hãy nêu khái niệm đa truy cập phân chia theo mã CDMA
Câu hỏi 4.6: Hãy nêu khái niệm đa truy cập phân chia theo không gian SDMA
82
CHƢƠNG 5. CÁC NGUYÊN LÝ TRUYỀN DỮ LIỆU SỐ
Chƣơng này đề cập đến các vấn đề truyền dữ liệu số trên kênh. Do vậy các tin tức ban
đầu là ở dạng số. Chúng ta bắt đầu với trƣờng hợp nhị phân, tức là dữ liệu chỉ bao gồm 2 kí
hiệu 0 và 1. Chúng ta sẽ ấn định các xung riêng biệt cho mỗi kí hiệu. Dãy xung này đƣợc phát
trên kênh truyền. Ở phía thu chúng đƣợc tách sóng và biến đổi trở về dạng dữ liệu nhị phân.
83
đƣờng truyền và không đến đƣợc đích cuối cùng, hoặc có thể một dòng bit nào đó
bị mất tín hiệu đồng hồ.
Khả năng dễ dàng khôi phục đồng hồ: Một ƣu điểm nổi bật của thông tin số so với
thông tin tƣơng tự là khả n ng khôi phục tín hiệu tại các trạm lặp trên đƣờng
truyền, làm cho chất lƣợng tín hiệu số không bị suy giảm theo khoảng cách. Hai
công việc chính của trạm lặp là khuếch đại biên độ của tín hiệu và khôi phục tín
hiệu đồng hồ ở tại tốc độ bit để tín hiệu đến trạm lặp có thể đƣợc lấy mẫu vào thời
điểm thích hợp.
Khả năng tự phát hiện lỗi: Ở đây hiểu khả n ng tự phát hiện lỗi là c n cứ vào quy
luật mã hóa để phát hiện lỗi chứ không phải đƣa thêm độ dƣ vào mã.
Đơn giản trong việc thực hiện mã hoá và giải mã.
Tốc độ tru ền tin: là tốc độ truyền thông tin từ một nơi này đến một nơi khác và đƣợc đo
bằng bits/s.
Ví dụ có một từ mã gồm 6 bit: 101001
đƣợc truyền trong thời gian là 6ms. Vậy ta có:
6 bits
Rb 100 bits/s =1 Kbps (5.1)
6ms
Tốc độ tín hiệu (tốc độ baud): là tốc độ thay đổi mức tín hiệu trên kênh truyền, đƣợc đo
bằng đơn vị baud.
Ví dụ ta có một tín hiệu nhị phân 1 0 1 0 0 1 (Hình 5-1a).
Trên hình 5.1a ta thấy rằng chỉ có một mức (0 hoặc 1) trong 1ms. Tốc độ truyền tin là
Rb 1Kbps và tốc độ tín hiệu RB 1000 kí hiệu/s 1Kbaud. Vậy đối với một hệ nhị phân
thuần tuý thì tốc độ truyền tin bằng tốc độ tín hiệu.
Nếu x t một hệ M 4 mức, các mức này đƣợc qui ƣớc nhƣ bảng 5.1. Thực hiện tách
dãy nhị phân thành các nhóm gồm 2 bit, nhƣ vậy để truyền một tin tức nhị phân thì trong hệ
này chúng ta sẽ truyền đi bốn mức 0V, 1V, 2V, 3V. Nhƣ chỉ ra trên Hình 5-1b để truyền tín
hiệu nhị phân 1 0 1 0 0 1, trong hệ này ta cần truyền đi các mức 2V, 2V, 1V và nếu thời gian
truyền chúng là 3ms thì tốc độ tín hiệu là:
RB= 3 kí hiệu / 3ms = 1Kbaud
Bảng 5.1.
84
V
(a)
0 1 2 3 4 5 t (ms)
6
Tb
V
3
2
(b) 1
0 1 2 3 4 5 t (ms)
6
Hình 5-1. Tốc độ bit và tốc độ baud
5.1.2. Mã RZ và NRZ
a) Mã NRZ (Nonreturn-to-zero)
Trong thực tế ngoài những tín hiệu số đƣợc biến đổi từ các nguồn tƣơng tự, còn có
những tín hiệu đến từ các nguồn rời rạc. Việc sử dụng những dạng sóng thích hợp để biểu
diễn các dãy dữ liệu số là một trong những phƣơng pháp hạn chế m o trên đƣờng truyền. Trên
hình 5.2 biểu diễn một số dạng sóng khác nhau để biểu diễn dãy tín hiệu nhị phân. Trong
trƣờng hợp nhị phân thì mã đƣờng truyền đơn giản nhất là mã đơn cực. Ví dụ ta có một dãy
xung p(t), ở đây kí hiệu "1" biểu diễn cho trƣờng hợp xung p(t) đƣợc truyền và "0" ứng với
trƣờng hợp không có xung truyền (hình 5.2a), gọi là mã chuyển mạch. Một dạng mã đƣờng
truyền khác cũng đƣợc sử dụng là mã cực, với kí hiệu "1" ứng với xung p(t) và "0" ứng với -
p(t) (hình 5.2b).
Đối với tín hiệu nhị phân đƣợc biểu diễn bởi các dạng nhƣ hình 5.2d,e, ta thấy rằng độ
rộng xung chính bằng thời gian tồn tại của một kí hiệu (bit) hay là biên độ xung không trở về
không (bằng hằng số) trƣớc khi xung tiếp theo bắt đầu. Vì vậy mã đƣờng truyền này đƣợc gọi
là mã nonreturn-to-zero (NRZ). Mã đƣờng truyền NRZ cũng có các dạng đơn cực và lƣỡng
cực tƣơng ứng (hình 5.2d,e tƣơng ứng).
85
(a)
t
(b)
t
(c)
t
(d)
t
(e)
t
với p t là dạng xung cơ bản, các hệ số ak phụ thuộc vào dữ liệu vào và dạng xung,
x t là dạng sóng của quá trình ngẫu nhiên X t , và Tb là độ rộng xung.
Dạng mã cực: ở đây chúng ta không chứng minh quá trình tính toán phổ của của các loại
mã đƣờng truyền, mà chỉ dẫn ra công thức tính cuối cùng.
Mật độ phổ công suất của dạng mã cực là:
T
S x Tb sin c 2 b (5.3)
2
Đồ thị hàm mật phổ công suất Sx() đƣợc biểu diễn trên Hình 5-3.
Từ đồ thị phổ công suất ta thấy rằng hầu hết công suất của mã NRZ lƣỡng cực nằm tập
trung ở búp sóng chính.
86
Sx()
4
4 3 2 0 2 3
Tb Tb Tb Tb Tb Tb Tb Tb
Hình 5-3. Mật độ phổ công suất của tín hiệu lƣỡng cực
Dạng mã đơn cực:
Mật độ phổ công suất của mã đƣờng truyền đơn cực đƣợc tính nhƣ sau:
T 2 2 k
T
S x b sin c 2 b 1 (5.4)
4 2 Tb k
Tb
Trên hình 4.4 biểu diễn đồ thị mật độ phổ công suất Sx() của dạng mã đơn cực.
Sx()
2
4 3 0 2 3 4
Tb Tb Tb Tb Tb Tb Tb Tb
Hình 5-4. Mật độ phổ công suất của tín hiệu đơn cực
Nhận xét:
Mã đƣờng truyền NRZ nói chung (gồm cả mã đơn cực và lƣỡng cực) có ƣu điểm là đạt
đƣợc hiệu quả về mặt độ rộng dải thông. Nhƣng nó lại không có khả n ng đồng bộ.
Dạng mã đơn cực dễ thực hiện. Nhƣng lại có nhƣợc điểm là chứa thành phần một
chiều, nên làm t ng công suất vô ích. Khả n ng chống nhiễu k m hơn so với loại mã
lƣỡng cực (với cùng một công suất phát).
Dạng mã đơn cực có nhƣợc điểm là không có khả n ng phát hiện và sửa lỗi và có mật
độ phổ công suất khác không tại =0.
87
Dạng mã đơn cực có tất cả các nhƣợc điểm của mã lƣỡng cực, và cũng nhƣ mã lƣỡng
cực loại mã này cũng có tính "không rõ ràng". Nhƣ trên hình 5.5, ta thấy rằng tín hiệu
đến đầu vào bộ tách sóng gồm tín hiệu + nhiễu. Do tính đối xứng nên khả n ng phát
hiện lỗi là bằng không. Biên độ (A +n) lúc đó sẽ rất nhỏ thậm chí có thể bằng 0, và
nhƣ vậy bit đƣợc nhận biết trong trƣờng hợp này sẽ bị sai.
-Ap + n> 0
Ap + n> 0
-Ap + n< 0
b) Mã RZ (Return-to-zero)
Dữ liệu đƣợc truyền dƣới dạng xung nhƣ hình 5.1.2a,b,c gọi mã đƣờng truyền Return-
to-zero (RZ). Bởi vì đƣờng truyền trở về không giữa các xung, hoặc nói cách khác là độ rộng
xung của loại mã này chỉ chiếm một phần khoảng thời gian tồn tại của một kí tự (1bit). Nhƣ
vậy có nghĩa là bit "0" ứng với trạng thái đƣờng truyền không có xung và bit "1" ứng với
trạng thái truyền xung với độ rộng 50%Tb.
Mã RZ có đặc điểm là có tần số chuyển trạng thái cao hơn so mã NRZ và t ng độ rộng
dải tần của kênh so với mã NRZ. Ngoài ra mã RZ còn có nhƣợc điểm là phổ có chứa thành
phần một chiều.
88
P
2
S x
Tb
R0 2 Rk cos kTb
(5.5)
k 1
Trong đó: P() là biến đổi Fourier của p(t).
Rn là hàm tự tƣơng quan của dãy xung p(t).
Nếu ta chuẩn hoá biên độ của xung lƣỡng cực là 1, 0, -1, và nếu số các bit "0" và "1" là
bằng nhau trong dãy tín hiệu nhị phân phát đi thì ta tính đƣợc :
1
R0
2
1
R1
4
Rk 0; k 1
Vậy:
P
2
T
Sx sin c 2 b (5.6)
Tb 2
1 0 1 0 0 1 1 0
NRZ cực
(a)
(b) AMI
89
Sx()
0 2 4
Tb Tb
90
Dãy nhị 010111000010110100000000001011010100001
phân
Đã mã
hóa V 0 1 0 1 1 0 1 0 1 0 0 0 V1
0 1 0 1 1 1 0 0 0 V1 0 1 1 0 1 1 0 0 V 1 0 000
v v
Dạng
xung
v v
(a)
S()
HDB3
Lƣỡng cực
2
0
Tb
Rb f
(b)
91
Đối với trƣờng hợp HDB3 (N = 3), có nghĩa là nếu có 4 bit "0" liên tiếp thì chúng sẽ
đƣợc thay thế bằng một dãy số nhị phân đặc biệt khác. Trong trƣờng hợp này các dãy thay thế
đƣợc sử dụng là : " 0 0 0 V" và "B 0 0 V". Ở đây chọn V 1 và luôn vi phạm quy tắc đảo
dấu luân phiên, còn B 1 và tuân theo quy tắc luân phiên.
Các bit "0" đƣợc thay thế bằng dãy " 0 0 0 V" hoặc dãy "B 0 0 V" theo nguyên tắc sau:
1. Khi có một số chẵn các bit "1" tiếp theo sau dãy thay thế cuối cùng, thì ngƣời ta sử
dụng dãy "B 0 0 V" để thay thế.
2. Khi số các bit "1" là lẻ tiếp theo sau dãy thay thế cuối, thì dãy " 000V" đƣợc dùng
để thay thế.
Chú ý rằng trong dãy "B 0 0 V" cả B và V đều đƣợc mã hoá với cùng một xung.
Nguyên tắc thay thế này đƣợc minh hoạ rõ trong ví dụ 4.
Nhƣ vậy là do cách chọn các dãy " 0 0 0 V" và "B 0 0 V" nhƣ trên nên đảm bảo
các xung V liên tiếp sẽ đảo dấu luân phiên. Do vậy việc thay thế đã không làm mất đi tính
chất của mã HDBN, là mật độ phổ của nó có thành phần một chiều bằng không.
Nhận xét:
Với cách thay thế này mã lƣỡng cực mật độ cao HDB3 không bị mất đi những ƣu điểm
của loại mã đƣờng truyền lƣỡng cực, nhƣng nó lại có khả n ng khắc phục nhƣợc điểm về tính
không rõ ràng của mã lƣỡng cực.
Mã này đã đƣợc ITU - T (Telecommunication Standardization Sector of ITU - ban tiêu
chuẩn hoá viễn thông của tổ chức ITU) đề nghị làm giao diện giữa các mối liên lạc gh p kênh
CEPT1.
Ngoài ra còn có loại mã BNZS tƣơng tự nhƣ mã HDBN cũng thƣờng đƣợc sử dụng. Với
loại mã này thì dãy N bit "0" liên tiếp đƣợc thay thế bằng các dãy có chứa bit "1" vi phạm quy
tắc luân phiên.
Nếu N 8, thì ta có mã B8ZS. Nhƣ vậy dãy 8 bit "0" đƣợc thay thế bằng dãy có chứa
các bit "0 & 1", trong đó có 2 vi phạm luật luân phiên. mã này thƣờng dùng trong tín hiệu
DS1.
Tƣơng tự N 6, ta có B6ZS thƣờng dùng trong DS2, ...
Hình 5-9.
Sy() là mật độ phổ công suất (PSD) của tín hiệu số y(t) và P() là phổ của xung p(t).
92
Ta biết rằng có thể điều khiển đƣợc PSD S y() qua việc chọn mã đƣờng truyền, S y()
chịu ảnh hƣởng trực tiếp và khá mạnh vào dạng xung p(t), vì nó chứa thành phần |P()|2.
Trong phần này chúng ta sẽ xem x t sự ảnh của chúng nhƣ thế nào.
Nếu chúng ta chọn p(t) là xung chữ nhật, thì trong trƣờng hợp này S y() có độ rộng vô
hạn, do P() có độ rộng vô hạn. Nhƣng thực chất thì Sy() có độ rộng là hữu hạn. Ví dụ với
tín hiệu lƣỡng cực thì hầu hết công suất của nó nằm trong khoảng (0 – Rb) Hz, chỉ có một
phần nhỏ nằm khoảng f >Rb. Nhƣ vậy khi tín hiệu đƣợc truyền trên kênh có dải tần hữu hạn
(Rb Hz) phần lớn phổ của nó đƣợc truyền đi, chỉ có một phần nhỏ bị n n lại. Chính sự m o
phổ dẫn đến làm dãn độ rộng xung, nó sẽ gây ra sự giao thoa với các xung lân cận. Hiện
tƣợng này gọi là giao thoa kí hiệu (ISI), mà nó có thể gây lỗi khi tách xung ở phía thu.
Thƣờng kênh truyền có b ng thông là hữu hạn và chúng ta cần tách biên độ xung chính
xác. Đây chính là vấn đề cần giải quyết về ISI. Giả thiểt x t xung có độ rộng hữu hạn, nên
phổ của nó là vô hạn và sẽ bị n n một phần khi truyền qua kênh có b ng thông hữu hạn. Điều
này gây m o xung, do đó gây ra hiện tƣợng ISI. Nhƣng nếu không có ISI tại thời điểm quyết
định, thì vẫn có thể tách biên độ xung chính xác cho dù có hiện tƣợng chồng lấp xung.
Để loại trừ ISI, Nyquist đƣa ra các tiêu chuẩn định dạng xung.
Xung thỏa mãn tiêu chuẩn này sẽ không gây ra ISI tại trung tâm của các xung còn lại
(Hình 5.10).
Nếu truyền tín hiệu với tốc độ Rb bit/s thì yêu cầu độ rộng tối thiểu là Rb/2 Hz. Xung
thỏa mãn tiêu chuẩn (4.7) và có bề rộng phổ B Rb/2 Hz là xung có dạng hàm sinc:
1; t 0
p t sin c Rbt 1 (5.8)
0; t nTb Tb
Rb
93
(1/n). Một điều tƣơng tự cũng có thể xảy ra, nếu coi bộ phát lý tƣởng, nhƣng tốc độ lấy mẫu
ở bộ thu bị lệch một chút. Do vậy sơ đồ này là không hiện thực.
Nếu chọn xung thỏa mãn (4.7) và có độ suy giảm nhanh hơn 1/t thì sẽ khắc phục đƣợc
các vấn đề trên. Và Nyquist chỉ ra rằng sẽ đạt đƣợc điều này, nếu xung thỏa mãn (4.7) và có
bề rộng phổ kRb/2 với 1 k 2.
t
-2Tb -Tb 0 Tb 2Tb 3Tb
(a)
1/Rb
t
-Rb 0 Rb
3 2 1 0 1 2 3
Rb Rb Rb Rb Rb Rb
(b) (c)
Hình 5-10. Xung có độ rộng phổ min, thỏa mãn tiêu chuẩn Nyquist và phổ của nó
Chứng minh:
P() là phổ của xung p(t) (Hình 5.11a). Nếu lấy mẫu xung p(t) bằng cách nhân nó với
dãy xung đơn vị Tb t , thì:
p t p t Tb t t (5.10)
Ta biết rằng phổ của tín hiệu lấy mẫu p t chính là phổ của xung p(t) lặp lại với
những khoảng b. Do đó biến đổi Fourier cả hai vế biểu thức (4.10) ta có:
2
1
P n 1 b 2 Rb (5.11)
Tb n
Tb
Hay
P nb Tb (5.12)
n
Đây là điều phải chứng minh (hình 5.11b).
Hơn nữa, khi x t trong khoảng 0 < < b, thì:
94
P P b Tb 0 b (5.13)
Đặt x b / 2 , thì:
b
P x b P x b Tb x (5.14)
2 2 2
b
P b x P* b x Tb x (5.15)
2 2 2
và
b
P x b P x b Tb x (5.16)
2 2 2
Bề rộng của phổ p(t) là (b/2) +x, trong đó x là bề rộng vƣợt quá mức tối thiểu, ta có:
excess bandwidth
r
min bandwidth
x
b / 2
(5.17)
2
x
b
Vì x gần bằng b/2 với 0 r 1, nên bề rộng phổ P() bằng:
Rb rRb 1 r Rb
BT (5.18)
2 2 2
trong đó hằng số r đƣợc gọi là roll-off factor
P()
(a)
Tb
-b b/2 b
(b)
Hình 5-11.
95
Phương pháp ISI điều khiển được:
Xung tiêu chuẩn Nyquist có bề rộng phổ hơi lớn hơn độ rộng tối thiểu. Nếu chúng ta
muốn giảm tiếp bề rộng phổ, thì bằng cách nào đó phải dãn độ rộng xung. Khi dãn độ rộng
xung có thể sẽ dẫn đến hiện tƣợng giao thoa ISI với các xung lân cận. Nhƣng với trƣờng hợp
truyền tín hiệu nhị phân, thì hiện tƣợng ISI này có thể chấp nhận đƣợc, vì có thể có ít mẫu bị
giao thoa.
X t một xung đƣợc định nghĩa nhƣ sau (hình 5.12):
1 n 0,1
p nTb (5.19)
0 n
Chúng ta sử dụng dạng xung lƣỡng cực, tức là tín hiệu phát đi là 1 tƣơng ứng với xung
p t và 0 với xung – p t . Tín hiệu thu đƣợc lấy mẫu tại thời điểm t nTb , và xung p t
có giá trị 0 tại n trừ tại n 0 và 1, thời điểm mà giá trị của nó là 1 (hình 5.12). Rõ ràng là
xung nhƣ vậy sẽ không gây ra ISI, ngoại trừ với xung liền kề. Vì thế chúng ta chỉ cần quan
tâm đến hiện tƣợng ISI với xung liền kề.
X t 2 xung liền kề tại t 0 và t Tb tƣơng ứng. Nếu 2 xung này là dƣơng, thì giá trị
mẫu của tín hiệu nhận đƣợc tại t Tb sẽ là 2. Nếu chúng là âm thì giá trị mẫu sẽ là -2. Và nếu
chúng ngƣợc cực thì giá trị mẫu sẽ là 0. Điều này cho ph p đƣa ra quyết định chính xác tại
thời điểm lấy mẫu. Nguyên tắc quyết định nhƣ sau:
Nếu giá trị mẫu là dƣơng, thì bit hiện tại là 1 và bit trƣớc đó cũng là 1. Nếu giá trị mẫu
là âm, thì bit hiện tại là 0 và bit trƣớc đó cũng là 0. Nếu giá trị mẫu là 0, thì bit hiện tại là bù
của bit trƣớc đó.
p(t)
1
t
-2Tb -Tb 0 Tb 2Tb 3Tb
T
b
Hình 5-12. Thông tin khi sử dụng xung nhị phân đ i
Trên hình 5.11 trình bày dãy các bit phát đi và các giá trị mẫu của tín hiệu thu x t
không bị tác động của nhiễu kênh truyền và quyết định của bộ tách sóng.
Ví dụ này cũng chỉ ra đặc điểm lỗi tách sóng của sơ đồ này. Kiểm tra các mẫu của x t
ta thấy rằng : luôn có một số chẵn các mẫu giá trị 0 giữa 2 mẫu 1 có cùng cực và số lẻ mẫu giá
trị 0 giữa 2 mẫu 1 ngƣợc cực. Nhƣ vậy giá trị mẫu thứ 2 của x t là 2 và mẫu giá trị 1 tiếp
theo là 2. Giữa các mẫu giá trị 1 cùng cực này có 1 số chẵn các mẫu giá trị 0 (2). Nếu 1 trong
các giá trị mẫu này đƣợc tách sóng sai, thì quy tắc này bị vi phạm và lỗi sẽ bị phát hiện. Xung
p(t) bằng 0 tai –Tb và 2Tb, nên độ rộng xung lớn hơn 50% xung tiêu chuẩn Nyquist. Đó là do
việc giảm bề rộng phổ gây ra. Phƣơng pháp Nyquist thứ này đƣợc gọi là sơ đồ ISI điều khiển
96
đƣợc hay còn gọi là sơ đồ tƣơng quan. Và xung thỏa mãn tiêu chuẩn (5.19) đƣợc gọi là xung
nhị phân k p.
Ví dụ: Xung nhị phân k p
Nếu hạn chế bề rộng phổ của xung là Rb/2, thì chỉ xung p(t) sau mới thỏa mãn (5.19)
cho xung nhị phân k p
sin Rbt
p t (5.20)
Rbt 1 Rbt
Phổ của p(t) là:
2 j 2 Rb
P cos rect e (5.21)
Rb 2 Rb 2 Rb
Dãy phát đi 1 1 0 1 1 0 0 0 1 0 1 1 1
Dữ liệu 0 1 0 1 1
nhị phân 1
FSK
PSK
ASK
97
Hình 5-14. Các dạng sóng của điều chế FSK, PSK và ASK
Trong thực tế thì các tín hiệu FSK và PSK đƣợc sử dụng rộng rãi hơn ASK. Mỗi một sơ
đồ đều đƣa ra một hệ thống cân bằng các yếu tố khác nhau nhƣ nguồn thông tin ban đầu, công
suất phát và b ng thông của kênh truyền, để có đƣợc sự kết hợp tốt nhất. Việc lựa chọn các sơ
đồ điều chế phải làm sao đảm bảo đƣợc các yêu cầu sau:
1. Tốc độ truyền dữ liệu là cực đại
2. Xác suất lỗi kí hiệu là tối thiểu
3. Công suất phát là nhỏ nhất
4. Độ rộng kênh truyền là tối thiểu
5. Khả n ng chống giao thoa các tín hiệu là lớn nhất
6. Mạch phải đơn giản nhất
Một vài yêu cầu trên có mâu thuẫn với nhau, nhƣ yêu cầu 1, 2 mâu thuẫn với 3, 4. Do
vậy chỉ có thể lựa chọn phƣơng pháp nào thỏa mãn đƣợc nhiều yêu cầu nhất có thể.
2 Eb 2 Eb
s2 t cos 2 f0t cos 2 f 0t (5.23)
Tb Tb
trong đó: 0 t Tb ,
Eb là n ng của tín hiệu phát đi cho 1 bit
Tần số sóng mang f0 chọn bằng n0/Tb, n0 là số nguyên
Nhƣ vậy cặp sóng sin này chỉ khác pha nhau là 1800. Với trƣờng hợp PSK chỉ có một
tín hiệu cơ sở 1(t):
2
1 t cos 2 f0t 0 t Tb (5.24)
Tb
s1 t Eb 1 t 0 t Tb (5.25)
s2 t Eb 1 t 0 t Tb (5.26)
Do đó hệ thống PSK nhị phân đƣợc biểu diễn trong không gian tín hiệu một chiều (hình
5.15), với các tọa độ :
98
Tb
s11 s1 t 1 t dt (5.27)
0
Eb
Tb
s21 s2 t 1 t dt (5.28)
0
Eb
Z2 Z1
0 1
Chia không gian tín hiệu thành 2 vùng nhƣ hình 5.15:
- Tập các điểm gần với điểm biểu diễn kí hiệu 1 – Z1
- Tập các điểm gần với điểm biểu diễn kí hiệu 0 – Z2
Nguyên tắc quyết định đƣợc thực hiện nhƣ sau: nếu điểm tín hiệu thu rơi vào vùng Z1
thì xác định tín hiệu phát đi là s1(t) – kí hiệu 1, và coi là s2(t) – kí hiệu 0 nếu điểm tín hiệu thu
rơi vào vùng Z2. Do tác động của nhiễu có thể xảy ra 2 quyết định sai là: tín hiệu s1(t) phát đi
nhƣng điểm tín hiệu thu lại rơi vào vùng Z2 và ngƣợc lại. Trong trƣờng hợp này xác suất lỗi
đƣợc xác định nhƣ sau:
Vùng quyết định Z1: Z1 0 < x1 < 1
Tb
với x1 x t 1 t dt (5.29)
0
99
Đặt z
1
N0
x1 Eb (5.32)
exp z 2 dz
1 x
Pe 0
0
(5.33)
1 Eb
erfc
2 N
0
trong đó erfc
Eb / N0 là hàm bù lỗi.
Tƣơng tự ta xác định đƣợc xác suất có điều kiện của quyết định là bit 0, khi phát bit 1
là:
1 Eb
Pe 1 erfc
N
(5.34)
2 0
Do đó xác suất lỗi bit trung bình (hay còn gọi là tốc độ lỗi bit của PSK nhị phân) là:
1 Eb
Pe erfc
N
(5.35)
2 0
Từ biểu thức (5.35) thấy rằng khi t ng n ng lƣợng Eb của tín hiệu phát, thì xác suất lỗi
trung bình sẽ giảm tƣơng ứng với hàm mật độ phổ công suất nhiễu xác định.
Phổ tín hiệu điều chế PSK:
Điều chế là sự dịch chuyển phổ của tín hiệu. Ta có thể coi tín hiệu điều chế PSK là
p(t)cos(0t), trong đó p(t) là xung lƣỡng cực. Nên mật độ phổ PSD của tín hiệu PSK cũng
giống nhƣ PSD của tín hiệu lƣỡng cực (hình 5.3) nhƣng bị dịch đi 0 và không có thành
phần một chiều (hình 5.15)
PSD
0
100
Để tách sóng dãy nhị phân gốc, ta đƣa tín hiệu PSK có tác động của nhiễu x(t) vào bộ
tƣơng quan. Tín hiệu ra của bộ tƣơng quan x1 đƣợc đƣa đến bộ quyết định, để so sánh với
ngƣỡng 0 nhƣ hình 5.16b.
Dãy dữ Bộ mã hóa đƣờng Bộ điều chế
T/h PSK
(a) liệu nhị truyền NRZ nhân
nhị phân
phân
2
1 t cos 2 f 0t
T0
Bộ tƣơng quan
Bộ quyết
x t x1 Chọn 1 nếu x1 > 0
Tb
định
0
dt Chọn 0 nếu x1 < 0
(b)
1(t)
Ngƣỡng 0
Hình 5-16. Sơ đồ khối bộ phát (a) và bộ thu (b) PSK nhị phân
101
Tb
sij 0 si t j t dt
2 Eb
Tb
cos 2 fit
2
Tb
cos 2 f j t (5.37)
E i j
b
0 i j
Do vậy hệ thống FSK nhị phân đƣợc đặc trƣng bởi không gian tín hiệu 2 chiều, với 2
điểm tín hiệu đƣợc xác định bởi các vectơ tín hiệu sau (hình 5.18):
E
s1 b (5.38)
0
0
s2 (5.39)
Eb
2
0
Eb
Z2
1
Eb 1
Z1
Hình 5-17. Sơ đồ không gian tín hiệu của hệ thống FSK nhị phân
Vectơ x biểu diễn tín hiệu thu x t có 2 phần tử x1 , x2 ƣợc xác định nhƣ sau:
Tb
x1 0 x t 1 t dt (5.40)
Tb
x2 0 x t 2 t dt (5.41)
Khi tính đến ảnh hƣởng của nhiễu trắng Gaussian n t , thì
x t s1 t n t
hoặc x t s2 t n t
tùy thuộc vào bit phát đi là 1 hay 0.
Nguyên tắc quyết định đƣợc thực hiện theo cách sau: chúng ta chia không gian tín hiệu
thành 2 vùng Z1 và Z2 nhƣ hình 5.18. Bộ thu sẽ quyết định là bit 1, nếu x1 x2 (tức là vectơ x
Z1), và ngƣợc lại là bit 0, nếu x1 x2 (tức là vectơ x Z2).
102
Tƣơng tự, ta xác định đƣợc xác suất lỗi có điều kiện khi phát đi bit 0 là:
Pe(0) P(l>0|phát đi bit 0) (5.42)
1
Pe 0 exp z 2 dz
Eb /2 N 0
(5.43)
1 Eb
erfc
2 2N
0
l Eb
trong đó: z
2 N0
l x1 x2
Và xác suẩt lỗi có điều kiện khi phát đi bit 1 là:
1 Eb
Pe 1 erfc (5.44)
2 2N
0
Vậy xác suất lỗi trung bình hay còn gọi là tốc độ lỗi bit của FSK nhị phân là:
1 Eb
Pe erfc (5.45)
2 2N
0
Nhƣ vậy để hệ thống FSK nhị phân có cùng tốc độ lỗi bit nhƣ PSK, thì hệ thống FSK
nhị phân cần t ng gấp đôi tỷ số Eb/N0.
Phổ tín hiệu điều chế FSK
Do tín hiệu FSK có thể coi nhƣ tổng của 2 tín hiệu ASK xen kẽ, đƣợc điều chế với 2
tần số sóng mang f1 và f2. Vì thể phổ của tín hiệu FSK là tổng phổ của tín hiệu ASK tại f1
và f2, và không có thành phần một chiều
PSD
1 2
103
p
(t)
2
2 t cos 2 f 2t
Tb
(a)
Tb x
0
dt
1
+ Bộ quyết chọn 1 nếu l >0
1(t) định
x(t) chọn 0 nếu l <0
Tb
-
0
dt
x ngƣỡng 0
2(t) 2
(b)
Hình 5-19. Sơ đồ khối bộ phát (a) và bộ thu (b) tín hiệu FSK nhị phân
Do tín hiệu thu x t chịu tác động của nhiễu, nên để tách sóng tín hiệu FSK nhị phân ta
sử dụng 2 bộ tƣơng quan. Đầu ra của các bộ tƣơng quan đƣợc đƣa đến bộ cộng để lấy ra giá
trị l để so sánh với ngƣỡng.
s2 t 0 (5.47)
104
s2 t 0 0 t Tb (5.50)
Do đó hệ thống ASK nhị phân đƣợc biểu diễn trong không gian tín hiệu một chiều (hình
5.20), với các tọa độ :
Tb
s11 s1 t 1 t dt (5.51)
0
E1
s21 0 (5.52)
Z2 Z1
0 1
Hình 5-20. Sơ đồ không gian tín hiệu của hệ ASK nhị phân
Tƣơng tự nhƣ trên ta tính đƣợc tốc độ lỗi bit của ASK nhị phân là:
1 E1
Pe erfc
2 4N
0
(5.53)
1 Eb
erfc
2 2 N 0
trong đó: Eb là n ng lƣợng của 1bit
E1 à n ng lƣợng của bit 1
Phổ tín hiệu tín hiệu điều chế ASK nhị phân
Phổ tín hiệu điều biên số chính là phổ của p(t) dịch chuyển đi 0 và có thành phần
một chiều tại 0 (hình 5.21).
Tạo và tách sóng tín hiệu ASK nhị phân
Nhƣ trên đã phân tích dạng sóng ASK đƣợc biểu diễn bởi biểu thức p(t)cos(0t), trong đó
p(t) là xung đơn cực. p(t)đƣợc hình thành qua bộ mã hóa xung đơn cực dãy dữ liệu nhị phân
vào. Sơ đồ bộ phát ASK nhị phân đƣợc biểu diễn trên hình 5.22a.
Để tách sóng dãy nhị phân gốc, ta đƣa tín hiệu ASK có tác động của nhiễu x(t) vào bộ
tƣơng quan. Tín hiệu ra của bộ tƣơng quan x1 đƣợc đƣa đến bộ quyết định, để so sánh với
ngƣỡng Eb nhƣ hình 5.22b.
105
PSD
0
1
(a) 1 t cos 2 f 0t
T0
Bộ tƣơng quan
x1 Bộ quyết
Chọn 1 nếu x1 > Eb
Tb
định
x 0
dt Chọn 0 nếu x1 < Eb
(t)
1(t)
ngƣỡng Eb
(b)
Hình 5-22. Sơ đồ khối bộ phát (a) và bộ thu (b) ASK nhị phân
106
Biên độ 1V 11
2
-1V 01
1
2V 10
-1 t (ms)
1 2 -2V 00
-2
43
(a) (b)
Hình 5-23.
Tín hiệu xung này có 4 mức điện áp khác nhau. Ở đây ta sử dụng 4 kí hiệu để truyền tin.
Mã hóa 4 mức biên độ bằng các bit nhị phân (k log2M), với M 4 thì k 2, nhƣ vậy 1 khối
tin b ng 2 bit nhị phân (hình 5.24b). Do đó để truyền một dãy n bit dữ liệu ta chỉ cần truyền
n/2 xung 4- trị. Nghĩa là 1 kí hiệu 4-trị có thể truyền thông tin của 2 bit nhị phân, tức là t ng
tốc độ truyền tin, ngƣợc lại phải trả giá về công suất phát hoặc b ng thông.
Khi các tín hiệu này đƣợc tạo ra bằng cách thay đổi biên độ, pha hoặc tần số của sóng
mang thành M mức khác nhau, thì chúng ta có các sơ đồ điều chế số M-ASK, M-PSK và M-
FSK tƣơng ứng.
Bộ thu tối ƣu tín hiệu M-PSK đƣợc biểu diễn trên hình 5.25. Trong đó yêu cầu tần số và
pha sóng mang của bộ thu phải đồng bộ chính xác với phía phát.
Độ rộng b ng thông của kênh truyền đƣợc yêu cầu để truyền tín hiệu M-PSK là:
2
B (5.56)
T
107
2 Rb
hay B (5.57)
log 2 M
Do đó hiệu suất sử dụng b ng thông của kênh truyền tín hiệu M-PSK là:
Rb log 2 M
(5.58)
B 2
2
011
01 2 010 001
11 00 000
1 110 1
10
111 100
101
M=4 M=8
Hình 5-24. Sơ đồ không gian tín hiệu của tín hiệu M-PSK
Tb xI
0
dt
Bộ tách Bộ biến Dãy dữ
pha đổi song liệu nhị
x(t) cos(2f0t)
song –nối phân
Tb
0
dt tiếp
xQ
sin(2f0t)
bi
i arctag (5.61)
ai
108
Với M-ASK thì i 0 với i, chỉ ri là khác nhau
Với M-PSK thì ri 0 với i, chỉ i là khác nhau
Các tín hiệu cơ sở:
2
1 t cos 2 f0t 0 t T (5.62)
T
2
2 t sin 2 f0t 0 t T (5.63)
T
Bộ tín hiệu nhƣ vậy đƣợc biểu diễn trong không gian tín hiệu nhƣ hình 5.26
2
1 E0
Pe 2 1 erfc N (5.64)
M 0
1 3Ev
hay Pe 2 1 erfc (5.65)
M 2 M 1 N0
trong đó Ev là giá trị trung bình n ng lƣợng phát
2 M 1 E0
Ev (5.66)
3
Sơ đồ khối hệ thống M-QAM đƣợc biểu diễn trên hình 5.27
Bộ biến đổi nối tiếp – song song: từ dãy nhị phân có tốc độ bit Rb tạo ra 2 dãy nhị phân
song song có tốc độ bit Rb/2.
Bộ biến đổi 2-L mức: tạo tín hiệu có L mức.
109
Biến đổi
2-L
Biến đổi nối
Dãy dữ liệu cos 2 f0t T/h M-
tiếp – song QAM
nhị phân
song
Biến đổi
2-L
Bộ quyết
T
dt
0
định
Bộ biến đổi
cos(2f0t) Dữ liệu
(L-1)ngƣỡng song song-
x(t) nhị phân
nối tiếp
Bộ quyết
T
dt
0 định
sin(2f0t) (L-1)ngƣỡng
(b)
Hình 5-27. Sơ đồ khối bộ phát (a) và bộ thu (b) tín hiệu M-QAM
110
Rb M
hay B (5.70)
2 log 2 M
Do đó hiệu suất sử dụng b ng thông của kênh truyền của tín hiệu M-FSK là:
Rb 2log 2 M
(5.71)
B M
111
C U HỎI CUỐI CHƢƠNG 5
Câu hỏi 5.1: Nêu các yếu tố cần xem x t khi chọn loại mã đƣờng.
Câu hỏi 5.2: Hãy so sánh đặc điểm của các loại mã đƣờng truyền Biplolar so với Unipolar và
Polar.
Câu hỏi 5.3.: Hãy so sánh đặc điểm của các loại mã đƣờng truyền Manchester và HDB3.
Câu hỏi 5.4: Hãy tạo và vẽ đồ thị thời gian của mã đƣờng truyền Unipolar RZ, Polar RZ,
AMI, CMI cho chuỗi tín hiệu nhị phân sau :
101100001010011
Câu hỏi 5.5: Hãy tạo và vẽ đồ thị thời gian của mã đƣờng truyền Manchester, CMI, AMI cho
chuỗi tín hiệu nhị phân sau :
101100001010011
Câu hỏi 5.6: Hãy tạo và vẽ đồ thị thời gian của mã đƣờng truyền HDB-3 cho chuỗi tín hiệu
nhị phân sau (biết độ rộng xung bằng 50% khe thời gian của 1bit) :
011000000000101000011
Câu hỏi 5.7: Hãy nêu nguyên tắc, sơ đồ khối, vẽ dạng xung ứng với chuỗi dữ liệu sau của
dạng điều chế BASK, BFSK, BPSK : 1 0 1 0 0 1 0 1 1 0
Câu hỏi 5.8: Hãy nêu nguyên tắc, sơ đồ khối, không gian tín hiệu của dạng điều chế 8PSK,
4QAM.
Câu hỏi 5.9:
2. Truyền dữ liệu nhị phân sử dụng xung nhị phân k p, các giá trị mẫu thu đƣợc là :
1 2 0 0 0 -2 0 0 -2 0 2 0 0 -2 0 2 2 0 -2
a. Hãy giải thích nếu có lỗi quyết định
b. Có thể đoán đƣợc chuỗi bit đã truyền không ? Hãy chỉ ra các chuỗi đúng có thể,
giả sử có nhiều hơn một lỗi quyết định.
Câu hỏi 5.10: Truyền dữ liệu nhị phân sử dụng xung nhị phân k p, các giá trị mẫu thu đƣợc
là :
1 2 0 -2 -2 0 0 -2 0 2 0 0 2 0 0 0 -2
a. Hãy giải thích xem có lỗi quyết định không ?
b. Nếu không có lỗi quyết định, hãy xác định chuỗi bit thu đƣợc.
112
PHỤ LỤC I. MỘT SỐ HÀM ĐẶC BIỆT
[ ] tích vô hƣớng
trung bình thời gian
* Tích chập
s t t dt s 0
với s t là hàm liên tục tại t 0 . Ngoài ra còn có định nghĩa khác:
t dt 1
(t)
, t 0
và t 0
0 , t 0
Một số tính chất của tín hiệu Dirac:
s t t t dt s t
0 0
s t t t dt s t
0 0
A t A t
A t 0, khi t 0
A t t0 B t t0 A+B t t0
Mối quan hệ giữa tín hiệu Dirac và tín hiệu bƣớc nhảy đơn vị:
113
t
du t
d u t Và t
dt
0 T t
Tín hiệu tam giác 1,0
1 t , t 1,0
t
0, t 1,0
-1,0 0 +1,0 t
t
t 1 , t 1,0
0 , t
- 0 t
Tín hiệu dốc đơn vị (unit ramp):
t, t 0
r t
0 , t 0
0 t
Tín hiệu hàm mũ:
Ae at , t t1 0<a<1
x t
0 , t t1
(a có thể là số thực hay phức)
t1 t
0 t
-A
114
Ở đây A là biên độ, f0 = 1 / T0 là tần số chỉ số lần lặp lại tín hiệu trong 1 đơn vị thời
gian, là pha chỉ sai khác về góc giữa tín hiệu x t và tín hiệu tham chiếu có pha là 0.
Tập các tín hiệu sin có chung tần số đƣợc mô tả bởi tần số đó, biên độ và pha của mỗi
tín hiệu. Ta có thể biểu diễn biên độ và pha của mỗi tín hiệu dƣới dạng phức gọi là phasor.
Sử dụng công thức Euler
e j cos +jsin
Ta có thể viết lại biểu thức của tín hiệu sin nhƣ sau:
x t Re Ae 0 Re x p t x p t Ae j e j 2 f0t Xe j 2 f0t
j 2 f t
Ở đây X là số phức, biên độ và pha của X là biên độ và pha của tín hiệu sin. Do đó ta
nói X đặc trƣng cho tín hiệu sin ngoại trừ tần số. Ta nói X là biểu diễn phasor của tín hiệu
sin:
X Ae j
115
TÀI LIỆU THAM KHẢO
116