Задача по визуальному программированию

Автор работы: Пользователь скрыл имя, 14 Ноября 2013 в 10:55, контрольная работа

Краткое описание

Задание: По заданным значениям напряжения сети, площади сечения выбранного сердечника, требуемому количеству вторичных обмоток, величинам их напряжения и тока рассчитать количество витков и диаметр провода в каждой обмотке.
Условия при которых выполняется расчет:
• габаритная мощность трансформатора не более 100 ватт;
• частота сети 50 Гц;
• магнитная индукция в стальном сердечнике 1200 Гс;
• максимальная плотность тока в обмотках 2,55 а/кв.мм;
• коэффициент полезного действия трансформатора 0,8 – 0,9.

Вложенные файлы: 1 файл

Курсовая информатика — копия.docx

— 926.15 Кб (Скачать файл)

ЗАДАЧА 1. РАСЧЕТ ТРАНСФОРМАТОРА ПИТАНИЯ

Задание: По заданным значениям напряжения сети, площади сечения выбранного сердечника, требуемому количеству вторичных обмоток, величинам их напряжения и тока рассчитать количество витков и диаметр провода в каждой обмотке.

Условия при которых выполняется расчет:

  • габаритная мощность трансформатора не более 100 ватт;
  • частота сети 50 Гц;
  • магнитная индукция в стальном сердечнике 1200 Гс;
  • максимальная плотность тока в обмотках 2,55 а/кв.мм;
  • коэффициент полезного действия трансформатора 0,8 – 0,9.
  • Исходные данные:
  • вар.
  • U
  • S
  • n
  • m
  • U1
  • I1
  • U2
  • I2
  • U3
  • I3
  • в
  • кв. см
  • в
  • а
  • в
  • а
  • в
  • a
  • 07
  • 220
  • 8
  • 0,87
  • 2
  • 12
  • 4,0
  • 6
  • 6,0
  • -
  • -

  • Где:
  • где m – количество вторичных обмоток,
  • n – коэффициент полезного действия;
  •  U(i) – напряжение на i-ой вторичной обмотке (вольт);
  •  I(i) – величина тока в i-ой вторичной обмотке (ампер).
  • Ход решения:
  • (ватт),
  • Где I номер вторичной обмотки трансформатора
  •  Рассчитаем  предельные мощности на вторичных обмотках:
  • P1=u1*I1=12*4=48 Вт
  • P2=u2*I2=6*6=36 Вт
  •  Из расчетных значений мощностей вторичных обмоток получим мощность на первичной обмотке:
  •  Расчёт количества витков обмоток:
  •  Для первичной обмотки:
  • Из зависимости:
  • Находим количество витков вторичных обмоток:
  •  Расчет диаметра провода обмоток:
  •  Для первичной обмотки:
  • Из зависимотсти:
  • Для вторичной обмотки:
  • Результаты вычислений:
  • Тип параметра
  • Параметр
  • Расчетное значение
  • Принятое значение
  • Количество витков
  • Первичной обмотки K0
  • 987.7
  • 988
  • Первой вторичной обмотки K1
  • 59.85
  • 60
  • Второй вторичной обмотки К2
  • 29.925
  • 30
  • Диаметр провода,мм
  • Первичной обмотки
  • 0.468
  • 0.5
  • Первой вторичной обмотки D1
  • 1.41
  • 1.4
  • Второй вторичной обмотки D2
  • 1.73
  • 1.7

  • program Project2;
  • {$APPTYPE CONSOLE}
  • uses
  •   SysUtils, Math;
  •   var n,s,p,Z,k0,d0,p1,p2:real;
  • l,m:integer;
  • U:array [1..2] of real;
  • I:array [1..2] of real;
  • k,d:array [1..1000] of real;
  • begin
  •   z:=220;
  • s:=8;
  • n:=0.87;
  • m:=2;
  • Writeln('BBedite 3Ha4eHU9I HaPr9I}I{eHuU U1,U2');
  • for l := 1 to m do
  • readln (U[l]);
  •   Writeln('BBedite 3Ha4eHU9I BeJIu4eHbI ToKa I1,I2 ');
  • for l:=1 to m do
  • readln (I[l]);
  • for l := 1 to m do
  • begin
  • p1:=(U[1]*I[1]); //ìîùíîñòü ãàáàðèòíîãî òðàíñôîðìàòîðà
  • p2:= (U[2]*I[2]);
  • p:=(p1+p2)/n;
  • k0:=1.83*10e+0005*0.95/(z*s);
  • writeln ('KoJIu4eCTBo ButKoB  PerBi4Hou O6MOtKu:',(Round(k0)));
  • d0:=sqrt((P)/(z*2));
  • writeln ('DuaMeTR PRoBoDHuKa  PerBi4Hou  O6MOtKu:', (roundto(d0,-1)));
  • k[l]:=38/s*U[l]*1.05;//Êîëè÷åñòâî âèòêîâ i-îé âòîðè÷íîé îáìîòêè
  • d[l]:=sqrt((I[l])/2);//Äèàìåòð ïðîâîäà i – îé âòîðè÷íîé îáìîòêè
  • writeln ('KoJIu4eCTBo ButKoB ',l,' BTori4HoU O6MOtKu:', round(k[l]));
  • writeln ('DuaMeTR PRoBoDHuKa ',l,' BTori4HoU O6MOtKu:', (roundto(d[l],-1)));
  • end;
  • readln;
  • end.

Информация о работе Задача по визуальному программированию