Численное моделирование и анализ переходных процессов в электрической цепи. 4
Министерство образования Российской Федерации
НИЖЕГОРОДСКИЙ
ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ
Кафедра
«Прикладная математика»
Курсовая работа по информатике
«Численное
моделирование и
анализ переходных процессов
в электрической
цепи»
8
вариант
студент гр. 10-ТЕП
Кузнецов С. В.
Проверила:
Осипенко
Н. Н.
г. Нижний Новгород, 2011г.
Содержание
- Постановка задачи
- Численная реализация решения систем дифференциальных уравнений
- В пакете MathCAD
- Модифицированный метод Эйлера в программе Pascal
- Аппроксимация функции тока
- В пакете MathCAD
- В пакете Excel
- Численное интегрирование количества теплоты, выделяемого на резисторе
- В пакете MathCAD
- В пакете Pascal
- Заключение
- Список литературы
- Постановка задачи
Дана схема электрической цепи, содержащая источник переменного тока, катушку индуктивности, конденсатор, набор резисторов и ключ.
Расчетная
схема цепи
Параметры элементов цепи:
- гармонический источник тока; - амплитуда колебаний; - циклическая частота; Гц- линейная частота; - фаза; t- текущее время; =30 Ом, =25 Ом, =50 Ом, =1,88 Ом, =15 Ом, =50 Ом- резисторы; =5,57 мГн- катушка индуктивности; =20 мкФ- конденсатор; =30 Гц; .
В начальный момент времени t=tо=0 ключ находится в положении 1. При этом цепь разомкнута, напряжение на этом конденсаторе и ток на катушке равны нулю (U=0, I=0). Происходит первое переключение ключа (ключ мгновенно переводится в положение 2). При этом происходит зарядка конденсатора, меняются значения U и I.
В момент
t=t1=0.01 с ключ мгновенно
переключается в положение 1. Конденсатор
разряжается, вновь меняются значения
U и I. Анализ схемы заканчивается
в момент t=t2=0.02 с.
Вывод
системы дифференциальных
уравнений
В
соответствии с рисунком запишем
выражение для первого и
(1)
Систему
(1) можно преобразовать, исключив токи
I1 и I2.Тогда для
величин I и U получим систему дифференциальных
уравнений первого порядка:
(2)
Аналогично может быть получена система дифференциальных уравнений для величин I и U при положении ключа 2. В этом случае имеем:
(3)
В
интервале
решается система (3) с начальными условиями:
;
. В интервале
решается система (2). В качестве начальных
условий для системы (2)
,
следует использовать соответствующие
значения, полученные в результате решения
системы (3).
2.
Численная реализация
решения систем дифференциальных
уравнений
2.1.
Реализация решения
в пакете MathCAD
Метод Рунге-Кутта
Параметры, задаваемые по варианту:
Параметры элементов цепи:
Вычислим шаг:
функция, учитывающая переключение ключа
Метод Рунге-Кутта
Зададим начальные условия:
Итерационные формулы:
Графики зависимости I(t) и U(t):
Модифицированный метод Эйлера
Параметры, задаваемые по варианту:
Параметры элементов цепи:
Итерационные формулы:
Графики зависимости I(t) и U(t):
| ti= | Ii= | Ui= | tp(ti)= | Ip(ti,Ii,Ui)= | Up(ti,Ii,Ui)= |
| 0 | 0 | 0 | 0.00005 | 0.119413448 | 0 |
| 0.0001 | 0.144612615 | 0.337472787 | 0.00015 | 0.205118073 | 0.534480334 |
| 0.0002 | 0.215688068 | 0.893916022 | 0.00025 | 0.245052127 | 1.179259683 |
| 0.0003 | 0.248039362 | 1.535182482 | 0.00035 | 0.261028799 | 1.852299354 |
| 0.0004 | 0.260168268 | 2.192337813 | 0.00045 | 0.264629058 | 2.51230737 |
| 0.0005 | 0.261893839 | 2.830971787 | 0.00055 | 0.261988072 | 3.139496303 |
| 0.0006 | 0.258414318 | 3.434873021 | 0.00065 | 0.256343725 | 3.725352535 |
| 0.0007 | 0.252469862 | 3.99735083 | 0.00075 | 0.249393479 | 4.267202791 |
| 0.0008 | 0.24549398 | 4.516627932 | 0.00085 | 0.242016703 | 4.765334036 |
| 0.0009 | 0.238226486 | 4.993399743 | 0.00095 | 0.234659135 | 5.221471957 |
| 0.001 | 0.231039723 | 5.429546342 | 0.00105 | 0.227537445 | 5.637981899 |
| 0.0011 | 0.224112121 | 5.8274573 | 0.00115 | 0.220748016 | 6.017453616 |
| 0.0012 | 0.217520475 | 6.18968197 | 0.00125 | 0.21432473 | 6.362489554 |
| 0.0013 | 0.21128895 | 6.518752313 | 0.00135 | 0.208269617 | 6.675600778 |
| 0.0014 | 0.205415056 | 6.817096848 | 0.00145 | 0.202569057 | 6.959159495 |
| 0.0015 | 0.19988337 | 7.087002467 | 0.00155 | 0.197202307 | 7.215381088 |
| 0.0016 | 0.194672741 | 7.330601114 | 0.00165 | 0.192145937 | 7.446321268 |
| 0.0017 | 0.189760032 | 7.549869142 | 0.00175 | 0.187376108 | 7.653880728 |
| 0.0018 | 0.185122027 | 7.746632895 | 0.00185 | 0.182869702 | 7.839813305 |
| 0.0019 | 0.180736371 | 7.922577125 | 0.00195 | 0.178604845 | 8.005735538 |
| 0.002 | 0.176581993 | 8.079254489 | 0.00205 | 0.174561122 | 8.153136556 |
| 0.0021 | 0.172639268 | 8.218095201 | 0.00215 | 0.170719622 | 8.283387749 |
| 0.0022 | 0.168890039 | 8.340416404 | 0.00225 | 0.167062904 | 8.397751972 |
| 0.0023 | 0.165317578 | 8.447431047 | 0.00235 | 0.16357493 | 8.497392167 |
| 0.0024 | 0.161906507 | 8.540256189 | 0.00245 | 0.160240972 | 8.583379379 |
| 0.0025 | 0.158642709 | 8.619920704 | 0.00255 | 0.157047525 | 8.656700169 |
| 0.0026 | 0.155513244 | 8.687372396 | 0.00265 | 0.153982209 | 8.71826345 |
| 0.0027 | 0.152506254 | 8.743484575 | 0.00275 | 0.151033689 | 8.768906792 |
| 0.0028 | 0.149610884 | 8.789062096 | 0.00285 | 0.148191589 | 8.809402212 |
| 0.0029 | 0.146817198 | 8.824846925 | 0.00295 | 0.145446417 | 8.840461511 |
| 0.003 | 0.144116112 | 8.851523255 | 0.00305 | 0.142789495 | 8.862741168 |
| 0.0031 | 0.141499319 | 8.869722214 | 0.00315 | 0.140212893 | 8.876846855 |
| 0.0032 | 0.138959233 | 8.880026179 | 0.00325 | 0.137709369 | 8.88333757 |
| 0.0033 | 0.136488928 | 8.882972762 | 0.00335 | 0.135272313 | 8.882729449 |
| 0.0034 | 0.134082087 | 8.879058454 | 0.00345 | 0.1328957 | 8.875499263 |
| 0.0035 | 0.131732948 | 8.868741986 | 0.00355 | 0.130574037 | 8.86208763 |
| 0.0036 | 0.129436267 | 8.85244741 | 0.00365 | 0.128302326 | 8.842901975 |
| 0.0037 | 0.127187271 | 8.830566941 | 0.00375 | 0.126076021 | 8.818319239 |
| 0.0038 | 0.124981621 | 8.803463554 | 0.00385 | 0.123890991 | 8.788688376 |
| 0.0039 | 0.122815378 | 8.771473382 | 0.00395 | 0.12174349 | 8.754332647 |
| 0.004 | 0.120684972 | 8.734907913 | 0.00405 | 0.119630124 | 8.715551722 |
| 0.0041 | 0.118587168 | 8.694056014 | 0.00415 | 0.11754782 | 8.67262362 |
| 0.0042 | 0.116519045 | 8.649185783 | 0.00425 | 0.115493807 | 8.625806482 |
| 0.0043 | 0.114477966 | 8.600546261 | 0.00435 | 0.113465584 | 8.575340207 |
| 0.0044 | 0.112461558 | 8.548368989 | 0.00445 | 0.111460904 | 8.521447951 |
| 0.0045 | 0.110467687 | 8.49286946 | 0.00455 | 0.109477751 | 8.464337508 |
| 0.0046 | 0.108494444 | 8.43424843 | 0.00465 | 0.107514321 | 8.40420257 |
| 0.0047 | 0.106540124 | 8.372693138 | 0.00475 | 0.105569006 | 8.341223897 |
| 0.0048 | 0.104603207 | 8.308378421 | 0.00485 | 0.103640379 | 8.275570379 |
| 0.0049 | 0.102682349 | 8.241467737 | 0.00495 | 0.101727177 | 8.207400019 |
| 0.005 | 0.100776363 | 8.172114106 | 0.00505 | 0.099828289 | 8.136860834 |
| 0.0051 | 0.098884207 | 8.100460972 | 0.00515 | 0.097942743 | 8.064091679 |
| 0.0052 | 0.097004975 | 8.026643 | 0.00525 | 0.096069698 | 7.989223008 |
| 0.0053 | 0.095137882 | 7.950786797 | 0.00535 | 0.094208427 | 7.912377569 |
| 0.0054 | 0.093282256 | 7.873011588 | 0.00545 | 0.092358314 | 7.833671046 |
| 0.0055 | 0.091437531 | 7.793429821 | 0.00555 | 0.090518841 | 7.75321264 |
| 0.0056 | 0.089603235 | 7.712147735 | 0.00565 | 0.088689582 | 7.671105615 |
| 0.0057 | 0.087778981 | 7.629265873 | 0.00575 | 0.086870193 | 7.587447784 |
| 0.0058 | 0.085964467 | 7.544879558 | 0.00585 | 0.085060409 | 7.502331967 |
| 0.0059 | 0.08415946 | 7.459079324 | 0.00595 | 0.083260033 | 7.415846402 |
| 0.006 | 0.082363797 | 7.371951313 | 0.00605 | 0.081468935 | 7.328075129 |
| 0.0061 | 0.080577377 | 7.283577646 | 0.00615 | 0.079687042 | 7.239098338 |
| 0.0062 | 0.078800152 | 7.194036749 | 0.00625 | 0.077914335 | 7.148992688 |
| 0.0063 | 0.077032131 | 7.103403666 | 0.00635 | 0.076150845 | 7.057831597 |
| 0.0064 | 0.075273365 | 7.011750333 | 0.00645 | 0.074396649 | 6.965685516 |
| 0.0065 | 0.073523953 | 6.91914584 | 0.00655 | 0.072651864 | 6.872622168 |
| 0.0066 | 0.071784028 | 6.825656665 | 0.00665 | 0.070916644 | 6.778706778 |
| 0.0067 | 0.070053765 | 6.731346886 | 0.00675 | 0.069191178 | 6.684002274 |
| 0.0068 | 0.068333366 | 6.636278378 | 0.00685 | 0.067475687 | 6.588569474 |
| 0.0069 | 0.066623066 | 6.540510996 | 0.00695 | 0.065770419 | 6.492467264 |
| 0.007 | 0.064923127 | 6.444102735 | 0.00705 | 0.064075648 | 6.395752746 |
| 0.0071 | 0.063233832 | 6.347109881 | 0.00715 | 0.06239167 | 6.298481386 |
| 0.0072 | 0.06155549 | 6.249587148 | 0.00725 | 0.060718803 | 6.200707142 |
| 0.0073 | 0.059888428 | 6.151587802 | 0.00735 | 0.059057384 | 6.102482585 |
| 0.0074 | 0.05823299 | 6.053163773 | 0.00745 | 0.057407765 | 6.003859003 |
| 0.0075 | 0.056589537 | 5.954365762 | 0.00755 | 0.055770316 | 5.904886504 |
| 0.0076 | 0.054958444 | 5.855243328 | 0.00765 | 0.054145417 | 5.805614102 |
| 0.0077 | 0.053340099 | 5.755844982 | 0.00775 | 0.052533463 | 5.706089796 |
| 0.0078 | 0.051734898 | 5.656218254 | 0.00785 | 0.050934855 | 5.606360649 |
| 0.0079 | 0.050143251 | 5.556409773 | 0.00795 | 0.049350007 | 5.50647285 |
| 0.008 | 0.048565574 | 5.45646532 | 0.00805 | 0.047779339 | 5.406471776 |
| 0.0081 | 0.047002289 | 5.356429896 | 0.00815 | 0.046223277 | 5.306402046 |
| 0.0082 | 0.045453827 | 5.256347763 | 0.00825 | 0.044682253 | 5.206307567 |
| 0.0083 | 0.04392062 | 5.156262498 | 0.00835 | 0.043156705 | 5.106231581 |
| 0.0084 | 0.042403109 | 5.056217029 | 0.00845 | 0.041647071 | 5.006216704 |
| 0.0085 | 0.040901733 | 4.956253676 | 0.00855 | 0.040153794 | 4.906304958 |
| 0.0086 | 0.039416936 | 4.856414183 | 0.00865 | 0.038677319 | 4.806537806 |
| 0.0087 | 0.037949163 | 4.756739745 | 0.00875 | 0.037218091 | 4.706956176 |
| 0.0088 | 0.036498859 | 4.657271037 | 0.00885 | 0.035776555 | 4.607600489 |
| 0.0089 | 0.035066469 | 4.558048236 | 0.00895 | 0.034353157 | 4.508510677 |
| 0.009 | 0.033652439 | 4.459111041 | 0.00905 | 0.03294834 | 4.409726204 |
| 0.0091 | 0.032257211 | 4.36049869 | 0.00915 | 0.031562548 | 4.311286082 |
| 0.0092 | 0.030881227 | 4.262249975 | 0.00925 | 0.030196221 | 4.213228884 |
| 0.0093 | 0.029524926 | 4.164403256 | 0.00935 | 0.028849795 | 4.115592755 |
| 0.0094 | 0.028188744 | 4.066996472 | 0.00945 | 0.027523707 | 4.018415426 |
| 0.0095 | 0.026873113 | 3.970067146 | 0.00955 | 0.026218386 | 3.921734216 |
| 0.0096 | 0.025578462 | 3.873652401 | 0.00965 | 0.024934258 | 3.825586045 |
| 0.0097 | 0.024305215 | 3.777788955 | 0.00975 | 0.023671747 | 3.730007434 |
| 0.0098 | 0.023053793 | 3.682513134 | 0.00985 | 0.022431269 | 3.635034512 |
| 0.0099 | 0.021824608 | 3.587860873 | 0.00995 | 0.021213237 | 3.540703018 |
| 0.01 | 0.020618072 | 3.493867715 | 0.01005 | 0.020018055 | 3.447048301 |
| 0.0101 | -0.030094078 | 3.400568814 | 0.01015 | -0.035521593 | 3.284119165 |
| 0.0102 | -0.035501694 | 3.157393915 | 0.01025 | -0.037570348 | 3.03858948 |
| 0.0103 | -0.036807578 | 2.91910426 | 0.01035 | -0.037154028 | 2.803634763 |
| 0.0104 | -0.036056457 | 2.692206581 | 0.01045 | -0.035546853 | 2.582731009 |
| 0.0105 | -0.034326863 | 2.479455432 | 0.01055 | -0.033417494 | 2.377048876 |
| 0.0106 | -0.032183667 | 2.281664737 | 0.01065 | -0.031112973 | 2.18658641 |
| 0.0107 | -0.029918977 | 2.098667796 | 0.01075 | -0.028809763 | 2.010767768 |
| 0.0108 | -0.027680364 | 1.929824216 | 0.01085 | -0.026594192 | 1.848757959 |
| 0.0109 | -0.025539071 | 1.774285937 | 0.01095 | -0.024505206 | 1.699626685 |
| 0.011 | -0.023526296 | 1.631135282 | 0.01105 | -0.022557085 | 1.56243214 |
| 0.0111 | -0.021652455 | 1.499455166 | 0.01115 | -0.0207515 | 1.436262454 |
| 0.0112 | -0.019917397 | 1.378363429 | 0.01125 | -0.019083882 | 1.320254859 |
| 0.0113 | -0.018315807 | 1.267028333 | 0.01135 | -0.017546787 | 1.213603207 |
| 0.0114 | -0.016840042 | 1.164674232 | 0.01145 | -0.016131637 | 1.115559515 |
| 0.0115 | -0.015481608 | 1.070582235 | 0.01155 | -0.014829631 | 1.025432524 |
| 0.0116 | -0.014231915 | 0.984088387 | 0.01165 | -0.013632184 | 0.942584847 |
| 0.0117 | -0.013082652 | 0.904580699 | 0.01175 | -0.012531148 | 0.866429546 |
| 0.0118 | -0.012025956 | 0.831495737 | 0.01185 | -0.01151889 | 0.796426543 |
| 0.0119 | -0.011054485 | 0.764315112 | 0.01195 | -0.010588322 | 0.732079099 |
| 0.012 | -0.010161422 | 0.702562069 | 0.01205 | -0.009732888 | 0.672930449 |
| 0.0121 | -0.009340472 | 0.645798234 | 0.01215 | -0.008946543 | 0.61856065 |
| 0.0122 | -0.008585828 | 0.593620583 | 0.01225 | -0.008223717 | 0.568583641 |
| 0.0123 | -0.007892143 | 0.545658616 | 0.01235 | -0.007559285 | 0.522644531 |
| 0.0124 | -0.007254499 | 0.501571745 | 0.01245 | -0.006948531 | 0.480417089 |
| 0.0125 | -0.00666837 | 0.461046893 | 0.01255 | -0.006387122 | 0.441601437 |
| 0.0126 | -0.006129596 | 0.423796269 | 0.01265 | -0.005871071 | 0.40592192 |
| 0.0127 | -0.005634352 | 0.389555333 | 0.01275 | -0.005396714 | 0.373125155 |
| 0.0128 | -0.005179121 | 0.358080918 | 0.01285 | -0.004960683 | 0.342978227 |
| 0.0129 | -0.00476067 | 0.3291495 | 0.01295 | -0.004559881 | 0.315267042 |
| 0.013 | -0.004376028 | 0.302555618 | 0.01305 | -0.004191462 | 0.289794804 |
| 0.0131 | -0.004022464 | 0.278110408 | 0.01315 | -0.00385281 | 0.266380613 |
| 0.0132 | -0.003697466 | 0.255640268 | 0.01325 | -0.003541519 | 0.24485819 |
| 0.0133 | -0.003398726 | 0.234985619 | 0.01335 | -0.003255379 | 0.225074688 |
| 0.0134 | -0.003124124 | 0.215999778 | 0.01345 | -0.002992358 | 0.206889608 |
| 0.0135 | -0.002871708 | 0.198547913 | 0.01355 | -0.002750589 | 0.190173806 |
| 0.0136 | -0.002639686 | 0.182506084 | 0.01365 | -0.002528353 | 0.174808569 |
| 0.0137 | -0.002426411 | 0.167760367 | 0.01375 | -0.002324073 | 0.160684779 |
| 0.0138 | -0.002230367 | 0.154206041 | 0.01385 | -0.002136297 | 0.14770213 |
| 0.0139 | -0.002050163 | 0.141746847 | 0.01395 | -0.001963694 | 0.135768425 |
| 0.014 | -0.001884518 | 0.130294304 | 0.01405 | -0.001805035 | 0.124798912 |
| 0.0141 | -0.001732257 | 0.119767077 | 0.01415 | -0.001659196 | 0.11471569 |
| 0.0142 | -0.001592298 | 0.110090405 | 0.01425 | -0.00152514 | 0.105447149 |
| 0.0143 | -0.001463647 | 0.101195568 | 0.01435 | -0.001401915 | 0.096927467 |
| 0.0144 | -0.001345391 | 0.093019395 | 0.01445 | -0.001288647 | 0.089096139 |
| 0.0145 | -0.001236689 | 0.085503823 | 0.01455 | -0.001184529 | 0.081897549 |
| 0.0146 | -0.00113677 | 0.078595477 | 0.01465 | -0.001088824 | 0.075280574 |
| 0.0147 | -0.001044924 | 0.072245296 | 0.01475 | -0.001000852 | 0.069198223 |
| 0.0148 | -0.000960498 | 0.066408182 | 0.01485 | -0.000919987 | 0.063607301 |
| 0.0149 | -0.000882894 | 0.061042683 | 0.01495 | -0.000845656 | 0.058468101 |
| 0.015 | -0.00081156 | 0.056110693 | 0.01505 | -0.000777331 | 0.053744126 |
| 0.0151 | -0.000745989 | 0.051577187 | 0.01515 | -0.000714526 | 0.049401829 |
| 0.0152 | -0.000685717 | 0.04740997 | 0.01525 | -0.000656795 | 0.045410371 |
| 0.0153 | -0.000630314 | 0.043579445 | 0.01535 | -0.000603729 | 0.041741406 |
| 0.0154 | -0.000579387 | 0.040058411 | 0.01545 | -0.00055495 | 0.038368877 |
| 0.0155 | -0.000532575 | 0.036821861 | 0.01555 | -0.000510113 | 0.035268835 |
| 0.0156 | -0.000489545 | 0.033846811 | 0.01565 | -0.000468898 | 0.032419262 |
| 0.0157 | -0.000449992 | 0.031112132 | 0.01575 | -0.000431013 | 0.029799924 |
| 0.0158 | -0.000413634 | 0.028598404 | 0.01585 | -0.000396189 | 0.027392216 |
| 0.0159 | -0.000380215 | 0.026287774 | 0.01595 | -0.000364178 | 0.025179041 |
| 0.016 | -0.000349495 | 0.024163834 | 0.01605 | -0.000334754 | 0.023144682 |
| 0.0161 | -0.000321257 | 0.022211499 | 0.01615 | -0.000307708 | 0.02127469 |
| 0.0162 | -0.000295301 | 0.020416904 | 0.01625 | -0.000282846 | 0.019555785 |
| 0.0163 | -0.000271442 | 0.018767305 | 0.01635 | -0.000259993 | 0.017975761 |
| 0.0164 | -0.000249511 | 0.017250986 | 0.01645 | -0.000238987 | 0.016523395 |
| 0.0165 | -0.000229351 | 0.01585718 | 0.01655 | -0.000219678 | 0.015188375 |
| 0.0166 | -0.000210821 | 0.014575987 | 0.01665 | -0.000201929 | 0.013961219 |
| 0.0167 | -0.000193787 | 0.013398309 | 0.01675 | -0.000185614 | 0.012833212 |
| 0.0168 | -0.00017813 | 0.012315782 | 0.01685 | -0.000170617 | 0.011796343 |
| 0.0169 | -0.000163738 | 0.011320719 | 0.01695 | -0.000156832 | 0.010843248 |
| 0.017 | -0.000150508 | 0.010406053 | 0.01705 | -0.000144161 | 0.00996716 |
| 0.0171 | -0.000138348 | 0.009565288 | 0.01715 | -0.000132513 | 0.009161856 |
| 0.0172 | -0.00012717 | 0.008792454 | 0.01725 | -0.000121806 | 0.008421616 |
| 0.0173 | -0.000116895 | 0.008082061 | 0.01735 | -0.000111965 | 0.007741186 |
| 0.0174 | -0.000107451 | 0.007429065 | 0.01745 | -0.000102919 | 0.007115731 |
| 0.0175 | -0.000098769 | 0.006828828 | 0.01755 | -0.000094603 | 0.00654081 |
| 0.0176 | -0.000090789 | 0.006277087 | 0.01765 | -0.00008696 | 0.00601234 |
| 0.0177 | -0.000083454 | 0.005769925 | 0.01775 | -0.000079934 | 0.005526569 |
| 0.0178 | -0.000076711 | 0.00530374 | 0.01785 | -0.000073475 | 0.005080045 |
| 0.0179 | -0.000070513 | 0.00487522 | 0.01795 | -0.000067539 | 0.004669599 |
| 0.018 | -0.000064816 | 0.004481323 | 0.01805 | -0.000062082 | 0.004292315 |
| 0.0181 | -0.000059579 | 0.004119251 | 0.01815 | -0.000057066 | 0.003945515 |
| 0.0182 | -0.000054765 | 0.003786433 | 0.01825 | -0.000052455 | 0.003626734 |
| 0.0183 | -0.00005034 | 0.003480505 | 0.01835 | -0.000048217 | 0.003333709 |
| 0.0184 | -0.000046273 | 0.003199295 | 0.01845 | -0.000044322 | 0.003064359 |
| 0.0185 | -0.000042534 | 0.002940806 | 0.01855 | -0.000040741 | 0.002816772 |
| 0.0186 | -0.000039098 | 0.002703201 | 0.01865 | -0.000037449 | 0.002589189 |
| 0.0187 | -0.000035939 | 0.002484794 | 0.01875 | -0.000034423 | 0.002379993 |
| 0.0188 | -0.000033035 | 0.002284033 | 0.01885 | -0.000031642 | 0.0021877 |
| 0.0189 | -0.000030366 | 0.002099493 | 0.01895 | -0.000029085 | 0.002010943 |
| 0.019 | -0.000027913 | 0.001929863 | 0.01905 | -0.000026735 | 0.001848468 |
| 0.0191 | -0.000025657 | 0.001773938 | 0.01915 | -0.000024575 | 0.001699119 |
| 0.0192 | -0.000023584 | 0.001630611 | 0.01925 | -0.00002259 | 0.001561838 |
| 0.0193 | -0.000021679 | 0.001498865 | 0.01935 | -0.000020765 | 0.001435648 |
| 0.0194 | -0.000019927 | 0.001377763 | 0.01945 | -0.000019087 | 0.001319653 |
| 0.0195 | -0.000018317 | 0.001266446 | 0.01955 | -0.000017545 | 0.001213031 |
| 0.0196 | -0.000016837 | 0.001164122 | 0.01965 | -0.000016127 | 0.001115023 |
| 0.0197 | -0.000015477 | 0.001070066 | 0.01975 | -0.000014824 | 0.001024934 |
| 0.0198 | -0.000014226 | 0.000983609 | 0.01985 | -0.000013626 | 0.000942124 |
| 0.0199 | -0.000013077 | 0.000904138 | 0.01995 | -0.000012525 | 0.000866004 |
| 0.02 | -0.00001202 | 0.000831087 | 0.02005 | -0.000011513 | 0.000796035 |
3.
Аппроксимация функции
тока
3.1.
Реализация в пакете
MathCAD
3.2. Реализация в пакете Microsoft office Excel
| t | I |
| 0 | 0 |
| 0,0001 | 0,16376394 |
| 0,0002 | 0,23499779 |
| 0,0003 | 0,26264871 |
| 0,0004 | 0,26999377 |
| 0,0005 | 0,26808418 |
| 0,0006 | 0,26214988 |
| 0,0007 | 0,25465038 |
| 0,0008 | 0,24672797 |
| 0,0009 | 0,2388998 |
| 0,001 | 0,23138746 |
| 0,0011 | 0,2242737 |
| 0,0012 | 0,21757705 |
| 0,0013 | 0,2112871 |
| 0,0014 | 0,20538127 |
| 0,0015 | 0,19983263 |
| 0,0016 | 0,19461348 |
| 0,0017 | 0,18969699 |
| 0,0018 | 0,1850579 |
| 0,0019 | 0,18067267 |
| 0,002 | 0,17651958 |
| 0,0021 | 0,17257865 |
| 0,0022 | 0,16883149 |
| 0,0023 | 0,16526126 |
| 0,0024 | 0,1618525 |
| 0,0025 | 0,15859104 |
| 0,0026 | 0,15546391 |
| 0,0027 | 0,15245924 |
| 0,0028 | 0,14956614 |
| 0,0029 | 0,14677469 |
| 0,003 | 0,14407577 |
| 0,0031 | 0,14146108 |
| 0,0032 | 0,13892303 |
| 0,0033 | 0,13645468 |
| 0,0034 | 0,13404972 |
| 0,0035 | 0,13170239 |
| 0,0036 | 0,12940743 |
| 0,0037 | 0,12716008 |
| 0,0038 | 0,124956 |
| 0,0039 | 0,12279124 |
| 0,004 | 0,12066225 |
| 0,0041 | 0,11856579 |
| 0,0042 | 0,11649893 |
| 0,0043 | 0,11445904 |
| 0,0044 | 0,11244376 |
| 0,0045 | 0,11045095 |
| 0,0046 | 0,1084787 |
| 0,0047 | 0,10652531 |
| 0,0048 | 0,10458927 |
| 0,0049 | 0,10266923 |
| 0,005 | 0,100764 |
4.
Численное интегрирование
количества теплоты,
выделяемого на резисторе
4.1. Реализация в пакете MathCAD
Исходные данные:
Задаем подынтегральную функцию:
Задаем интервал:
Число отрезков
Шаг интегрирования
Диапозон индекса точек
Значение времени t для этих точек
Точное значение интеграла:
Количество теплоты:
1. Метод трапеций
Количество теплоты
2. Метод левых прямоугольников
Количество теплоты
3. Метод правых прямоугольников
Количество теплоты
4. Метод Симпсона
Диапазон для нечетных точек
Диапазон для четных точек
Количество теплоты
5. Метод центральных прямоугольников
Количество теплоты
Вычисление ошибок:
4.2.
Реализация интегрирования
на языке программирования
высокого уровня в пакете
Pascal
Program teplota;
uses wincrt;
var
R4,Q,f,f1,f2,hx,t,t1,t2,S,Int,
n:Integer;
begin
R4:=1.88;
t1:=0;
t2:=0.005;
n:=200;
hx:=(t2-t1)/n;
a2:=3813,6;a1:=-51,532;
b2:=17848; b1:=-107,36;b0:=0,3207;
c2:=19011;c1:=-110,95;c0:
d2:=-97078; d1:=56,528;d0:=0,2633;
e2:=-2 545 862,12;e1:=1 657,22;e0:=0,01;
t:=t1;
S:=0;
fn:=sqr(a2*t1*t1+a1*t1+
fk:=sqr(e2*t2*t2+e1*t2+
repeat
if t<=0.0004 then
f:=sqr(a2*t*t+a1*t+a0)
else if t<=0.0008 then
f:=sqr(b2*t*t+b1*t+b0)
else f:=sqr(c2*t*t+c1*t+c0)
else if t<=0.0012 then
f:=sqr(d2*t*t+d1*t+d0)
else if t<=0.0016 then
f:=sqr(e2*t*t+e1*t+e0);
S:=S+f;
t:=t+hx;
until t>=t2;
S:=S-(fn+fk);
Int:=hx*(((fn+fk)/2)+S);
Q:=R4*Int;
writeln(' Int=',Int:2:8,' Q=',Q:2:7);
end.
Результат:
Ino1= 0.00015
Q=
0.00029
5.
Заключение
В данной курсовой работе преследовалась цель - провести аналитический анализ работы электрической схемы (получить графики зависимости тока и напряжения), а так же количество теплоты, выделяющейся на резисторе за указанный промежуток времени.
Эти расчеты проводились в три этапа:
- выводы системы дифференциальных уравнений.
- аппроксимация полученных результатов.
- нахождение количества теплоты, выделяющейся на резисторе R4.
Все расчеты и вычисления осуществлялись на языке программирования Pascal и в пакете Excel, входящем в семейство Microsoft Office. Параллельно этому производились такие же вычисления в специальном математическом пакете MathCad, но координально другими методами.
Решение системы дифференциальных уравнений:
- модифицированный метод Эйлера (MathCad)
Количество теплоты, выделяющееся на резисторе:
- методом трапеций (Pascal)
- методом трапеций (MathCad)
После сравнения
результатов сделали вывод: что
они аналогичны.
6.
Список литературы
- Лекции по информатике группы 10-ТЕП-1, 1-2 семестр, Маругина Т.В.
- Численное моделирование и анализ переходных процессов в электрической цепи: Метод разработка по выполнению курсовой работы по информатике для студентов технических специальностей дневной формы обучения /НГТУ; Н. Новгород, 2004
- Элементы численных методов и основы информационной технологии работы в MathCAD Professional: Метод. Разработка по курсу “Информатика” для студентов всех форм обучения/НГТУ; Н.Новгород, 2004
- Использование табличного процессора Excel для реализации численных методов в инженерных и экономических расчётах: Метод. Разработка по курсу “Информатика” для студентов всех форм обучения/НГТУ; Н.Новгород, 2005