1st Edition

Communication Systems Modeling and Simulation using MATLAB and Simulink

By K. C. Raveendranathan Copyright 2011
    448 Pages 50 B/W Illustrations
    by Universities Press

    This is probably the first book that employs the technique of simulation experiments as a means of reinforcing the basic concepts of communication theory. Undergraduate students are generally exposed to a mathematically rigorous treatment of communications theory but seldom have the benefit of a practical-orientated approach employing modelling and simulation for a thorough assimilation of the subject. This book can supplement any standard textbook to cover this significant lacuna in the existing learning methodology. It uses MATLAB®, the language of the technical computing fraternity, for the purpose. The introductory chapters provide an overview of computer simulation and MATLAB programming concepts. Thereafter, communications concepts are presented in the traditional manner but followed up with appropriate simulations in MATLAB/Simulink®. Relevant MATLAB source code is given whenever it is used to illustrate a point. All the source code given in the text has been tested on MATLAB kernel version 7.10 (Release R2010a) and is provided in the accompanying CD.

    Introduction to Systems, Models and Simulations
    Systems Simulation: The Shortest Route to Applications
    Modelling and Simulation
    Types of Simulations
    Discrete Event Systems (DES)
    Determination of Time to Reach Steady State
    Determination of the Desirable Number of Trials
    Selection of Simulation Software
    High Performance Simulation Tools
    Conclusion
    Further Reading

    Introduction to Programming in MATLAB
    Introduction to MATLAB
    Basic Features of MATLAB
    Notation, Syntax, and Operations
    Importing and Exporting Information
    Elements of MATLAB Programming
    Plotting with MATLAB
    Specific Features of MATLAB
    Special MATLAB Functions
    Getting MATLAB Help Online
    Generating Executable Files in MATLAB
    Compiling and Calling External files from MATLAB
    Calling MATLAB Objects from External Programs
    Using Java Classes in MATLAB
    The MATLAB GUIDE
    Writing Efficient MATLAB Code
    MATLAB Clones
    Parallel MATLAB
    Conclusion
    Further Reading
    Problems

    Simulink
    Simulink as a Tool for Model-Based Design
    Invoking Simulink
    Concept of Signal and Logic Flow
    Creating Sub-systems in Simulink
    Conclusion
    Further Reading
    Problems

    Simulation of Signals and Systems
    Continuous Time and Discrete Time Signals
    Periodic Signals and Sequences
    Even and Odd Signals
    Elementary Signals
    Basic Properties of Systems
    Linear Time Invariant Systems
    The Fourier Series Representation
    Fourier Transform of Aperiodic Signals
    The Discrete Time Fourier Transform (DTFT)
    Nyquist–Shannon Sampling Theorem
    Signal Reconstruction
    The Bilateral Laplace Transform
    Analysis of LTI Systems Using Laplace Transforms
    The z-Transform
    Analysis of LTI Systems Using z-Transforms
    The Discrete Fourier Transform (DFT)
    Conclusion
    Further Reading
    Problems

    Simulation of Analog Modulation Systems
    Introduction
    Mathematical Model of AM
    Simulation of Amplitude Modulation
    Simulation of Other Variants of AM
    Frequency Spectra
    Demodulation of Amplitude Modulation
    Noise Performance
    Measurement of Noise Performance
    Conclusion

    Biography

    K.C. Raveendranathan obtained his BSc (Engg.) in electronics and communications engineering with distinction from the College of Engineering Thiruvananthapuram (CET), in 1984. He worked in Bharat Electronics Limited, Bangalore, from 1985 to 1988, where he was involved in the design and development of MW transmitters for Prasar Bharathi. His first book, 1/0 Solutions to Everyday Problems in Science and Engineering, a philosophical work published in the late 1980s, was well accepted by academia. He joined CET in June 1988 as a lecturer in electronics and communication engineering. He obtained his masters in engineering (ME) from the Indian Institute of Science, Bangalore in 1993, specializing in optical/computer communications. Presently, he is working as a professor at the Government Engineering College Barton Hill, Thiruvananthapuram. He has presented/published over 15 papers in national and international conferences and journals and guided over a dozen UG projects and seven M.Tech. theses. His research interests include digital signal processing, wireless communication, fuzzy logic, next-generation computing and simulation techniques. He is a life member of ISTE, life fellow of IE (India) and IETE, and a senior member of the IEEE.