StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...

Matlab Simulation for the DiPPM with RS system - Essay Example

Cite this document
Summary
The simulation was developed with the help of three versions. Although there was a Matlab simulation for the DiPPM system [ ], a new version of DiPPM (coder & decoder) simulation…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER94.4% of users find it useful
Matlab Simulation for the DiPPM with RS system
Read Text Preview

Extract of sample "Matlab Simulation for the DiPPM with RS system"

Download file to see previous pages

The Matlab software was used to simulate the DiPPM system (Appendix-?). The system design was depended on the DiPPM system troth table, table ( ). The DiPPM system program contains two main sections, DiPPM coder and DiPPM decoder. The first step is a clock and a random binary PCM signal generating. The generated PCM signal is changing every running of the simulation to produce a different binary PCM signal. Thus, different DiPPM pulses are being shaped. The second step is calling the DiPPM coder subroutine.

The DiPPM coder subroutine was used to create the DiPPM signal (SET & RESET) from the binary PCM signal. Each change from zero to one in PCM sequence gives SET in DiPPM signal, and the change from one to zero in PCM sequence produces an RESET pulse in DiPPM. No pulse generated in DiPPM signal when the PCM sequence does not change. The third step in this program was used to regenerate the original PCM sequence from the DiPPM sequence (DiPPM decoder). The program is going to produce a binary one in PCM sequence when it receives an SET pulse, and it continues until an RESET pulse is received to produce a binary zero.

The fourth step of the program is applied to change the binary sequence (one & zero) to pulse shape. Plots output for the DiPPM coder and decoder system were set in the last part of the program. Figure (5.1), shows the DiPPM system results for two different PRBS PCM sequences. Each run simulation produces four line output plot, clock sequence in the first line, then the PCM sequence and DiPPM and Decoded PCM sequence are coming respectively. It is clear from the figure that the system working as the DiPPM theory mentioned, chapter three.

The first function is for RS encoder and the second function for RS decoder. The encoder function encodes the message in (msg) using an [n,k] Reed Solomon code and specifies the generator polynomial (genpoly) for the code. The message is a Galois array of symbols having m bits each.

...Download file to see next pages Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Matlab Simulation for the DiPPM with RS system Essay”, n.d.)
Retrieved from https://studentshare.org/engineering-and-construction/1649040-matlab-simulation-for-the-dippm-with-rs-system
(Matlab Simulation for the DiPPM With RS System Essay)
https://studentshare.org/engineering-and-construction/1649040-matlab-simulation-for-the-dippm-with-rs-system.
“Matlab Simulation for the DiPPM With RS System Essay”, n.d. https://studentshare.org/engineering-and-construction/1649040-matlab-simulation-for-the-dippm-with-rs-system.
  • Cited: 1 times

CHECK THESE SAMPLES OF Matlab Simulation for the DiPPM with RS system

Numerical Integration and Differentiation

The various measurements (height of hill and distance across have been provided. In order to determine the volume of material to be removed the area of… By assuming the longitudinal section is a curve it becomes easier to obtain it because it helps map it into a graph.... The following specifies the steps find(d>0) and find(d...
3 Pages (750 words) Assignment

Computing and Programming with MATLAB

In solving for the freefall velocity of the beetle, we shall make use of the matlab high level programming language, which will assist us to compute and display the results.... matlab programs work hand in hand with various softwares related to programming languages such as JAVA, C++, FORTRAN python, including other windows compatible applications.... In these review we shall design for a matlab program to calculate the travel time and velocity of two vehicles one moving horizontally while the other moving vertically downwards to cover a distance of one mile (1609m) In order to achieve maximum retardation, we shall now cause the beetle to fall flat on the wheels exposing maximum area to air resistance; hence the drag force will be highest consequently reducing the velocity of fall....
4 Pages (1000 words) Essay

The Production of the Velocity

The only statistical tool used in this simulation was Matlab.... This project uses matlab program to load the available data for acceleration, use the acceleration to generate the corresponding values of velocity and then plot the relevant graphs for the acceleration and velocity of a moving body....
3 Pages (750 words) Assignment

Dynamical Systems with Applications using MATLAB

The involved Math Works in MATLAB creates an opportunity to understand the simulation language, which is vital in the process of prototype testing in scientific research.... The paper 'Dynamical Systems with Applications using matlab' concerns the matlab program which has been a source of good knowledge and skills.... hellip; As such, I am able to use the command line, editor, data display on figures, numerical computation, mathematical operators, loop control flow, logical indexing, functions creation, and matlab strings....
1 Pages (250 words) Essay

The Dicode PPM (DiPPM)

Communication System Model with rs Encoder/ RS Decoder over AWGN Channel Further the Matlab program in chapter 5 can be upgraded in order to send and receive an audio video data, and to measure the optical spectrum of the system.... hellip; Such functional advantages in the dippm technique have resulted in its increased usage in the more recent optical communications systems.... Such functional advantages in the dippm technique have resulted in its increased usage in the more recent optical communications systems....
2 Pages (500 words) Essay

Matlab Experiments Analysis

hellip; It is evident from Table 1 that the two systems analyzed in the experiment are under the category of system type 0.... illustrated the mode of determination of system types.... The results indicated to show that system (a) had a significantly larger absolute steady state error as compared to the system (b).... It is equally clear that system (B) displayed a greater accuracy with less absolute steady state error as compared to that of the system (a)....
8 Pages (2000 words) Assignment

Engineering and Construction: The MATLAB Code

An essay "Engineering and Construction: The matlab Code" reports that procedure was run to calculate the precise value for Kcr.... hellip; The matlab Code was used to estimate the critical gain value (Kcr) by looping through a range of K values from 1 to 50,000 in steps of 1....
14 Pages (3500 words) Essay

Dissolved Oxygen Content and Fish Populations in Water

In the report “Dissolved Oxygen Content and Fish Populations in Water” the author analyzes dissolved oxygen, which is oxygen that is trapped in a fluid, such as water.... Since many living organisms require oxygen to survive, it is a necessary component of water systems such as streams, lakes, and rivers....
2 Pages (500 words) Coursework
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us