Các thiết bị sử dụng Biến đổi Fourier
Một thiết bị điện tử rất khó phân hủy tín hiệu ở các tần số khác nhau.
Nó không thể.
Thực sự có khá nhiều thiết bị làm điều đó, rõ ràng.
Trước hết, bạn sẽ phải tạo sự khác biệt giữa biến đổi Fourier liên tục (mà bạn có thể biết là F{ x ( t ) } ( f) = ∫∞- ∞x ( t ) ej 2πftd t ) và Biến đổi Fourier kỹ thuật số (DFT), đây là những gì bạn có thể làm với tín hiệu được lấy mẫu.
Đối với cả hai, có các thiết bị thực hiện những điều này.
Biến đổi Fourier liên tục
Có rất ít cách để thực sự cần điều này trong thiết bị điện tử kỹ thuật số - tín hiệu số được lấy mẫu, vì vậy bạn sẽ sử dụng DFT.
Trong quang học và quang tử, bạn sẽ nhận thấy rằng có một cơ hội thực tế để có được những thứ hoàn toàn định kỳ với độ dài "lớn" (đọc là: gần như vô hạn như tích phân ở trên). Thực tế, một phần tử quang âm có thể được kích thích bằng một hoặc nhiều âm và nó sẽ có các hiệu ứng tương quan giống như tích phân ở trên. Bạn không cần phải nhìn vào những người đoạt giải Nobel Vật lý năm 2018 để tìm một ví dụ về Fourier Optics .
Biến đổi Fourier rời rạc
Đây thực sự là tất cả các nơi ; Đó là một bước xử lý tiêu chuẩn mà như một kỹ sư truyền thông, chúng ta thậm chí thường quên nó ở đâu.
Vì vậy, danh sách này là ít hơn nhiều so với đầy đủ; chỉ là ví dụ:
- Bộ chỉnh âm : Việc xây dựng bộ cân bằng âm thanh kỹ thuật số với DFT khá dễ dàng. Thông thường, loại bộ cân bằng cưỡng bức bằng không cho các hệ thống truyền thông sử dụng DFT để tìm đại diện miền tần số của kênh cần được "xóa", đảo ngược và sử dụng IDFT để quay lại miền ngược thời gian đó được sử dụng làm vòi trong một bộ lọc FIR.
- Mảng ăng-ten / Phát tia : Nếu bạn có một dải ăng-ten ở khoảng cách cố định với nhau, bạn có thể điều khiển chùm của các ăng-ten này, bằng cách tính DFT của "vectơ định hướng" mà bạn muốn đạt được và sử dụng kết quả là phức tạp các hệ số sẽ được nhân với tín hiệu truyền mà bạn phân phối cho các anten này. Các hệ thống MIMO trong thế giới thực làm điều đó.
- Direction Finding : Điều gì làm việc theo hướng truyền làm việc một cách chính xác như nhau, nhưng ngược lại, trong nhận hướng: Nhận một tín hiệu cho mỗi anten của bạn trong mảng của bạn, tìm ra các yếu tố phức tạp giữa các tín hiệu này, đừng một IDFT, có được một vector chứa các thông tin Sức mạnh đến từ hướng nào. Dễ dàng! Và được thực hiện để ước tính máy bay đang ở đâu, nơi có các đối tác liên lạc Wifi, tàu ngầm (mặc dù không phải là ăng-ten mà là micro dưới nước)
- Kênh hóa : Vệ tinh trong không gian rất tốn kém, vì vậy nhiều chương trình TV cần được liên kết với một vệ tinh. Bạn có thể sử dụng DFT (đặc biệt là trong Bộ lọc Polyphase) để đặt nhiều kênh trong một đường lên hoặc để cách ly các kênh riêng lẻ khỏi một tín hiệu băng rộng. Đó không phải là một lĩnh vực của TV; nó xảy ra trong xử lý âm thanh, hình ảnh y tế, phân tích siêu âm, phát sóng Radio)
- Mã hóa dữ liệu cho các hệ thống đa sóng : Để chống lại các vấn đề của các kênh rộng (mà bạn cần nếu bạn muốn vận chuyển nhiều bit mỗi giây), cụ thể là cần các bộ cân bằng phức tạp, bạn muốn cắt kênh của mình trong nhiều kênh nhỏ (xem "Kênh hóa" ở trên). Tuy nhiên, bạn có thể hiểu DFT một mình là Filterbank cho các bộ lọc hình chữ nhật miền thời gian thay đổi tần số. Điều tốt đẹp về điều đó là các kênh này được đóng gói rất chặt chẽ. Một điều tuyệt vời khác là sự tích chập với kênh giảm xuống một phép nhân điểm cực kỳ đơn giản để hoàn nguyên. Chúng tôi gọi phương thức đó là OFDM và tất cả Wifi, LTE, 5G, WiMax, ATSC, DVB-T, Phát sóng âm thanh kỹ thuật số, DSL và nhiều hệ thống khác sử dụng điều đó.
- Lọc hiệu quả : Bộ lọc FIR là một tổ hợp với đáp ứng xung của bộ lọc trong miền thời gian. Do đó, nó sử dụng rất nhiều thao tác trên mỗi mẫu đầu ra - nó rất mạnh về mặt tính toán. Bạn có thể giảm đáng kể nỗ lực đó khi bạn triển khai tích chập nhanh , dựa trên các phần của DFT trong các mẫu đầu vào, kết hợp chúng với DFT của đáp ứng xung trong miền tần số, chồng chéo với các phân đoạn trước và chuyển đổi ngược sang miền thời gian. Điều đó rất tiện lợi đến nỗi nó được sử dụng trong hầu hết các hệ thống có bộ lọc FIR dài (và "dài" có thể bắt đầu bằng các số lành tính như "16 vòi").
- Radar : Radar ô tô cổ điển sử dụng radar FMCW tự điều chế; để có được hình ảnh về cả tốc độ và khoảng cách tương đối của các gương phản xạ được quan sát bởi điều đó, bạn thường thực hiện DFT hai chiều (thực sự chỉ là DFT tất cả các cột của ma trận và sau đó là tất cả các hàng của kết quả).
- Nén âm thanh và hình ảnh / video : Mặc dù JPEG sử dụng Biến đổi Cosine rời rạc , chứ không phải bản thân DFT, nhưng có rất nhiều codec có cơ chế ít nhất sử dụng các phần quan trọng của DFT.
Lưu ý rằng danh sách trên chỉ chứa những thứ làm DFT trong khi hoạt động . Bạn có thể chắc chắn 100% rằng trong quá trình thiết kế bất cứ thứ gì liên quan đến RF, đặc biệt là antenas, bộ trộn, bộ khuếch đại, bộ điều chế (de), có rất nhiều phân tích Fourier Transforms / Spectral. Tương tự với thiết kế thiết bị âm thanh, mọi thiết kế liên kết dữ liệu tốc độ cao, phân tích hình ảnh
Làm thế nào được thực hiện?
Tôi sẽ chỉ giải quyết DFT ở đây.
Thông thường, điều đó được triển khai như một FFT , Biến đổi Fourier nhanh. Đó là một trong những khám phá thuật toán quan trọng nhất của thế kỷ 20, vì vậy tôi sẽ dành vài lời cho nó, bởi vì có hàng ngàn bài báo ngoài đó giải thích về FFT.
ej 2 πnNkej 2 π1Nkn= Wn
Nđăng nhậpNN
đăng nhậpNN= 2tôi
Trong phần mềm, nguyên tắc là như nhau, nhưng bạn cần biết cách biến đổi đa luồng rất lớn và làm thế nào để truy cập bộ nhớ nhanh nhất có thể bằng cách sử dụng tối ưu bộ nhớ CPU của bạn.
Tuy nhiên, đối với cả phần cứng và phần mềm, có các thư viện mà bạn chỉ sử dụng để tính toán DFT (FFT). Đối với Phần cứng, thường đến từ nhà cung cấp đồ họa (ví dụ Altera / Intel, Xilinx, Lattice,) hoặc một công ty công cụ thiết kế ASIC lớn (Cadence) hoặc nhà ASIC của bạn.