หน่วย
1. ปัญญาประดิษฐ์เบื้องต้นในวิศวกรรมอิเล็กทรอนิกส์และการสื่อสาร: ขอบเขต การตรวจสอบความถูกต้อง ความรับผิดชอบ และจริยธรรม 2. ปัญญาประดิษฐ์ในการออกแบบวงจรและการสนับสนุนโครงร่าง PCB 3. การประมวลผลสัญญาณ: ตัวกรอง การสุ่มตัวอย่าง และการวิเคราะห์ความถี่ 4. การปรับการสื่อสารแบบดิจิทัลและการกู้คืนข้อผิดพลาด 5. การวิเคราะห์งบประมาณ RF, เสาอากาศและลิงก์ 6. ปัญญาประดิษฐ์ในระบบสมองกลฝังตัวและการพัฒนาเฟิร์มแวร์ 7. โปรโตคอลการสื่อสารและสแต็กเครือข่าย 8. ปัญญาประดิษฐ์ในประสิทธิภาพและการเพิ่มประสิทธิภาพเครือข่าย 9. ปัญญาประดิษฐ์ใน EMC/EMI การทดสอบและการวัดผล 10. ปัญญาประดิษฐ์ในการบำรุงรักษาเชิงคาดการณ์และความสมบูรณ์ของอุปกรณ์ 11. การตรวจสอบมาตรฐานและการวิจัยด้านกฎระเบียบ 12. การวิเคราะห์ข้อมูลสัญญาณและโทรคมนาคมและขอบเขตของ AI ด้วย Python
หน่วย 4 / 12

การปรับการสื่อสารแบบดิจิทัลและการกู้คืนข้อผิดพลาด

กำไร:

  • ความสามารถในการอธิบายประเภทการมอดูเลตแบบอะนาล็อก/ดิจิทัล (AM/FM, QAM, QPSK, OFDM) และตรรกะกลุ่มดาวด้วยการสนับสนุน AI
  • ความสามารถในการวิเคราะห์ความสัมพันธ์ของ BER, SNR และการเขียนโค้ดตามสถานการณ์กับ AI
  • ความสามารถในการตรวจสอบการคาดการณ์ประสิทธิภาพที่ผลิตโดย AI ด้วยสูตรมาตรฐาน การจำลอง และการวัด

การมอดูเลตเป็นศิลปะในการส่งข้อมูล (เสียง ข้อมูล วิดีโอ) ไปในระยะไกลโดยการซ้อนข้อมูลไว้บนคลื่นพาหะ การเชื่อมต่อไร้สายทุกรูปแบบ ตั้งแต่วิทยุไปจนถึง Wi-Fi ตั้งแต่ 5G ไปจนถึงดาวเทียม ถูกสร้างขึ้นบนรูปแบบการมอดูเลชั่น ในหน่วยนี้ คุณจะได้ดูวิธีใช้ AI เพื่อเรียนรู้ประเภทการมอดูเลต ทำความเข้าใจตรรกะของกลุ่มดาว (การแสดงสัญลักษณ์มอดูเลตเป็นจุดบนระนาบที่ซับซ้อน) และวิเคราะห์ประสิทธิภาพของข้อผิดพลาด (อัตราข้อผิดพลาดบิต ความสัมพันธ์ของอัตราส่วนสัญญาณต่อเสียงรบกวน) ขอย้ำอีกครั้งว่า ใช้หลักการสำคัญ: AI อธิบายทฤษฎีและเส้นโค้งทั่วไปได้อย่างสมบูรณ์แบบ แต่ประสิทธิภาพที่แท้จริงของระบบของคุณจะถูกกำหนดโดยโมเดลช่องสัญญาณ การจำลอง และการวัดเท่านั้น

พื้นฐานของการมอดูเลตแบบแอนะล็อกและดิจิทัล

ในการมอดูเลตแบบอะนาล็อก ลักษณะของพาหะจะเปลี่ยนแปลงตลอดเวลา: แอมพลิจูด (AM: มอดูเลชั่นแอมพลิจูด), ความถี่ (FM: มอดูเลตความถี่) หรือเฟส (PM) ในการมอดูเลตแบบดิจิทัล ข้อมูลจะเป็นลำดับของบิตและสถานะของพาหะจะถูกตั้งค่าเป็นระดับที่ไม่ต่อเนื่อง:

  • ASK/OOK: การสลับแอมพลิจูด; ง่ายที่สุดและไวต่อเสียงรบกวน
  • FSK: การคีย์การเปลี่ยนความถี่; ง่ายและทนทาน มีประสิทธิภาพต่ำ
  • PSK (BPSK, QPSK): การคีย์การเปลี่ยนเฟส; QPSK มี 2 บิตในสัญลักษณ์เดียว
  • QAM (16-QAM, 64-QAM, 256-QAM): ใช้ทั้งแอมพลิจูดและเฟส มันมีบิตมากกว่าในสัญลักษณ์ แต่มีความไวต่อสัญญาณรบกวนมากกว่า
  • OFDM: ทำให้ทนทานต่อหลายเส้นทางโดยการแบ่งข้อมูลออกเป็นผู้ให้บริการย่อยที่แคบจำนวนมาก Wi-Fi เป็นรากฐานของ LTE และ 5G

AI อธิบายได้ดีมากว่าประเภทเหล่านี้ทำงานอย่างไร ประเภทใดที่เหมาะกับสถานการณ์ใด และแผนภาพกลุ่มดาวบอกอะไร ตัวอย่างเช่น อธิบายคำถามได้อย่างชัดเจนว่า "เหตุใด QAM ที่มีลำดับสูงกว่าจึงมีข้อมูลมากกว่าแต่ต้องการ SNR ที่ดีกว่า"

SNR, BER และการเข้ารหัสที่ได้รับ

การสื่อสารมีตัวบ่งชี้ประสิทธิภาพพื้นฐานสองประการ SNR (อัตราส่วนสัญญาณต่อเสียงรบกวน) คืออัตราส่วนของกำลังสัญญาณต่อกำลังเสียง (dB) BER (Bit Error Rate) คือจำนวนบิตที่ส่งที่ได้รับอย่างไม่ถูกต้อง แนวโน้มทั่วไปคือเมื่อ SNR เพิ่มขึ้น BER จะลดลง การมอดูเลตแต่ละประเภทมีเส้นโค้ง BER-SNR ที่เป็นเอกลักษณ์ รูปแบบการสั่งซื้อที่สูงขึ้น (256-QAM) มีข้อมูลมากกว่า แต่ต้องใช้ SNR ที่สูงกว่าเพื่อให้ได้ BER เดียวกัน

การเข้ารหัสช่องสัญญาณ (รหัสแก้ไขข้อผิดพลาด) ช่วยให้ผู้รับสามารถแก้ไขข้อผิดพลาดบางอย่างโดยเพิ่มความซ้ำซ้อนที่ควบคุมให้กับข้อมูล ซึ่งช่วยให้สามารถรักษา BER เดิมไว้ที่ SNR ที่ต่ำกว่า และเรียกว่าการเข้ารหัสที่ได้รับ รหัสเช่น LDPC, Turbo, Reed-Solomon เป็นรหัสมาตรฐานในระบบสมัยใหม่

AI อธิบายความสัมพันธ์และเส้นโค้งทางทฤษฎีเหล่านี้ได้ดีมาก และเขียนโค้ดการจำลอง แต่ข้อแม้: เส้นโค้ง BER ตามทฤษฎี (เช่น AWGN สมมติว่ามีสัญญาณรบกวนแบบเกาส์สีขาวแบบบวก) มีไว้สำหรับช่องสัญญาณในอุดมคติ ช่องสัญญาณจริงของคุณมีการแพร่กระจายหลายเส้นทาง การรบกวน สัญญาณรบกวนเฟส และสิ่งประดิษฐ์ของฮาร์ดแวร์ BER ที่แท้จริงนั้นแย่กว่าเส้นโค้งทางทฤษฎี ค่า "BER นั้นที่ SNR นั้น" ที่กำหนดโดย AI นั้นเป็นข้อมูลอ้างอิงเริ่มต้น ไม่ใช่การรับประกันระบบของคุณ

เคล็ดลับ: ให้ AI จำกัดการวิเคราะห์ BER-SNR อย่างชัดเจนไปที่ "เส้นโค้งทางทฤษฎีสมมติว่าช่อง AWGN" และแสดงรายการเอฟเฟกต์ช่องสัญญาณจริง (หลายเส้นทาง การรบกวน สิ่งประดิษฐ์ของฮาร์ดแวร์) ในส่วนหัวที่แยกจากกัน วิธีนี้จะทำให้คุณมองเห็นความแตกต่างระหว่างทฤษฎีและการปฏิบัติได้

แผนภาพกลุ่มดาว: เครื่องมือวินิจฉัย

แผนภาพกลุ่มดาวแสดงการกระจายของสัญลักษณ์ที่ได้รับในระนาบที่ซับซ้อน และเป็นวิธีที่ทรงพลังที่สุดในการอ่านสภาพของระบบการสื่อสารด้วยสายตา จุดที่เหมาะควรมีความคม การเบลอหมายถึงสัญญาณรบกวน ข้อผิดพลาดของเฟสการหมุน ปัญหาแอมพลิจูด/เกนที่ติดขัด การรบกวนการกระจาย AI สามารถตั้งสมมติฐานถึงสาเหตุที่เป็นไปได้เมื่อคุณอธิบายภาพกลุ่มดาว แต่การวินิจฉัยขั้นสุดท้ายจะทำโดยใช้หน่วยเมตริกที่เป็นรูปธรรม เช่น การวัดเวกเตอร์สัญญาณวิเคราะห์ (VSA) และ EVM (ขนาดเวกเตอร์ข้อผิดพลาด: ขนาดข้อผิดพลาดระหว่างสัญลักษณ์ในอุดมคติและสัญลักษณ์จริง)

มินิเคสสามอัน

กรณีที่ 1 — ขีดจำกัดของ QAM สูง ทีมต้องการย้ายจาก 64-QAM เป็น 256-QAM เพื่อเพิ่มปริมาณงาน AI อธิบายว่า 256-QAM ต้องการ SNR เพิ่มขึ้นประมาณ 6 dB และ BER จะระเบิดหากระยะขอบของลิงก์ไม่เพียงพอ ทีมงานคำนวณงบประมาณลิงก์ วัดค่า SNR Margin ในภาคสนามเพียง 3 dB และละทิ้งการเปลี่ยนแปลง ที่นี่ AI ให้คำเตือนเกี่ยวกับแนวคิด การวัดภาคสนามเป็นตัวกำหนดการตัดสินใจ

กรณีที่ 2 — ตัวดักสัญญาณรบกวนเฟส วิศวกรมองเห็น BER สูงแม้ว่าจะมี SNR ที่เพียงพอตามเส้นโค้งทางทฤษฎี หารือถึงสาเหตุที่เป็นไปได้ด้วย AI การปรากฏตัวของกลุ่มดาวที่หมุนบ่งบอกถึงสัญญาณรบกวนในเฟส (ออสซิลเลเตอร์ท้องถิ่นคุณภาพต่ำ) การวัด VSA เป็นการยืนยันสิ่งนี้และออสซิลเลเตอร์ก็ได้รับการปรับปรุงให้ดีขึ้น บทเรียน: แม้ว่า SNR ตามทฤษฎีจะเพียงพอแล้ว ความไม่สมบูรณ์ของฮาร์ดแวร์อาจทำให้ BER ลดลงได้ AI สร้างสมมติฐาน การวัดผลทำให้เกิดการวินิจฉัย

กรณีที่ 3 — ได้รับการเข้ารหัสที่ผิดพลาด เด็กฝึกงานถาม AI “ฉันจะได้รับกี่ dB หากฉันเพิ่มรหัสแก้ไขข้อผิดพลาด”; AI ให้ค่าทั่วไป (~5-6 dB) ผู้ฝึกงานเขียนสิ่งนี้ลงในงบประมาณลิงก์อย่างแน่นอน อย่างไรก็ตาม กำไรที่ได้จะขึ้นอยู่กับประเภทของโค้ด อัตราโค้ด ขนาดบล็อก และช่องสัญญาณ ในระบบนี้ อัตราขยายจริงคือ ~3.5 dB โดยการจำลอง ทัศนคติที่ถูกต้องคือการรับการเข้ารหัสที่ได้รับจากการจำลอง/การวัดผลของระบบเอง

เทมเพลตพร้อมท์ที่คัดลอกได้

เทมเพลตการวิเคราะห์ BER-SNR "อธิบายความสัมพันธ์ทางทฤษฎีของ BER-SNR สำหรับ [QPSK/16-QAM/64-QAM] ด้วยสมมติฐานของช่อง AWGN และเขียนโค้ดที่วาดเส้นโค้งทางทฤษฎีด้วย Python นอกจากนี้ ให้รายการเอฟเฟกต์แยกต่างหาก (หลายเส้นทาง การรบกวน เสียงเฟส ข้อบกพร่องของฮาร์ดแวร์ ข้อผิดพลาดในการซิงโครไนซ์) ที่ทำให้เกิดการเบี่ยงเบนจากเส้นโค้งนี้ในระบบจริง อย่าให้ BER ในฟิลด์ที่แน่นอน จริง เน้นว่าค่าจะถูกกำหนดโดยการจำลอง/การวัด"

เทมเพลตการเลือกการปรับ "เปรียบเทียบรูปแบบการปรับสำหรับข้อจำกัดต่อไปนี้: [แบนด์วิธ อัตราข้อมูลเป้าหมาย อัตรา SNR ที่มีอยู่ ข้อจำกัดด้านพลังงาน สภาพแวดล้อมแบบหลายเส้นทาง] อธิบายความสมดุลของประสิทธิภาพสเปกตรัม ข้อกำหนด SNR และความทนทานสำหรับแต่ละตัวเลือก ระบุว่าการเลือกขั้นสุดท้ายควรได้รับการตรวจสอบโดยงบประมาณลิงก์และการสำรวจภาคสนาม"

เทมเพลตการวินิจฉัยกลุ่มดาว "กลุ่มดาวที่ได้รับมีอาการดังต่อไปนี้: [คำอธิบายของการเบลอ/การหมุน/การรบกวน/การกระจาย] สาเหตุที่เป็นไปได้ (สัญญาณรบกวน สัญญาณรบกวนเฟส ข้อผิดพลาดในการได้รับ ความไม่สมดุลของ IQ การรบกวน การซิงโครไนซ์) จะปรากฏเป็นรายการสมมติฐาน สำหรับแต่ละสมมติฐาน ให้เขียนด้วยการวัดแบบใด (VSA, EVM, สเปกตรัม) ฉันจะยืนยันมัน อย่าให้คำจำกัดความที่ชัดเจน การวินิจฉัย”

เทมเพลตการตรวจสอบระยะขอบลิงก์ "แสดงรายการขั้นตอนที่ฉันจำเป็นต้องตรวจสอบก่อนที่จะเปลี่ยนการมอดูเลชั่นในลิงก์การสื่อสาร: SNR ที่จำเป็น, อัตราระยะลิงก์ปัจจุบัน, อัตราขยายของโค้ด, เงื่อนไขของช่องสัญญาณ ระบุข้อมูลที่ฉันต้องได้รับจากการวัด/การจำลองสำหรับแต่ละขั้นตอน ให้กฎทั่วไป แต่เน้นย้ำว่าฉันต้องตรวจสอบตัวเลข"

พรอมต์อ่อน / พรอมต์แข็งแกร่ง

คำเตือนที่อ่อนแอ: "BER สำหรับ 64-QAM จะเป็นอย่างไร"

พร้อมท์ที่แข็งแกร่ง: "อธิบายเส้นโค้ง BER-SNR ทางทฤษฎีของ 64-QAM โดยสมมติว่าเป็นช่อง AWGN และเขียนโค้ดเพื่อลงจุดใน Python คำนวณ BER ทางทฤษฎีสำหรับ SNR ที่กำหนด (เช่น 20 dB) แต่เน้นว่านี่คือค่าช่องสัญญาณในอุดมคติ จะแย่ลงในระบบจริงเนื่องจากข้อบกพร่องแบบหลายเส้นทาง เสียงเฟส และฮาร์ดแวร์ และควรได้รับการตรวจสอบโดยการวัดภาคสนาม"

พรอมต์ที่ไม่รัดกุมจะขอตัวเลขตัวเดียวและละเว้นบริบท ข้อความแจ้งอันทรงพลังทำให้เห็นความแตกต่างระหว่างทฤษฎีและการปฏิบัติและขีดเส้นใต้ของการตรวจสอบ

ตารางสรุปประสิทธิภาพการมอดูเลต

โครงการ

บิตต่อสัญลักษณ์

ประสิทธิภาพของสเปกตรัม

ความต้องการ SNR

การใช้งานทั่วไป

บีพีเอสเค

1

ต่ำ

ต่ำสุด

ลิงค์ความเร็วต่ำและทนทาน

คิวพีเอสเค

2

ปานกลาง

ต่ำ

ดาวเทียมช่องควบคุม

16-QAM

4

สูง

ปานกลาง

Wi-Fi, LTE สภาพปานกลาง

64-QAM

6

สูงมาก

สูง

LTE/Wi-Fi อยู่ในสภาพดี

256-คิวเอเอ็ม

8

สูงสุด

สูงสุด

ลิงก์ที่ต้องการ SNR ที่ดีมาก

ข้อควรสนใจ: แผนภูมินี้แสดงแนวโน้มทั่วไป เกณฑ์ SNR จริงของแต่ละระบบขึ้นอยู่กับอัตรารหัส คุณภาพเครื่องรับ และช่องสัญญาณ กำหนดลำดับที่ถูกต้องในตารางและเกณฑ์ตัวเลขด้วยการวัดของคุณเอง

ข้อผิดพลาดทั่วไป

  • การเข้าใจผิดว่าเส้นโค้ง BER ตามทฤษฎีคือการรับประกันระบบจริง สมมติฐาน AWGN มีไว้สำหรับช่องสัญญาณในอุดมคติ ช่องจริงแย่กว่า
  • เปลี่ยนไปใช้ QAM ลำดับที่สูงขึ้นโดยไม่ตรวจสอบระยะขอบของลิงก์ หาก SNR ไม่เพียงพอ BER จะระเบิด
  • สมมติว่ากำไรจากการเข้ารหัสเป็นตัวเลขคงที่ รายได้ขึ้นอยู่กับประเภทรหัส อัตรา และช่องทาง มันวัดจากตัวระบบเอง
  • การระบุแหล่งที่มาของอาการกลุ่มดาวเป็นสาเหตุเดียว การเบลอ/การหมุนอาจเกิดขึ้นได้จากหลายสาเหตุ แยกออกจากกันด้วยการวัด
  • ละเว้นข้อบกพร่องของฮาร์ดแวร์ (สัญญาณรบกวนเฟส, ความไม่สมดุลของ IQ) แม้ว่า SNR จะเพียงพอ แต่ก็สามารถลดระดับ BER ได้

โดยสรุป

ในหน่วยการเรียนรู้นี้ คุณได้ใช้ AI เป็นตัวช่วยที่มีประสิทธิภาพในการเรียนรู้ประเภทการปรับ ตรรกะกลุ่มดาว และความสัมพันธ์ที่ได้รับของการเข้ารหัส BER-SNR และสร้างเส้นโค้งทางทฤษฎีในโค้ด แต่เส้นโค้งทางทฤษฎีมาพร้อมกับสมมติฐานของช่องสัญญาณในอุดมคติ ประสิทธิภาพของระบบจริงของคุณถูกกำหนดโดยหลายเส้นทาง การรบกวน สัญญาณรบกวนเฟส และสิ่งประดิษฐ์ของฮาร์ดแวร์ และถูกกำหนดโดยการจำลองและการวัดเท่านั้น ตรวจสอบการตัดสินใจเปลี่ยนแปลงการมอดูเลชั่นโดยระยะขอบลิงก์และการวัดภาคสนาม การวินิจฉัยกลุ่มดาวโดยการวัด VSA/EVM การเพิ่มโค้ดโดยการจำลองระบบเอง

งานสมัคร

ด้วยเทมเพลต "การวิเคราะห์ BER-SNR" ให้ถาม AI สำหรับโค้ด Python ที่จะพล็อตเส้นโค้งทางทฤษฎีสำหรับ QPSK และ 16-QAM และเปรียบเทียบเส้นโค้งทั้งสองบนกราฟเดียวกัน จากนั้นขอให้ AI แยกรายการปัจจัยอย่างน้อย 5 ประการที่ทำให้ระบบจริงเบี่ยงเบนไปจากเส้นโค้งเหล่านี้ สุดท้าย อธิบายอาการของกลุ่มดาว (เช่น "จุดเปลี่ยน") และระบุสาเหตุที่เป็นไปได้และการวัดผลเพื่อยืนยันด้วยเทมเพลต "การวินิจฉัยกลุ่มดาว"

รายการตรวจสอบ

  • [ ] ฉันจำกัดค่า BER ของ AI ไว้ที่ "AWGN ตามทฤษฎี" ฉันไม่ได้ถือว่าเป็นการรับประกันภาคสนาม
  • [ ] ฉันถือว่าการตัดสินใจเปลี่ยนแปลงการปรับเพื่อเชื่อมโยงระยะขอบและการวัดภาคสนาม
  • [ ] อัตราขยายของการเข้ารหัสไม่คงที่ ฉันได้จากการจำลองของระบบเอง
  • [ ] ฉันวางแผนที่จะแยกอาการของกลุ่มดาวด้วยการวัดโดยไม่ได้พิจารณาว่าเกิดจากสาเหตุเดียว
  • [ ] ฉันได้ระบุข้อบกพร่องของฮาร์ดแวร์ (สัญญาณรบกวนเฟส, ความไม่สมดุลของ IQ) ไว้เป็นความเสี่ยงแยกต่างหาก
  • [ ] ฉันยอมรับลำดับในตารางประสิทธิภาพการมอดูเลตว่าถูกต้องและค่าเกณฑ์ตามการวัด