Helicopter Function

14 views
Skip to first unread message

hukgumi

unread,
Jul 3, 2009, 12:48:05 AM7/3/09
to IADS
Hi everyone

I am working Korea Aerospace Inc.(KAI)
My name is Han Suk Baek
(Login ID is my friend. I Forget My passwd)

We used IADS 6.2 for KHP (Korea Helicopter Project) flight test
Now day, FFRR(First Flight Readyness Review) preparation

Some Rotor Enginner issue Helicopter Function

How to calculate or processing
HelicopterFuncs.Average
HelicopterFuncs.Minimum
HelicopterFuncs.Maximum
HelicopterFuncs.AverageLoad
HelicopterFuncs.AlternatingLoad

someone else provide or explain this function architecture

thank ~~~

James Bretz

unread,
Jul 3, 2009, 1:17:42 PM7/3/09
to ia...@googlegroups.com
Helllo ;)

> How to calculate or processing
> HelicopterFuncs.Average
> HelicopterFuncs.Minimum
> HelicopterFuncs.Maximum
> HelicopterFuncs.AverageLoad
> HelicopterFuncs.AlternatingLoad

It's already in a previous post, but here it is again:

*AlternatingLoad

// HelicopterFuncs.AlternatingLoad( RotorAzimuth, RotorBlib,
BlibTransitionDefinesStartOfCycleVsEnd )
// Alternatively, can be called from Iads as:
// HelicopterFuncs.Oscillatory( RotorAzimuth, RotorBlib,
BlibTransitionDefinesStartOfCycleVsEnd )
// Max( all points during cycle ) - Min( all points during cycle ) ) / 2.0

*AverageLoad

// HelicopterFuncs.AverageLoad( RotorAzimuth, RotorBlib,
BlibTransitionDefinesStartOfCycleVsEnd )
// Alternatively, can be called from Iads as:
// HelicopterFuncs.Mean( RotorAzimuth, RotorBlib )
// Max( all points during cycle ) + Min( all points during cycle ) ) / 2.0

*Min

// HelicopterFuncs.Minimum( RotorAzimuth, RotorBlib,
BlibTransitionDefinesStartOfCycleVsEnd )
// Min( all points during cycle )

*Max

// HelicopterFuncs.Maximum( RotorAzimuth, RotorBlib,
BlibTransitionDefinesStartOfCycleVsEnd )
// Max( all points during cycle )


There's been a lot of confusion on the third argument
"BlibTransitionDefinesStartOfCycleVsEnd". In the next release I'm going to
simply remove it. Please set the value of the third arguement to TRUE.

Example:
HelicopterFuncs.AlternatingLoad( RotorAzimuth, RotorBlib, TRUE )

If you want some more background info on the third argument, see this link:
http://groups.google.com/group/iads/browse_thread/thread/40d2af7a2324a7a6/488226c2958883a0?hl=en&lnk=gst&q=HelicopterFuncs#488226c2958883a0

Hope this helps,
Jim


Reply all
Reply to author
Forward
0 new messages