How to Derive equeation (impulse ->Pulse)

25 views
Skip to first unread message

hsb...@koreaaero.com

unread,
Dec 5, 2009, 8:54:00 PM12/5/09
to IADS
hi. everybody

I used IADS version 6.2

Some problem accur to derive equeation

This problem is below

-> I used helicopter funtion, This funstion need tow parameter
-> one is Rotor blib signal , the other is data
-> On-board Rotorblib signal is impulse (Using close sense)

=> How to chane or derive implust to pulse

Mike Burt

unread,
Dec 6, 2009, 7:11:19 PM12/6/09
to IADS
If I understand the question correctly...in order to transition an
impulse signal into a pulse signal try creating a derived parameter
using the following equation:

pulse = impulse > Prev(impulse,1) ? pulse !& 1 : pulse

The above equation essentially applies an XOR to the result signal
(pulse) whenever a leading edge transition of the input signal
(impulse) is sensed (i.e. value changes from 0 to 1)...otherwise the
result value remains unchanged. Note that this particular equation
will only work when the impulse signal toggles between 0 and 1 so if
that is not the case in your situation please clarify.

James Bretz

unread,
Dec 7, 2009, 7:54:39 PM12/7/09
to ia...@googlegroups.com
RE: How to translate (impulse -> pulse) for use in the Helicopter functions.

> Mike wrote:
> If I understand the question correctly...in order to transition an
> impulse signal into a pulse signal try creating a derived parameter
> using the following equation:
>
> pulse = impulse > Prev(impulse,1) ? pulse !& 1 : pulse

Here's a simpler version of the equation. It will also handle the impulse
value being > 1:

1) Create a derived parameter and name it "pBlib"
2) Set the derived parameter equation to

iBlib > Prev( iBlib, 1 ) ? !pBlib : pBlib

3) Replace "iBlib" in the above equation with your original impulse type
Blib parameter
4) Save
5) Use this new "pBlib" equation as the input to your Helicopter function
"blib" argument.

The equation uses its own previous value and the "not" (!) operator to
perform the toggle from 0 to 1 and back to 0. You can access your own
previous value by using your own parameter's name in the equation. If you
don't use the parameter name "pBlib" for your derived parameter, you will
need to change the equation (put this new name in each spot that says
pBlib). I hope that makes sense.

If you have any trouble, let us know. Please see the attached example
AnalysisWindow,
Jim

Convert Blib.iadsAw

hsb...@koreaaero.com

unread,
Dec 10, 2009, 3:20:09 AM12/10/09
to IADS
Thank Everybody

I take rotor data successfully
>  Convert Blib.iadsAw
> 2KViewDownload

James Bretz

unread,
Dec 10, 2009, 1:13:51 PM12/10/09
to ia...@googlegroups.com

>Thank Everybody
>I take rotor data successfully

;)
Reply all
Reply to author
Forward
0 new messages