Communication delay & jitter delay modelling

6 views (last 30 days)
Bharath Kumar S
Bharath Kumar S on 14 Sep 2019
Edited: Jim Riggs on 15 Sep 2019
How to consider a communication & jitter delay for a signal in matlab.
eg: If there are two system say A & B. System A & B both read sinusoidal signals. Now i need to communicate the system B signal through system A.
But system B data is linked through CLAN (optical communication) in system A so there will be some delay.
So my query is, how to model that communication & jitter delays present in the CLAN port.
Need your best support for the same.
  2 Comments
Jim Riggs
Jim Riggs on 14 Sep 2019
"How to consider a communication & jitter delay for a signel in matlab"
This is confusing to me, because "signal" is the term for connections between blocks in Simulink. So, are you wanting an answer for a Simulink implementation or a Matlab code implementation?
Also, if you can show a block diagram of the problem perhaps it would be more clear what you are asking for.
Bharath Kumar S
Bharath Kumar S on 15 Sep 2019
Hi
My query is about the signal delay which occurs generally in communication system.
Let me try to explain much more in detail as below:
Please find the figure for reference.
PT is connected in electrical bus as shown, from PT analog voltage signals can be measured. There are two measurements from same PT termed as system A & system B.
System A will receive the voltage singal in digital form through dsp etc. same applicable for system B . System A will receive the system B data through optical fiber communication interconnected between systems but it will have an latency(communication) & jitter delays in the signals.
So i need to consider these delays into consideration to be more realistic data in the system.
I need a general idea on this, it can be either in simulink or code.
Capture.PNG

Sign in to comment.

Answers (1)

Jim Riggs
Jim Riggs on 15 Sep 2019
Edited: Jim Riggs on 15 Sep 2019
Here is my interpretation of what you are asking. It seems that this woud be very easy in Simulink.
You have signal PT which is available in System A and System B. System B performs some process and provides another signal to System A which is delayed from signal PT.
In Simulink, you would simply add a "transport Delay" block on the Signal going from B to A, assuming that your model is structured as a "continuous time" model. Inside the transport delay block, you simply specify the duration of the delay time.
If the model is a discrete time model, then the "Memory" block can be used to implement a delay. The memory block specifies the number of discrete time samples to delay, so in this case, the magnitude of the delay is limited to an integer multiple of the discrete sample time (i.e. the memory block specifies a delay of 1 sample or 2 samples, etc.)

Products


Release

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!