SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
International Journal of Engineering Science Invention
ISSN (Online): 2319 – 6734, ISSN (Print): 2319 – 6726
www.ijesi.org Volume 2 Issue 2 ǁ February. 2013 ǁ PP.74-78
www.ijesi.org 74 | P a g e
Computer simulation technique for teaching basic
communication and signaling system
Eguzo C.V1
, E.I Igweonu2
and B.J Robert3
Electrical Electronics Engineering Department Akanu Ibiam Federal Polytechnic, Unwana
ABSTRACT: Theoretical concepts of communication system will be better understood when computer
simulations are used as a teaching aid in line with experimental works. In this paper, MATLAB is employed as
a demonstration tool for easy understanding of basic Amplitude Modulation Technique with its behaviourial
pattern analyzed. To achieve this, the building blocks of amplitude modulation characteristics were coded in
terms of their modulation index, carrier amplitude, carrier frequency and modulating frequency. The MATLAB
software was used to develop a true replica of the experimental data.
Keywords: MATLAB, Modulation Index, Carrier wave, true-replica.
I. INTRODUCTION
In the Akanu Ibiam federal polytechnic today, we have experienced that students gain a better
understanding of theoretical concept of communication system because of the application of experimental works
using communication equipment. These equipment in some cases require high grade of professionalism for
meaningful experimental works therefore, making experiments to be trained personnel driven sessions rather
than students interactive learning sessions. (Z. GHASSEML OOY and R. SAATCHI, 1999). Also the cost of
providing some of the equipment are so prohibitive (cost wise) that no polytechnic, can easily afford them.
MATLAB as a high-performance language for mathematics and technical computing comes to the rescue by
integrating computation, visualization, and programming in cheap and easy-to-use environment where problems
and solutions are expressed in familiar mathematical notations. (Brian R, Ronald L, Jonathan M,
2001),(MATLAB, 2007).
The authors advocate the integration of MATLAB tools as part of experimental works for teaching of
communication systems. This is because the results obtained using MATLAB compare favourably with
experimental results. The use of Multisim and Matlab/Simulink as instructional tools to teach circuit theory,
power analysis and electronics at an introductory level was introduced in this polytechnic two years ago. The
success rate in examinations shows that students’ ability to understand the behavior of power and electronics
circuits was immensely increased by this innovation.
II. AMPLITUDE MODULATION (AM) CONCEPT
In amplitude modulation, a carrier signal of high frequency is varied by a modulating voltage of lower
frequency, as illustrated in figure 1. In this system, the amplitude of the carrier is made proportional to the
instantaneous amplitude of the voltage. Figure 2 shows the mathematical relationships that resulted in AM
modulation.
Figure 1: AM Analogy
Mathematically, The carrier voltage is shown in eq1 while eq2 illustrates the modulating voltage with
the modulation index given as eq3. The modulation index shows depth of the modulating wave (Vm) over the
Computer Simulation Technique For Teaching Basic Communication And Signaling System
www.ijesi.org 75 | P a g e
carrier wave (Vc). This figure ranges between 0 and 1, Over-modulation occurs when it exceeds 1 resulting in
signal distortion because the amplifier is driven beyond set capacity.
𝑣𝑐 = 𝑉𝑐 𝑠𝑖𝑛𝜔𝑐 𝑡 − − − − − − − −𝑒𝑞1
𝑣 𝑚 = 𝑉𝑚 𝑠𝑖𝑛𝜔 𝑚 𝑡 − − − − − − − −𝑒𝑞2
𝑚 =
𝑉𝑚
𝑉𝑐
− − − − − − − − − − − 𝑒𝑞3
Figure 2: Modulated AM Wave
III. MATLAB STUDY OF AMPLITUDE MODULATION
We have tried to illustrate most experimental conditions of AM using MATLAB. Shown in figure 3 are
the resulting waveforms, code declarations and mathematical computation of basic amplitude modulation
characteristics.
(a)
(b)
Figure 3: (a) Modulating wave. (b) Carrier Wave
v +v sinw tc m m
-(v +v sinw t)c m m
Vc
Vmin
Vmax
Vm
Vm
t0
V
+
-
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
Modulating Wave
time
amplitude
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
-1
-0.8
-0.6
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
Carrier Wave
time
amplitude
Computer Simulation Technique For Teaching Basic Communication And Signaling System
www.ijesi.org 76 | P a g e
(c)
(d)
Figure 3 (c) MATLAB Code (d) Modulated Wave
The effect of modulation index is shown in figure 4 with different modulation indexes. The resulting
AM signal with 100% modulation index and the MATLAB code are shown in figure 4a and 4b. The spectrum
consists of 1000Hz carrier frequency with 30Hz modulating frequency. This result condition is replicated in
30% modulation except for changes in the modulating and carrier amplitude as shown in figure 4c and 4d.
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
AM waveform
time
amplitude
Computer Simulation Technique For Teaching Basic Communication And Signaling System
www.ijesi.org 77 | P a g e
Figure 4a: 100% Modulation index Figure 4b: Sample code for 100% Modulation
Figure 4c: 30% Modulation Figure 4d: Sample code for 30% Modulation
Figure 4c: 200% Overmodulation Figure 4b: Sample code for 200% Over-Modulation
When the modulation index (m) is greater than one, over-modulation occurs which leads to signal distortion as
shown in figure 4c. (UNESCO-NBTE, 2008).
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
AM waveform
time
amplitude
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
-1.5
-1
-0.5
0
0.5
1
1.5
AM waveform
time
amplitude
0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1
-3
-2
-1
0
1
2
3
AM waveform
time
amplitude
Computer Simulation Technique For Teaching Basic Communication And Signaling System
www.ijesi.org 78 | P a g e
IV. CONCLUSION
In this paper, the authors have used MATLAB programming language to demonstrate how amplitude
modulation can be simulated and studied outside the laboratory. This approach is very useful for teaching and
learning of communication systems and other related areas. From the case study, the effectiveness of Matlab on
more complex for teaching and research cannot be over-emphasized. The processes used here could very
profitably be employed in the analysis of any signaling system.
REFERENCES
[1]. Brian R. Hunt, Ronald L. Lipsman,
[2]. Jonathan M. Rosenberg (2001); A guide
[3]. to MATLAB for beginners and experienced users, New York USA Cambridge University Press.
[4]. MATLAB (2007); The language of Technical Computing, The Math Works, Inc.(U.S) UNESCO- Nigeria Technical &
Vocational Education Revitalization Project Phase II (Dec, 2008); National Diploma in Electrical Engineering Technology
Practical. UNESCO-NBTE. Z. GHASSEML OOY and R. SAATCHI (1999);
[5]. Software Simulation Techniques For Teaching Communication Systems, Manchester U.P., Great Britain, Int. J. Elect. Enging.
Educ., Vol. 36, pp. 287–297.

Más contenido relacionado

La actualidad más candente

BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...
BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...
BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...ijwmn
 
Massive MIMO and Random Matrix
Massive MIMO and Random MatrixMassive MIMO and Random Matrix
Massive MIMO and Random MatrixVARUN KUMAR
 
3D METALLIC PLATE LENS ANTENNA BASED BEAMSPACE CHANNEL ESTIMATION TECHNIQUE F...
3D METALLIC PLATE LENS ANTENNA BASED BEAMSPACE CHANNEL ESTIMATION TECHNIQUE F...3D METALLIC PLATE LENS ANTENNA BASED BEAMSPACE CHANNEL ESTIMATION TECHNIQUE F...
3D METALLIC PLATE LENS ANTENNA BASED BEAMSPACE CHANNEL ESTIMATION TECHNIQUE F...ijwmn
 
Design of area and power efficient half adder using transmission gate
Design of area and power efficient half adder using transmission gateDesign of area and power efficient half adder using transmission gate
Design of area and power efficient half adder using transmission gateeSAT Journals
 
Channel Overlapping Between IMT-Advanced Users and Fixed Satellite Service
Channel Overlapping Between IMT-Advanced Users and Fixed Satellite ServiceChannel Overlapping Between IMT-Advanced Users and Fixed Satellite Service
Channel Overlapping Between IMT-Advanced Users and Fixed Satellite ServiceEECJOURNAL
 
Adaptive analog beamforming
Adaptive analog beamformingAdaptive analog beamforming
Adaptive analog beamformingKhalid Hussain
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ijasuc
 
Mimo ofdm-n-chapter-1-2-3-4-5
Mimo ofdm-n-chapter-1-2-3-4-5Mimo ofdm-n-chapter-1-2-3-4-5
Mimo ofdm-n-chapter-1-2-3-4-5shervin shokri
 
IRJET- Structured Compression Sensing Method for Massive MIMO-OFDM Systems
IRJET-  	  Structured Compression Sensing Method for Massive MIMO-OFDM SystemsIRJET-  	  Structured Compression Sensing Method for Massive MIMO-OFDM Systems
IRJET- Structured Compression Sensing Method for Massive MIMO-OFDM SystemsIRJET Journal
 
Mimo broadcast-scheduling-for-weighted-sum-rate-maximization
Mimo broadcast-scheduling-for-weighted-sum-rate-maximizationMimo broadcast-scheduling-for-weighted-sum-rate-maximization
Mimo broadcast-scheduling-for-weighted-sum-rate-maximizationCemal Ardil
 
Energy efficient routing algorithm in wireless sensor networks
Energy efficient routing algorithm in wireless sensor networksEnergy efficient routing algorithm in wireless sensor networks
Energy efficient routing algorithm in wireless sensor networksAlexander Decker
 
Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )RahulDhuture
 

La actualidad más candente (19)

BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...
BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...
BER Performance of Antenna Array-Based Receiver using Multi-user Detection in...
 
205 eng105
205 eng105205 eng105
205 eng105
 
Massive MIMO and Random Matrix
Massive MIMO and Random MatrixMassive MIMO and Random Matrix
Massive MIMO and Random Matrix
 
3D METALLIC PLATE LENS ANTENNA BASED BEAMSPACE CHANNEL ESTIMATION TECHNIQUE F...
3D METALLIC PLATE LENS ANTENNA BASED BEAMSPACE CHANNEL ESTIMATION TECHNIQUE F...3D METALLIC PLATE LENS ANTENNA BASED BEAMSPACE CHANNEL ESTIMATION TECHNIQUE F...
3D METALLIC PLATE LENS ANTENNA BASED BEAMSPACE CHANNEL ESTIMATION TECHNIQUE F...
 
Design of area and power efficient half adder using transmission gate
Design of area and power efficient half adder using transmission gateDesign of area and power efficient half adder using transmission gate
Design of area and power efficient half adder using transmission gate
 
Channel Overlapping Between IMT-Advanced Users and Fixed Satellite Service
Channel Overlapping Between IMT-Advanced Users and Fixed Satellite ServiceChannel Overlapping Between IMT-Advanced Users and Fixed Satellite Service
Channel Overlapping Between IMT-Advanced Users and Fixed Satellite Service
 
Umts
UmtsUmts
Umts
 
Ag4301181184
Ag4301181184Ag4301181184
Ag4301181184
 
Adaptive analog beamforming
Adaptive analog beamformingAdaptive analog beamforming
Adaptive analog beamforming
 
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
 
Mobile Positioning System
Mobile Positioning SystemMobile Positioning System
Mobile Positioning System
 
D010512126
D010512126D010512126
D010512126
 
C010211624
C010211624C010211624
C010211624
 
Mimo ofdm-n-chapter-1-2-3-4-5
Mimo ofdm-n-chapter-1-2-3-4-5Mimo ofdm-n-chapter-1-2-3-4-5
Mimo ofdm-n-chapter-1-2-3-4-5
 
IRJET- Structured Compression Sensing Method for Massive MIMO-OFDM Systems
IRJET-  	  Structured Compression Sensing Method for Massive MIMO-OFDM SystemsIRJET-  	  Structured Compression Sensing Method for Massive MIMO-OFDM Systems
IRJET- Structured Compression Sensing Method for Massive MIMO-OFDM Systems
 
Mimo broadcast-scheduling-for-weighted-sum-rate-maximization
Mimo broadcast-scheduling-for-weighted-sum-rate-maximizationMimo broadcast-scheduling-for-weighted-sum-rate-maximization
Mimo broadcast-scheduling-for-weighted-sum-rate-maximization
 
Energy efficient routing algorithm in wireless sensor networks
Energy efficient routing algorithm in wireless sensor networksEnergy efficient routing algorithm in wireless sensor networks
Energy efficient routing algorithm in wireless sensor networks
 
Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )Amplitude modulation (Communication Electronics )
Amplitude modulation (Communication Electronics )
 
K010217785
K010217785K010217785
K010217785
 

Destacado

50 Essential Content Marketing Hacks (Content Marketing World)
50 Essential Content Marketing Hacks (Content Marketing World)50 Essential Content Marketing Hacks (Content Marketing World)
50 Essential Content Marketing Hacks (Content Marketing World)Heinz Marketing Inc
 
Prototyping is an attitude
Prototyping is an attitudePrototyping is an attitude
Prototyping is an attitudeWith Company
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer ExperienceYuan Wang
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionIn a Rocket
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanPost Planner
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting PersonalKirsty Hulse
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 

Destacado (8)

50 Essential Content Marketing Hacks (Content Marketing World)
50 Essential Content Marketing Hacks (Content Marketing World)50 Essential Content Marketing Hacks (Content Marketing World)
50 Essential Content Marketing Hacks (Content Marketing World)
 
Prototyping is an attitude
Prototyping is an attitudePrototyping is an attitude
Prototyping is an attitude
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media Plan
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Similar a Computer Simulation Technique for Teaching Basic Communication Systems

Modeling and simulation of single phase transformer inrush current using neur...
Modeling and simulation of single phase transformer inrush current using neur...Modeling and simulation of single phase transformer inrush current using neur...
Modeling and simulation of single phase transformer inrush current using neur...Alexander Decker
 
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...Luigi Vanfretti
 
IRJET- Three Phase Line Fault Detection using Artificial Neural Network
IRJET- Three Phase Line Fault Detection using Artificial Neural NetworkIRJET- Three Phase Line Fault Detection using Artificial Neural Network
IRJET- Three Phase Line Fault Detection using Artificial Neural NetworkIRJET Journal
 
New system of chaotic signal generation based on coupling coefficients applie...
New system of chaotic signal generation based on coupling coefficients applie...New system of chaotic signal generation based on coupling coefficients applie...
New system of chaotic signal generation based on coupling coefficients applie...University of Malaya (UM)
 
Analysis of harmonics and resonances in hvdc mmc link connected to AC grid
Analysis of harmonics and resonances in hvdc mmc link connected to AC gridAnalysis of harmonics and resonances in hvdc mmc link connected to AC grid
Analysis of harmonics and resonances in hvdc mmc link connected to AC gridBérengère VIGNAUX
 
Experiment 1 - Amplitude Modulator (AM)
Experiment 1  -  Amplitude Modulator (AM)Experiment 1  -  Amplitude Modulator (AM)
Experiment 1 - Amplitude Modulator (AM)AIMST University
 
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...IRJET Journal
 
Signal-Energy Based Fault Classification of Unbalanced Network using S-Transf...
Signal-Energy Based Fault Classification of Unbalanced Network using S-Transf...Signal-Energy Based Fault Classification of Unbalanced Network using S-Transf...
Signal-Energy Based Fault Classification of Unbalanced Network using S-Transf...idescitation
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) ijceronline
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET Journal
 
Moshtagh new-approach-ieee-2006
Moshtagh new-approach-ieee-2006Moshtagh new-approach-ieee-2006
Moshtagh new-approach-ieee-2006imeneii
 
Wavelet based detection and location of faults in 400kv, 50km Underground Po...
 Wavelet based detection and location of faults in 400kv, 50km Underground Po... Wavelet based detection and location of faults in 400kv, 50km Underground Po...
Wavelet based detection and location of faults in 400kv, 50km Underground Po...ijceronline
 
Voltage variations identification using Gabor Transform and rule-based classi...
Voltage variations identification using Gabor Transform and rule-based classi...Voltage variations identification using Gabor Transform and rule-based classi...
Voltage variations identification using Gabor Transform and rule-based classi...IJECEIAES
 
IRJET- A Simple Approach to Identify Power System Transmission Line Faults us...
IRJET- A Simple Approach to Identify Power System Transmission Line Faults us...IRJET- A Simple Approach to Identify Power System Transmission Line Faults us...
IRJET- A Simple Approach to Identify Power System Transmission Line Faults us...IRJET Journal
 
Intro tosignalprocessing
 Intro tosignalprocessing Intro tosignalprocessing
Intro tosignalprocessingJuanJTovarP
 

Similar a Computer Simulation Technique for Teaching Basic Communication Systems (20)

Modeling and simulation of single phase transformer inrush current using neur...
Modeling and simulation of single phase transformer inrush current using neur...Modeling and simulation of single phase transformer inrush current using neur...
Modeling and simulation of single phase transformer inrush current using neur...
 
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
 
IRJET- Three Phase Line Fault Detection using Artificial Neural Network
IRJET- Three Phase Line Fault Detection using Artificial Neural NetworkIRJET- Three Phase Line Fault Detection using Artificial Neural Network
IRJET- Three Phase Line Fault Detection using Artificial Neural Network
 
New system of chaotic signal generation based on coupling coefficients applie...
New system of chaotic signal generation based on coupling coefficients applie...New system of chaotic signal generation based on coupling coefficients applie...
New system of chaotic signal generation based on coupling coefficients applie...
 
E333339
E333339E333339
E333339
 
Analysis of harmonics and resonances in hvdc mmc link connected to AC grid
Analysis of harmonics and resonances in hvdc mmc link connected to AC gridAnalysis of harmonics and resonances in hvdc mmc link connected to AC grid
Analysis of harmonics and resonances in hvdc mmc link connected to AC grid
 
Singh2017
Singh2017Singh2017
Singh2017
 
Experiment 1 - Amplitude Modulator (AM)
Experiment 1  -  Amplitude Modulator (AM)Experiment 1  -  Amplitude Modulator (AM)
Experiment 1 - Amplitude Modulator (AM)
 
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...IRJET-  	  Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
IRJET- Performance Evaluation of DOA Estimation using MUSIC and Beamformi...
 
Signal-Energy Based Fault Classification of Unbalanced Network using S-Transf...
Signal-Energy Based Fault Classification of Unbalanced Network using S-Transf...Signal-Energy Based Fault Classification of Unbalanced Network using S-Transf...
Signal-Energy Based Fault Classification of Unbalanced Network using S-Transf...
 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Cs manual 2021
Cs  manual 2021Cs  manual 2021
Cs manual 2021
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
 
Moshtagh new-approach-ieee-2006
Moshtagh new-approach-ieee-2006Moshtagh new-approach-ieee-2006
Moshtagh new-approach-ieee-2006
 
Implementation of NN controlled DVR for Enhancing The Power Quality By Mitiga...
Implementation of NN controlled DVR for Enhancing The Power Quality By Mitiga...Implementation of NN controlled DVR for Enhancing The Power Quality By Mitiga...
Implementation of NN controlled DVR for Enhancing The Power Quality By Mitiga...
 
Wavelet based detection and location of faults in 400kv, 50km Underground Po...
 Wavelet based detection and location of faults in 400kv, 50km Underground Po... Wavelet based detection and location of faults in 400kv, 50km Underground Po...
Wavelet based detection and location of faults in 400kv, 50km Underground Po...
 
Voltage variations identification using Gabor Transform and rule-based classi...
Voltage variations identification using Gabor Transform and rule-based classi...Voltage variations identification using Gabor Transform and rule-based classi...
Voltage variations identification using Gabor Transform and rule-based classi...
 
IRJET- A Simple Approach to Identify Power System Transmission Line Faults us...
IRJET- A Simple Approach to Identify Power System Transmission Line Faults us...IRJET- A Simple Approach to Identify Power System Transmission Line Faults us...
IRJET- A Simple Approach to Identify Power System Transmission Line Faults us...
 
Intro tosignalprocessing
 Intro tosignalprocessing Intro tosignalprocessing
Intro tosignalprocessing
 
Ieee 2013 matlab abstracts part b
Ieee 2013 matlab abstracts part bIeee 2013 matlab abstracts part b
Ieee 2013 matlab abstracts part b
 

Último

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Último (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Computer Simulation Technique for Teaching Basic Communication Systems

  • 1. International Journal of Engineering Science Invention ISSN (Online): 2319 – 6734, ISSN (Print): 2319 – 6726 www.ijesi.org Volume 2 Issue 2 ǁ February. 2013 ǁ PP.74-78 www.ijesi.org 74 | P a g e Computer simulation technique for teaching basic communication and signaling system Eguzo C.V1 , E.I Igweonu2 and B.J Robert3 Electrical Electronics Engineering Department Akanu Ibiam Federal Polytechnic, Unwana ABSTRACT: Theoretical concepts of communication system will be better understood when computer simulations are used as a teaching aid in line with experimental works. In this paper, MATLAB is employed as a demonstration tool for easy understanding of basic Amplitude Modulation Technique with its behaviourial pattern analyzed. To achieve this, the building blocks of amplitude modulation characteristics were coded in terms of their modulation index, carrier amplitude, carrier frequency and modulating frequency. The MATLAB software was used to develop a true replica of the experimental data. Keywords: MATLAB, Modulation Index, Carrier wave, true-replica. I. INTRODUCTION In the Akanu Ibiam federal polytechnic today, we have experienced that students gain a better understanding of theoretical concept of communication system because of the application of experimental works using communication equipment. These equipment in some cases require high grade of professionalism for meaningful experimental works therefore, making experiments to be trained personnel driven sessions rather than students interactive learning sessions. (Z. GHASSEML OOY and R. SAATCHI, 1999). Also the cost of providing some of the equipment are so prohibitive (cost wise) that no polytechnic, can easily afford them. MATLAB as a high-performance language for mathematics and technical computing comes to the rescue by integrating computation, visualization, and programming in cheap and easy-to-use environment where problems and solutions are expressed in familiar mathematical notations. (Brian R, Ronald L, Jonathan M, 2001),(MATLAB, 2007). The authors advocate the integration of MATLAB tools as part of experimental works for teaching of communication systems. This is because the results obtained using MATLAB compare favourably with experimental results. The use of Multisim and Matlab/Simulink as instructional tools to teach circuit theory, power analysis and electronics at an introductory level was introduced in this polytechnic two years ago. The success rate in examinations shows that students’ ability to understand the behavior of power and electronics circuits was immensely increased by this innovation. II. AMPLITUDE MODULATION (AM) CONCEPT In amplitude modulation, a carrier signal of high frequency is varied by a modulating voltage of lower frequency, as illustrated in figure 1. In this system, the amplitude of the carrier is made proportional to the instantaneous amplitude of the voltage. Figure 2 shows the mathematical relationships that resulted in AM modulation. Figure 1: AM Analogy Mathematically, The carrier voltage is shown in eq1 while eq2 illustrates the modulating voltage with the modulation index given as eq3. The modulation index shows depth of the modulating wave (Vm) over the
  • 2. Computer Simulation Technique For Teaching Basic Communication And Signaling System www.ijesi.org 75 | P a g e carrier wave (Vc). This figure ranges between 0 and 1, Over-modulation occurs when it exceeds 1 resulting in signal distortion because the amplifier is driven beyond set capacity. 𝑣𝑐 = 𝑉𝑐 𝑠𝑖𝑛𝜔𝑐 𝑡 − − − − − − − −𝑒𝑞1 𝑣 𝑚 = 𝑉𝑚 𝑠𝑖𝑛𝜔 𝑚 𝑡 − − − − − − − −𝑒𝑞2 𝑚 = 𝑉𝑚 𝑉𝑐 − − − − − − − − − − − 𝑒𝑞3 Figure 2: Modulated AM Wave III. MATLAB STUDY OF AMPLITUDE MODULATION We have tried to illustrate most experimental conditions of AM using MATLAB. Shown in figure 3 are the resulting waveforms, code declarations and mathematical computation of basic amplitude modulation characteristics. (a) (b) Figure 3: (a) Modulating wave. (b) Carrier Wave v +v sinw tc m m -(v +v sinw t)c m m Vc Vmin Vmax Vm Vm t0 V + - 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 Modulating Wave time amplitude 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 Carrier Wave time amplitude
  • 3. Computer Simulation Technique For Teaching Basic Communication And Signaling System www.ijesi.org 76 | P a g e (c) (d) Figure 3 (c) MATLAB Code (d) Modulated Wave The effect of modulation index is shown in figure 4 with different modulation indexes. The resulting AM signal with 100% modulation index and the MATLAB code are shown in figure 4a and 4b. The spectrum consists of 1000Hz carrier frequency with 30Hz modulating frequency. This result condition is replicated in 30% modulation except for changes in the modulating and carrier amplitude as shown in figure 4c and 4d. 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 AM waveform time amplitude
  • 4. Computer Simulation Technique For Teaching Basic Communication And Signaling System www.ijesi.org 77 | P a g e Figure 4a: 100% Modulation index Figure 4b: Sample code for 100% Modulation Figure 4c: 30% Modulation Figure 4d: Sample code for 30% Modulation Figure 4c: 200% Overmodulation Figure 4b: Sample code for 200% Over-Modulation When the modulation index (m) is greater than one, over-modulation occurs which leads to signal distortion as shown in figure 4c. (UNESCO-NBTE, 2008). 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 AM waveform time amplitude 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 -1.5 -1 -0.5 0 0.5 1 1.5 AM waveform time amplitude 0 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 -3 -2 -1 0 1 2 3 AM waveform time amplitude
  • 5. Computer Simulation Technique For Teaching Basic Communication And Signaling System www.ijesi.org 78 | P a g e IV. CONCLUSION In this paper, the authors have used MATLAB programming language to demonstrate how amplitude modulation can be simulated and studied outside the laboratory. This approach is very useful for teaching and learning of communication systems and other related areas. From the case study, the effectiveness of Matlab on more complex for teaching and research cannot be over-emphasized. The processes used here could very profitably be employed in the analysis of any signaling system. REFERENCES [1]. Brian R. Hunt, Ronald L. Lipsman, [2]. Jonathan M. Rosenberg (2001); A guide [3]. to MATLAB for beginners and experienced users, New York USA Cambridge University Press. [4]. MATLAB (2007); The language of Technical Computing, The Math Works, Inc.(U.S) UNESCO- Nigeria Technical & Vocational Education Revitalization Project Phase II (Dec, 2008); National Diploma in Electrical Engineering Technology Practical. UNESCO-NBTE. Z. GHASSEML OOY and R. SAATCHI (1999); [5]. Software Simulation Techniques For Teaching Communication Systems, Manchester U.P., Great Britain, Int. J. Elect. Enging. Educ., Vol. 36, pp. 287–297.