Measurement of the time of a signal

조회 수: 2 (최근 30일)
alexandre
alexandre 2012년 3월 23일
Hello,
i need some help by using Simulink ! I am working with driving cycle and i want to classify them.
The problem that i have by classifying is: in one driving cycle, i can have one OR many driving behavior ( urban AND rural for example ) !
time (s) 0 10 20 30 40 50 60 70 80
Velocity (km/h) 0 45 55 120 120 30 30 25 0
For the classification you can assume that:
Urban velocity: 0 - 50 km/h
Rural velocity: 51 - 100 km/h
highway: x > 100km/h
Question: which function / bloc can detect multiple behavior / signals for one driving cycle ?
How can i measure the time of each classification ( case with multiple driving behavior )by using Simulink?
for given cycle we have nearly:
urban = 25 s + 30s
highway= 25s
thanks
  댓글 수: 3
Jan
Jan 2012년 3월 24일
I still do not understand the question. The fact that your different threads contains slightly different information increases my confusion.
Does t=[0, 10] and velocity=[0, 45] mean, that the velocity is 0 until the time 10 (in seconds?) and that it is 45 suddenly? Does e.g. the interval [10 20] belong to the "rural" classification, perhaps partially?
This is important, but not explained yet. How did you calculate the "nearly" classification?
alexandre
alexandre 2012년 3월 24일
1/
t=[0, 10] and velocity=[0, 45] => that means that the velocity increase until 45km/h in 10 seconds ! The velocity increase linearly ( LOOKUP TABLE )
2/
time [10 20 ], you got it... this interval of time belong between Urban & Rural ! And i want to know if there is a possibility to get the Urban-time and Rural-time by working with a embedded function or bloc
3/
My given cycle is just an example( US-Hyzem driving cycle ) , to explain how a cycle looks ( driving cycle = time + velocity )
Urban= ...s+...s and highway = ...s was just an aproximation ... i didn´t calculate it .
p.s: my english is not the best, am a french-talker... i beg your forgivness

댓글을 달려면 로그인하십시오.

답변 (1개)

alexandre
alexandre 2012년 3월 24일
hello simon,
sorry for the confusion but fact is that i have two clompletly different question:
1- calculate the driving average velocity ( by filtering the time where the velocity is equal to zero )
2- (This thread) how can measure the time where i signal activ is, while by driving there can be many driving behavior, and i want to know long> there take.
i have really big interess in Simulink but am a beginner :((
thx

카테고리

Help CenterFile Exchange에서 Powertrain Blockset에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by