Использование системы MathCAD при решении задач электротехники и электромеханики. Митрофанов С.В - 13 стр.

UptoLike

13
B
вектор свободных членов системы уравнений;
X вектор решения.
Выполним проверку баланса мощности:
Pist E1 I
1
E4 I
4
+:= Pist 1100= Вт
Ppot I
1
()
2
R1 R6+() I
2
()
2
R2+ I
3
()
2
R3+ I
4
()
2
R4+ I
5
()
2
R5+:=
Ppot 1100= Вт
Выполним проверку решения:
I
1
I
2
I
3
I
4
0=
I
3
I
4
+ I
5
0=
I
1
R1 R6+() I
2
R2+ 30=
I
3
R3 I
4
R4 100=
I
2
R2 I
4
R4+ I
5
R5+ 100=
Найденные токи запишем в файл:
WRITEPRN "Otvet.prn"()I:=
( - форма записи для MCAD под Windows)
WRITEPRN Otvet()I:=Otvet
( - форма записи для MCAD под DOS)
Найдем токи в ветвях с помощью блока решений Given
Зададим начальные условия:
I1 2:= I2 1:= I3 1:= I4 3:= I5 2:=
Начало блока
Given
I1 I2+ I3+ I4+ 0
I3 I4 I5+ 0
I1 R1 R6+() R2 I2+ E1
Тело блока
I3 R3 R4 I4 E4
I4 R4 I5 R5+ I2 R2 E4
Ig Find I1 I2, I3, I4, I5,():=
Конец блока Получим результат:
Ig
6.667
1.667
4
9
5
= I
6.667
1.667
4
9
5
=
Рисунок 4 – Продолжение примера решения задачи 2
Для решения системы уравнений с помощью блока решений
Given необ-
ходимо задать блок уравнений, который имеет следующую структуру:
            B – вектор свободных членов системы уравнений;
            X – вектор решения.
Найдем токи в ветвях с помощью блока решений Given
Зададим начальные условия:

 I1 := 2          I2 := 1           I3 := − 1   I4 := 3         I5 := 2       Начало блока
 Given
 − I1 + I2 + I3 + I4           0
 − I3 − I4 + I5       0
 I1 ⋅ ( R1 + R6 ) + R2 ⋅ I2         E1            Тело блока
 I3 ⋅ R3 − R4 ⋅ I4     − E4

 I4 ⋅ R4 + I5 ⋅ R5 − I2 ⋅ R2        E4
                                                                                    6.667         6.667 
  Ig := Find ( I1 , I2 , I3 , I4 , I5 )                                             1.667          1.667
                                                                                                        
  Конец блока                      Получим результат:                         Ig =  − 4      I =  −4 
                                                                                    9             9 
                                                                                                  
                                                                                    5             5 

   Выполним проверку баланса мощности:
  Pist := E1 ⋅ I 1 + E4 ⋅ I 4                                 Pist = 1100     Вт

  Ppot := ( I 1) ⋅ ( R1 + R6 ) + ( I 2) ⋅ R2 + ( I 3) ⋅ R3 + ( I 4) ⋅ R4 + ( I 5) ⋅ R5
                  2                        2              2               2         2


  Ppot = 1100             Вт

  Выполним проверку решения:
  I1 − I2 − I3 − I4 = 0
  I3 + I4 − I5 = 0

  I 1 ⋅ ( R1 + R6 ) + I 2 ⋅ R2 = 30

  I 3 ⋅ R3 − I 4 ⋅ R4 = − 100

  − I 2 ⋅ R2 + I 4 ⋅ R4 + I 5 ⋅ R5 = 100

  Найденные токи запишем в файл:

  WRITEPRN ( "Otvet.prn" ) := I                  ( - форма записи для MCAD под Windows)

  WRITEPRN ( Otvet ) := I                        ( - форма записи для MCAD под DOS)
                Рисунок 4 – Продолжение примера решения задачи № 2

     Для решения системы уравнений с помощью блока решений Given необ-
ходимо задать блок уравнений, который имеет следующую структуру:

                                                                                                           13