پارامترهای ورودی این برنامه با نزدیک به 250 خط کد بصورت زیر است:

n: متغیر عددی صحیح است، که برابر تعداد نقاطی است که نرم افزار بین ریشه و نوک سطح لیفتزا در نظر می گیرد.

croot: متغیر عددی اعشاری برابر با اندازه وتر ریشه سطح لیفتزا است، واحد آن m است.

ctip: متغیر عددی اعشاری برابر با اندازه وتر نوک سطح لیفتزا است،  واحد آن m است.

span: متغیر عددی اعشاری برابر با اسپن یا پهنای سطح لیفتزا است،  واحد آن m است.

thetaroot: متغیر عددی اعشاری برابر با زاویه نصب ریشه سطح لیفتزا است، واحد آن degree است.

thetatip: متغیر عددی اعشاری برابر با زاویه نصب نوک سطح لیفتزا است، واحد آن degree است.

aroot: متغیر عددی اعشاری برابر با شیب منحنی لیفت (ایرفویلِ) ریشه است، واحد آن 1-deg است.

atip: متغیر عددی اعشاری برابر با شیب منحنی لیفت (ایرفویلِ) نوک است، واحد آن 1-deg است.

alpharoot: متغیر عددی اعشاری برابر با زاویه لیفت صفر zero-lift (ایرفویلِ) ریشه است. واحد آن  degree است.

 alphatip: متغیر عددی اعشاری برابر با زاویه لیفت صفر zero-lift (ایرفویلِ) نوک است. واحد آن  degree است.

ClMaxroot: متغیر عددی اعشاری برابر با ماکزیمم ضریب لیفت  (ایرفویلِ) ریشه است.

ClMaxtip: متغیر عددی اعشاری برابر با ماکزیمم ضریب لیفت  (ایرفویلِ) نوک است.

alpha0: متغیر عددی اعشاری برابر با زاویه حمله اولیه که نرم افزار محاسبه توزیع لیفت را از آن شروع می کند. واحد آن  degree است.

tolerance: متغیر عددی اعساری برابر با خطای توزیع لیفت محاسبه شده با مقدار مبنای آن است.

 step: متغیر عددی اعشاری برابر با مقدار افزایش زاویه حمله در هر iterate واحد آن degree است.

این برنامه پس از بدست آوردن نقاط توزیع لیفت در فاصله بین ریشه تا نوک بال (صفر تا یک)، با استفاده از Curve Fitting نرم افزار Matlab معادله منحنی توزیع لیفت را بدست می آورد، با توجه به انحنای منحنی از تابع کسری (گویا) با درجه صورت و مخرج 5 استفاده شده است، نرم افزار بطور اتوماتیک تابع گویا را طوری بدست می آورد که در فاصله صفر تا یک، قطب نداشته باشد، ولی در موارد نادری ممکن است مخرج ریشه داشته باشد، که در این صورت باید برنامه دوباره اجرا شود. نمودار توزیع لیفت و منحنی فیتینگ آن را رسم می کند.

معادله منحنی فیتینگ در انتگرال گیری حاصل ضرب معادله منحنی فیتینگ در تابع وتر، برای محاسبه ضریب برآی بیشینه کاربرد دارد. از اینرو  تابع عددی معادله و حاصل ضرب مذکور در یک فایل متنی با Syntax نرم افزار برای استفاده در توابع انتگرال گیری عددی (.. ,quad) داده می شود. 

 

لینک خرید

به اشتراک گذاری این مطلب (صفحه)

Submit to DeliciousSubmit to DiggSubmit to FacebookSubmit to Google PlusSubmit to StumbleuponSubmit to TechnoratiSubmit to TwitterSubmit to LinkedIn

نوشتن دیدگاه