本篇文章寫好很長時間了,但是一直猶豫是否該發(fā)出來?為什么呢?因為這是我當(dāng)年在公司研發(fā)的產(chǎn)品級的算法程序。當(dāng)年考慮到環(huán)節(jié)的影響,自然只能采用差分解調(diào)。然后為了提示性能,本人在算法中加入了反饋的方式!當(dāng)年做這個產(chǎn)品和幾個公司有著直接的競爭關(guān)系,其中一個是海能達。我持有它的股票,一路下跌。
但為什么還堅持呢?因為它的集群產(chǎn)品在中國的市場有著非常的大占有率。那我是因何而接觸了集群呢?因為2010年的廣州亞運會!亞運會中需要用tetra產(chǎn)品。tetra即tetra數(shù)字集群通信系統(tǒng),是一種基于數(shù)字時分多址(TDMA)技術(shù)的無線集群移動通信系統(tǒng)。tetra是目前世界上最先進的陸地集群無線通信系統(tǒng)(摩托羅拉公司的產(chǎn)品),被公共安全部門、鐵路、交通、大型企業(yè)等部門廣泛的采用,用于指揮、調(diào)度、數(shù)據(jù)傳輸?shù)葮I(yè)務(wù)。過往也就聊到這,為了傳播知識,還是決定推出此篇算法文章!回歸算法主題!
DPD接收機沒有充分考慮相鄰碼元對當(dāng)前碼元的干擾,為了解決GMSK調(diào)制因高斯濾波器而引入的ISI問題,提出了一種帶反饋信息的DPD接收機(FDPD:Feedback Differential Phase Detector)。其解調(diào)思想是利用前面已判決的符號來抵消其對當(dāng)前符號的干擾。
那么1bit差分解調(diào)算法中如何增加反饋措施呢?又會帶來什么好處呢?要不先看程序?本文詳細的給出了1比特差分反饋解調(diào)算法的仿真程序!該算法程序在2011年就已經(jīng)轉(zhuǎn)成了定點程序用在了集群產(chǎn)品中!因此算法的實用性非常的強!希望專業(yè)人士看完后可以給我留言。如果有合作的可能,那么本人就繼續(xù)給出后續(xù)的研究內(nèi)容!對于本科生而言,這樣的設(shè)計課題的難度已經(jīng)非常大了,適合研究生階段學(xué)習(xí)!
代碼閃亮登場!10年前,這個程序只能鎖在機器里!2021年年底,逐步公開當(dāng)年的算法核心程序!以后也會逐漸公布文檔內(nèi)容!牛頓說他只是站在巨人的肩膀上,我希望我的肩膀上也能站很多人!?。?/p>
文檔和代碼不分家!
也不能分家!
rand(‘twister’,0);
randn(‘state’,0);
clear all;
close all;
%%***************** 程序主體 ****************%%
format long;
%%%%%%%%%%%%%%%% %%%%%%%%%%%%
%%%%%%%%%%% 仿真參數(shù)部分 %%%%%%%%
%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%
%****************** Preparation part *****************
sr = 16000; % Symbol rate
frame_len = 3; % subframe number,實際只測試第2幀
br = sr; % Bit rate
frame_sumbitlen = 384 ; % 每時隙總bit數(shù)
slot_FB_BKN2_bitlen = 156; % 時隙FB編碼后的載荷bit數(shù)
IPOINT = 4; % Number of oversamples after AGC
lp_bp = 0.25; % 低通濾波器帶寬
lp1_bp = 0.5;
% 仿真結(jié)果表明在有頻偏的情況下:0.25時效果最好
% 這比8倍采樣時設(shè)置的0.06稍大,從解調(diào)的誤碼性能來說差異不大,但譯碼性能存在差異。
EbNoLise = 6:13;
%******************** START CALCULATION ***************************
nloop = 1000; % Number of simulation loops
責(zé)任編輯:haq
-
仿真
+關(guān)注
關(guān)注
52文章
4290瀏覽量
135908 -
比特
+關(guān)注
關(guān)注
0文章
16瀏覽量
10663
原文標(biāo)題:大學(xué)畢業(yè)設(shè)計一席談之二十五 GMSK差分解調(diào)仿真(4) 1比特差分反饋解調(diào)!
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
利用EasyGo DeskSim創(chuàng)建實時仿真項目教程

什么是電路反饋 電路反饋類型介紹
DAC1280 TDATA引腳輸入的比特流,怎么產(chǎn)生這個比特流,算法是什么?
EasyGo 實時仿真丨DC-AC-MMC 實時仿真應(yīng)用
用TMS320C31 DSP實現(xiàn)聲碼器和短波調(diào)制解調(diào)器算法

誤碼率測試儀的技術(shù)原理和應(yīng)用場景
寬帶功率放大器在可調(diào)諧激光器解調(diào)實驗的應(yīng)用

評論