Kawirikawiri, odzipereka kwa ophunzira onse omwe alipo kuchokera kwa wophunzira wakale!
Ziyembekezero
Nditamaliza digiri yanga ya bachelor mu Infocommunication Technologies and Communication Systems mu 2014, sindinkadziwa chilichonse chokhudza dziko la mapulogalamu. Inde, monga ena ambiri, ndinatenga phunziro la “Computer Science” m’chaka changa choyamba – koma, Ambuye, chinali m’chaka changa choyamba! Zakhala muyaya!
Nthawi zambiri, sindimayembekezera chilichonse chosiyana ndi digiri ya bachelor, komanso nditalowa pulogalamu ya masters. "Kulankhulana ndi Kusintha kwa Signal" German-Russian Institute of New Technologies.
Koma pachabe...
Tinali kudya kwachiwiri, ndipo anyamata oyambirira anali akunyamula matumba awo ku Germany yakutali (kuphunzitsidwa kumatenga miyezi isanu ndi umodzi m'chaka chachiwiri cha digiri ya master). Mwa kuyankhula kwina, palibe amene adakumanapo ndi njira za maphunziro a ku Ulaya, ndipo palibe amene angafunse za tsatanetsatane.
M'chaka chathu choyamba, tinali ndi machitidwe osiyanasiyana, momwe nthawi zambiri tinkapatsidwa mwayi wosankha pakati pa kulemba (makamaka m'chinenero cha MATLAB) ndi kugwiritsa ntchito ma GUI apadera (popanda kulemba zolemba - kuyerekezera. ma modelling environments).
Mosakayikira, ife, a Masters a Sayansi amtsogolo, kuchokera ku kupusa kwathu kwaunyamata, tinapewa kulemba zolemba ngati moto. Pano, mwachitsanzo, ndi Simulink kuchokera ku MathWorks: nayi midadada, apa pali zolumikizira, apa pali mitundu yonse ya zoikamo ndi masiwichi.
Malingaliro omwe ali mbadwa komanso omveka kwa munthu yemwe adagwirapo kale ntchito yopanga dera ndi uinjiniya wamakina!
Inde, pamapeto pake tinamaliza ntchitoyi, koma tidamaliza ndi mpumulo waukulu.
Patapita nthawi, tinafika kumapeto kwa chaka choyamba cha digiri ya master. Kuchuluka kwa ntchito zapakhomo pogwiritsa ntchito ma GUI kunayamba kugwa mofanana ndi kuwonjezeka kwa chiwerengero cha maphunziro a Chijeremani, ngakhale kuti chinali chisanafike pa kusintha kwa paradigm. Ambiri aife, kuphatikiza ine, tikugonjetsa matalikidwe athu ochulukirapo, timagwiritsa ntchito Matlab mochulukira pamapulojekiti athu asayansi (ngakhale mu mawonekedwe a Toolboxes), osati Simulink yomwe imawoneka yodziwika bwino.
Mfundo m’kukaikira kwathu inali mawu a mmodzi wa ophunzira a chaka chachiwiri (amene anali atangobwerera kumene ku Russia panthaŵiyo):
Iwalani, osachepera nthawi yonse yophunzirira, za Similink, MathCad ndi LabView ina - pamwamba pa phiri zonse zalembedwa mu MATLAB, pogwiritsa ntchito MatLab yokha kapena "mtundu" wake waulere Octave.
Mawuwo adakhala oona: ku Ilmenau, mkangano wosankha zida sunatheretu kwathunthu. Zowona, kusankha kunali pakati pa MATLAB, Python ndi C.
Tsiku lomwelo, ndidatengeka ndi chisangalalo chachilengedwe: kodi sindiyenera kusamutsa gawo langa lachitsanzo cha OFDM kukhala cholembedwa? Zongosangalatsa.
clear all; close all; clc
M = 4; % e.g. QPSK
N_inf = 16; % number of subcarriers (information symbols, actually) in the frame
fr_len = 32; % the length of our OFDM frame
N_pil = fr_len - N_inf - 5; % number of pilots in the frame
pilots = [1; j; -1; -j]; % pilots (QPSK, in fact)
nulls_idx = [1, 2, fr_len/2, fr_len-1, fr_len]; % indexes of nulls
Tsopano tazindikira zizindikiro zazizindikiro, kuvomereza mfundo yakuti ma siginecha oyendetsa amayenera kupita patsogolo ndi/kapena pambuyo pa ziro:
Tili ndi template (zosintha oyendetsa ndege), ndipo tinene kuti tikufuna oyendetsa ndege kuchokera pa template iyi kuti alowetsedwe mu chimango chathu motsatizana. Inde, izi zikhoza kuchitika mwa kuzungulira. Kapena mutha kusewera movutikira pang'ono ndi matrices - mwamwayi, MATLAB imakupatsani mwayi wochita izi ndi chitonthozo chokwanira.
Choyamba, tiyeni tiwone kuti ndi angati mwa ma tempuletiwa omwe akukwanira mu chimango:
pilots_len_psudo = floor(N_pil/length(pilots));
Kenako, timapanga vekitala yomwe ili ndi ma tempuleti athu:
message = randi([0 M-1], N_inf, 1); % decimal information symbols
if M >= 16
info_symbols = qammod(message, M, pi/4);
else
info_symbols = pskmod(message, M, pi/4);
end
Kuti ndilembe ubale wanga wachindunji ndi ophunzira, ndikulumikiza chithunzi chosaiwalika cha 2017 ndi ma rector awiri: Peter Scharff (kumanja) ndi Albert Kharisovich Gilmutdinov (kumanzere).