Mandar Gujrathi Applications Engineer . - MATLAB & Simulink

3y ago
38 Views
2 Downloads
2.33 MB
37 Pages
Last View : 24d ago
Last Download : 5m ago
Upload by : Alexia Money
Transcription

Wireless Design with MATLABMandar GujrathiApplications EngineerMandar.Gujrathi@mathworks.com.au 2016 The MathWorks, Inc.1

If you had a choice .2

When things get social .3

Evolution of Air Interface Technologies4G3GPPLTE, LTE-ARel-8Dec 2008Rel-9Dec 2009Rel-10Mar 20115G ?5GstandardizationRel-11Mar 2013Rel-12Mar 2015Rel-13Mar 2016Rel-142016RequirementsHigher data ratesEfficient spectrum useSpatial resourceLow delay & link adaptabilityReliable service everywhereHigh connection density20182020 Proposed enabling x802.11ay802.11ah802.11pMassive MIMOSmall Cells, HetNetsNew ModulationsNew Frequency bands4

While this is all true . I would like to simulate my communication system to see the effect ofvarious parameters It would be good if there are ready to use channel models Our project demands design of antennas, visualise their parameters andtest their performance. While I do all this I would also like to connect & test this on a hardware5

Agenda I would like to simulate my communication system to see the effect ofvarious parameters It would be good if there are ready to use channel models Our project demands design of antennas, visualise their parameters andtest their performance. While I do all this I would also like to connect & test this on a hardware6

Simulate the communication system & tune the parameters7

How does a Digital Communication System MO. .Large-scalefading(path-loss nelestimation OFDMreceiver8

Channel modeling & propagation scenariosMobile context(WiMAX or estationpathlosspathloss9

Challenges in designing and evaluating Mobile Communications(more time, earlier)– Performance evaluation with realistic channel models– Transceiver system responding to dynamic channel conditions– Evaluating the combined effects of Fading channels Interfering signalsNon-linearity of front-end receiversPhase noise, Frequency offset, Timing mismatch, IQ imbalanceChannel estimation & EqualizationAntenna arrays & directional propagationBeamforming & beam steering 10

Telemetry11

Why look at MIMO-OFDM systems?12

Communications Systems Toolbox13

Baseband demo workflow14

Version 1: Baseline - Modulation and Coding Start with a SISO transceiver with modulation, coding, scramblingChannel modeling (Interferer path loss)No multipath fading yetIsotropic (non-directional) antennas (1x1)InterferenceSource (I)𝜃𝐼SignalSource (S)𝜃𝑆𝑑𝑆𝑑𝐼15

MATLAB tools for modeling of adaptive modulation andcoding Use algorithms in CommunicationsSystem Toolbox Quickly build and run fast & reliablesimulations Simulate dynamic changes of systems(such as modulation scheme) Perform measurements and examineperformance metrics during simulation16

Agenda I would like to simulate my communication system to see the effect ofvarious parameters It would be good if there are ready to use channel models Our project demands design of antennas, visualise their parameters andtest their performance. While I do all this I would also like to connect & test this on a hardware23

Are there any ready to use channel models?24

Supported IEEE 802.11 Standards heaps otherStandard802.11ac802.11nBandwidth MIMO(MHz)20,40,80,160 Up to 8 spatial streams,MU-MIMO20,40Up to 4 spatial streamsDesignationVHTVery High ThroughputHTHigh 205,10N/AN/AN/A802.11j10N/ANon-HTAs ofR2016aUrban, Rural, Indoor, Outdoor, etc. models in Communications Tbx25

Agenda I would like to simulate my communication system to see the effect ofvarious parameters It would be good if there are ready to use channel models Our project demands design of antennas, visualise their parameters andtest their performance. While I do all this I would also like to connect & test this on a hardware26

Design antennas/ arrays, visualise their parameters and testtheir performance27

Antenna and Phase Array System toolbox Design, analyse, and visualise of antenna elements and arrays. Compute port properties such as impedance, surface properties such ascurrent and charge distribution, and field properties such as the near-fieldand far-field radiation pattern. Integrate antennas and arrays into wireless systems, and use impedanceanalysis to design matching networks.28

Design Antenna and Analyse Performance over Wi-Fi band.29

Sensor Array Analyser: Analyse sensor array configurations30

Agenda I would like to simulate my communication system to see the effect ofvarious parameters It would be good if there are ready to use channel models Our project demands design of antennas, visualise their parameters andtest their performance. While I do all this I would also like to connect & test this on a hardware31

Connect to Hardware and see it happen !32

MathWorks Support of index.html33

How can we helpWhat the Engineer HasENGINEER’s COMPUTERMATLAB or Simulink,System Toolboxes? ?HARDWARERadio card, Audio card,Sensor, Test equipment? ?34

Software setup: Hardware support packages35

Supported hardware for radio connectivity RTL-SDR (US 25)– Ultra low-cost, low-bandwidth– RX Only USRP ( 1800)– Customizable RF front-end Xilinx FPGA-based radio ( 2500)– High bandwidth ( 25MHz)– Possible FPGA target36

lation *Digital toAnalogconverterRF nnelDecodingDigitalDemodulationAnalog toDigitalconverterRF FrontEndAntenna37

lationDigital toAnalogconverterRF nnelDecodingDigitalDemodulationAnalog toDigitalconverterRF FrontEndAntennaSoftware38

lationDigital toAnalogconverterRF nnelDecodingDigitalDemodulationAnalog toDigitalconverterRF FrontEndAntennaHardware39

Example:Over-the-air testing with SDRs & RF instrumentsDemoProcess originaldata bits andgenerate customdigital basebandwaveforms intransmitterTransmit waveformusing SDR devicesor RF instrumentsCapture receivedsamples withSDR devices orRF instrumentsProcess receivedsamples inreceiver.Decode/recoveroriginal data40

Supported SDRs & RF instrumentsRF Signal GeneratorZynq Radio SDRUSRP SDRRF Spectrum AnalyzerZynq Radio SDRUSRP SDRRTL SDRTransmitterReceiver41

Key takeawaysSimulationDesign and VerificationSimulate baseband and RF systemsIncluding LTE & WLAN standardsTestingOver-the-air testingValidate models with SDR, RF instruments and otherlow-cost hardwarePrototyping and ImplementationDeploy algorithms onto target system42

MathWorks Resources Resources for Wireless Communications– Webinars, White papers, Resource kits, etc. Training on Signal Processing, Communications– LTE, Communications, DSP, RF Systems, etc. Talk to us,– Mandar.Gujrathi@mathworks.com.au– Jonathan.Koay@mathworks.com.au (Education Account Manager)43

28 Antenna and Phase Array System toolbox Design, analyse, and visualise of antenna elements and arrays. Compute port properties such as impedance, surface properties such as current and charge distribution, and field properties such as the near-field and far-field radiation pattern.

Related Documents:

La magia de mandar todo a la chingada.indd 29 4/19/21 12:39 PM. 30 LA MAGIA DE MANDAR TODO A LA CHINGADA. Si lo piensas, la vida es una serie de opciones de sí o no. O sea, chingarte o mandar a la chingada. Si continúas por el camino por el que vas ahora, al final de cada día, semana o

Chief Engineer Bhopal Zone, Bhopal Chief Engineer, Leh Chief Engineer (AF) Udhampur Chief Engineer Chennai Zone Chief Engineer (AF) Banglore, Chief Engineer (Navy) Visakhapatnam Chief Engineer A & N Zone, Port Blair Chief Engineer Chandigarh Zone Chief Engineer Bareilly Zone, Chief Engineer Pathankot Zone CWE Bhopal, PIN-900 236, c/o 56 APO

19 MATLAB Excel Add-in Hadoop MATLAB Compiler Standalone Application MATLAB deployment targets MATLAB Compiler enables sharing MATLAB programs without integration programming MATLAB Compiler SDK provides implementation and platform flexibility for software developers MATLAB Production Server provides the most efficient development path for secure and scalable web and enterprise applications

MATLAB tutorial . School of Engineering . Brown University . To prepare for HW1, do sections 1-11.6 – you can do the rest later as needed . 1. What is MATLAB 2. Starting MATLAB 3. Basic MATLAB windows 4. Using the MATLAB command window 5. MATLAB help 6. MATLAB ‘Live Scripts’ (for algebra, plotting, calculus, and solving differential .

MATLAB tutorial . School of Engineering . Brown University . To prepare for HW1, do sections 1-11.6 – you can do the rest later as needed . 1. What is MATLAB 2. Starting MATLAB 3. Basic MATLAB windows 4. Using the MATLAB command window 5. MATLAB help 6. MATLAB ‘Live Scripts’ (for

3. MATLAB script files 4. MATLAB arrays 5. MATLAB two‐dimensional and three‐dimensional plots 6. MATLAB used‐defined functions I 7. MATLAB relational operators, conditional statements, and selection structures I 8. MATLAB relational operators, conditional statements, and selection structures II 9. MATLAB loops 10. Summary

foundation of basic MATLAB applications in engineering problem solving, the book provides opportunities to explore advanced topics in application of MATLAB as a tool. An introduction to MATLAB basics is presented in Chapter 1. Chapter 1 also presents MATLAB commands. MATLAB is considered as the software of choice. MATLAB can be used .

Ballet music for piano This collection, the third of a trilogy (the others being A Night at the Opera and The Piano at the Carnival ) owes its inception to a welcome commission from pianophile and ex-ballet dancer Geoffrey Walters to make piano transcriptions of four pas de deux from Russian ballets. In classical ballet the pas de deux is typically a four-part set piece involving two .