|
سوال عن كيفية رسم ال pwm using matlab
السلام عليكم ورحمة الله وبركاته :
ماهى الطريقة اللى بيها استطيع رسم ال pulse width modulation
باستخدام الماتلاب لانى حاولت ارسمها دون جدوى واقصد هنا المعادلات وليست السيميولينك
علما بان النوع المطلوب هو
regular sampled symmetrical double edge pwm inverter
وكذلك
regular sampled Asymmetrical double edge pwm inverter
والبرنامج الذى كتبته ولا ادرى اين الخطا فيه هو:
i=(1:15)
md=.75
tc=360/15
ton=(i-1)*tc+(tc/2)-(md*tc*sin((i-1)*tc)/2)
toff=i*tc
am=md*sin((i-1)*tc)
t=(ton+toff)
axis([0,360,-1,1])
plot(t,am)
axis([0,360,-1,1])
grid
حيث:
frequency =15
md: modulating
carry=15
ارجو الافادة الى الطريقة الصحيحة
ولكم جزيل الشكر
|