matlabkhooneh

پروژه الکترونیک قدرت اینورترها - ( کد Mat0108 )

1 - شبیه سازی اینورتر تمام پل Bipolar

اینورترهای Bipolar  با مفروضات زیر را در محیط Simulink  مدل کنید.

VDC=360 v

با فرض Vo rms = 220 v   و  Vo rms = 160 v  ابتدا ma را محاسبه کنید.

فرکانس f=50 Hz و mf=39  در نظر گرفته شود.

بار مقاومتی – سلفی RLLoad  به گونه ای انتخاب شود که  Io برابر 5 آمپر باشد.

 

موج مثلثی و سینوسی و در نتیجه سیگنال مدولاسیون SPWM به صورت زیر است

جریان خروجی به صورت زیر است

1 - شبیه سازی اینورتر تمام پل Unipolar

 

ولتاژ خروجی به صورت زیر خواهد بود.

3 - اینورتر سه فاز با روش 6 پالس

در مرحله اول با استفاده از سه پالس ژنراتور پالس های مربعی با اختلاف فاز بیان شده ایجاد می کنیم.

در مرحله بعد چیدمان اینورتر 3 فاز را پیاده سازی می کنیم. خروجی ولتاژ به صورت زیر خواهد بود

 

4 - اینورتر سه فاز با روش PWM

ولتاژ خروجی به صورت زیر خواهد بود

5 - اینورتر سه فاز با تزریق هارمونیک سوم

ابتدا هارمونیک سوم را به موج سینوسی اولیه اضافه می کنیم.

جریان خروجی و تغییرات آن به صورت زیر خواهد بود.

6 - پیاده سازی روش مدولاسیون بردار فضایی پهنای پالس SVPWM

هدف پیاده سازی مدولاسیون SVPWM است. فرض این است که ولتاژ VDC ورودی برابر 600 ولت و ولتاژ و جریان بار 220 ولت و 5 آمپر است.

7 - پیاده سازی روش کنترل ساده اینورتر مبدل امپدانس Simple Boost

8 - پیاده سازی روش کنترل ماکزیمم بوست Maximum Boost  

9 - پیاده سازی روش کنترل ماکزیمم بوست ثابت Maximum Constant Boost

10 - اینورترهای چند سطحی

11 - شبیه سازی اینورتر Unipolar PWM with two Phase-Shifted Carriers

 

 

| جهت سفارش پروژه ، تکلیف و آموزش سیمولینک Simulink   ،  متلب Matlab و  پی سیم PSIM  لطفا با متلب خونه تماس بگیرید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

تلگرام و ایتا :  09364847193

تکالیف متلب MATLAB - نقاط در صفحه (کد Mat0034 )

1 - یک تابع بنویسید که مختصات سه نقطه در صفحه  x-y را دریافت نموده و برای مثلث تشکیل شده بین این نقاط ، مقدار مساحت و مختصات مرکز مثلث را محاسبه کند.

2 - تابعی بنویسید که دما در واحد سانتی گراد دریافت کند و معادل آن در فارنهایت بازگرداند. ( یا اینچ را به سانتی متر تبدیل کند )

3 - برنامه ای بنویسید که دو عدد را از کاربر دریافت کند و سپس عدد سوم را دریافت کند و بررسی کند آیا این عدد در بازه ی بین دو عدد قبلی قراردارد یا بزرگتر از عدد بزرگتر و یا کوچکتر از عدد کوچکتر است.

| جهت سفارش پروژه ، تکلیف و آموزش سیمولینک Simulink  و  متلب Matlab لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

تکالیف پردازش گفتار - پنجره Hamming ( کد Mat0013 )

1 - تکلیف درس پردازش گفتار 

بدون استفاده از توابع آماده متلب ( فقط با استفاده از حلقه for و شرط ) نمودار Spectrum سیگنال صوتی ورودی را با استفاده از پنجره Hamming  بکشید. ابتدا پنجره Hamming را بر روی Sample ها اعمال کنید و سپس با استفاده از حلقه های for تبدیل فوریه هر پنجره را حساب کرده و سپس فرکاس های تمام Sample ها در یک نمودار Spectrum رسم کنید.

2 - ابتدا یک فایل صوتی دریافت کنید. سپس با آن یک نویز با دامنه 0.02 درصد اضافه کنید. در مرجله بعد در فضای فوریه با استفاده از یک فیلتر پایین گذر نویز را حذف کنید و در پایان صداهای اصلی ، نویزدار شده و فیلترشده را پخش کنید.

3 - یک موج سینوسی با فرکانس 440 Hz و Sampling Rate برابر 44100 بسازید ، سپس با دامنه نویز 0.5 آن را نویز دار کنید. در مرحله بعد با استفاده از فیلتر  Low-pass نویز را حذف کنید.

| جهت سفارش پروژه ، تکلیف و آموزش سیمولینک Simulink  و  متلب Matlab لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

موضوعات
Designed By M A T L A B K H O O N E H