Qurak

AC-to-DC full-wave rectifier

نموونە 4 هەنگاو، بە ڕیز لە یەک دانیشتندا جێبەجێ دەبن. هەموو هەنگاوێک بەرامبەر بزوێنەرەکە جێبەجێ کراوە و دەرئەنجامی خوارەوە ئەوەیە کە دەریکردووە.

هەنگاوی 1
vi[t_] = Sin[t];
vr[t_] = Abs[vi[t]]//PiecewiseExpand[#, t∈Reals]&;
Plot[{vi[t], vr[t]}, {t, 0, 16}]
دەرئەنجام
-Graphics-
هەنگاوی 2
system = {vo'[t] == charging[t]vr'[t] - (1 - charging[t])vo[t] / (r c), vo[0] == 0};
control = {charging[0] == 1, WhenEvent[vr'[t] < 0, charging[t] -> 0], WhenEvent[And[vo[t] < vr[t], charging[t] == 0, vr'[t] > 0], charging[t] -> 1]};

بێ دەرئەنجام - ئەم هەنگاوە شتێک بۆ هەنگاوی داهاتوو ئامادە دەکات.

هەنگاوی 3
pars = {r -> 0.1, c -> 1000};
sol = NDSolve[{system, control} /. pars, vo, {t, 0, 16}, DiscreteVariables -> charging∈{0, 1}];

بێ دەرئەنجام - ئەم هەنگاوە شتێک بۆ هەنگاوی داهاتوو ئامادە دەکات.

هەنگاوی 4
Plot[{vo[t] /. sol, vr[t]}, {t, 0, 16}]
دەرئەنجام
-Graphics-

فەنکشنە بەکارهاتووەکان

ڕەچەتە پەیوەندیدارەکان

هەموو ڕەچەتەکان · سەرچاوەی فەنکشنەکان · ئەمە لە کڵایەنتێکی MCP ەوە بەکاربهێنە