คำถามติดแท็ก bpsk

1
วิธีการกู้คืนระยะผู้ให้บริการในซอฟต์แวร์?
ตัวเลือกสำหรับการกู้คืนเฟสของสัญญาณ BPSK ในซอฟต์แวร์คืออะไร? แหล่งข้อมูลเดียวที่ฉันสามารถหาได้ออนไลน์มีไดอะแกรมของวงจร - ดูเหมือนว่าไม่มีใครเต็มใจที่จะอธิบายสิ่งนี้กับผู้คนที่ไม่คุ้นเคยกับวงจรแอนะล็อก ฉันต้องการคำอธิบายเกี่ยวกับการทำงานของทฤษฎีการกู้คืนข้อมูลของผู้ให้บริการและจะรัก pseudocode หรือตัวอย่างโค้ด

1
คำจำกัดความต่างๆสำหรับ
คำนิยามของดูเหมือนจะเป็นหอคอยบาเบลในอุตสาหกรรม คำจำกัดความของมีอะไรบ้าง(รู้สึกฟรีกับแอปพลิเคชันของไซต์) และสามารถวัดได้อย่างแม่นยำสำหรับแอปพลิเคชันนั้น ๆS N RS N RSNR\rm SNRS N RSNR\rm SNR คำถามเฉพาะของฉันเกี่ยวกับคือ:S N RSNR\rm SNR เราจะวัดสำหรับระบบสื่อสารได้อย่างไรถ้าเรายังไม่สามารถบรรลุเวลาสุ่มตัวอย่างบิตที่ดีที่สุดและสิ่งที่เราต้องทำงานด้วยคือสัญญาณทั้งหมดในเครื่องรับถึงและรวมถึงซองจดหมายของ I และ ช่อง Q ดูโพสต์นี้สำหรับบริบทS N RSNR\rm SNR เมื่อเราได้รับการสุ่มตัวอย่างบิตที่ดีที่สุดและได้รับ softbits แล้ววิธีที่ดีที่สุดในการวัด (หรือ ) วิธีหนึ่งที่ฉันใช้คือ: E b N 0 10 บันทึก10 [ mean { | s n | 2 }S N RSNR\rm SNREขยังไม่มีข้อความ0EbN0E_bN_010 บันทึก10[ …
13 noise  bpsk  snr 

2
จะถอดรหัส soft DQPSK ได้อย่างไร?
ฉันถอดรหัสซอฟต์ D-BPSK ได้สำเร็จโดยการหาจุดดอทโปรดัคของตำแหน่งกลุ่มดาวของสัญลักษณ์และสัญลักษณ์ก่อนหน้า หากผลลัพธ์คือ> = 1 แสดงว่าเฟสสัญลักษณ์ไม่เปลี่ยนแปลงและบิตเป็นศูนย์ หากผลลัพธ์คือ <= -1 ดังนั้นเฟสจะถูกเลื่อนและผลลัพธ์จะเป็นหนึ่ง ในระหว่าง -1 ถึง 1 ผลลัพธ์จะเป็น 0 หรืออ่อน 1 ฉันไม่สามารถหาวิธีการทำสิ่งเดียวกันกับ D-QPSK ฉันสามารถใช้เฟสได้ แต่นี่เป็นการทิ้งข้อมูลจำนวนมากที่สามารถช่วยให้ตัวถอดรหัสนุ่ม กระดาษนี้จะอธิบายวิธีการทำและให้สูตร (10): ข1= R e {sns* * * *n - 1} ,ข2= ฉันm {sns* * * *n - 1}b1=Re{snsn−1∗},b2=Im{snsn−1∗}b_1 = \mathrm{Re}\{s_n s^*_{n-1}\}, b_2 = \mathrm{Im}\{s_n s^*_{n-1}\} แต่ฉันไม่เข้าใจสัญกรณ์ …

2
วิธีการใช้การแปลง Hough แบบไล่ระดับสี
ฉันพยายามใช้การแปลง Hough สำหรับการตรวจจับขอบและต้องการใช้ภาพไล่ระดับสีเป็นพื้นฐาน สิ่งที่ฉันได้ทำเพื่อให้ห่างไกลได้รับภาพIที่มีขนาด[M,N]และอนุพันธ์บางส่วนของมันgx, คือการคำนวณมุมการไล่ระดับสีในแต่ละพิกเซลgy ในทำนองเดียวกันผมคำนวณขนาดการไล่ระดับสีเป็นthetas = atan(gy(x,y) ./ gxmagnitudes = sqrt(gx.^2+gy.^2) เพื่อสร้างการแปลง Hough ฉันใช้รหัส MATLAB ต่อไปนี้: max_rho = ceil(sqrt(M^2 + N^2)); hough = zeros(2*max_rho, 101); for x=1:M for y=1:N theta = thetas(x,y); rho = x*cos(theta) + y*sin(theta); rho_idx = round(rho)+max_rho; theta_idx = floor((theta + pi/2) / pi * 100) …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.