1

Тема: Расчет электромеханического переходного процесса в ПК MathCAD

Добрый день коллеги! Нужна помощь в этом вопросе. Возможно кто-нибудь сталкивался уже с подобной задачей. Нужно рассчитать пп СМ(генератора). Генератор моделируется уравнением движения, и нужно посчитать методом Эйлера. И сам вопрос - как это сделать в маткаде...облазил весь интернет, так и не нашел примеров расчетов. Есть расчетный файл Ур с помощью ОМН, с произведенным утяжелением.

2

Re: Расчет электромеханического переходного процесса в ПК MathCAD

Вы хотите генератор по парку-гореву моделировать, или же у вас просто 1 дифур и вы не знаете, как численно в маткаде дифуры решать?

3

Re: Расчет электромеханического переходного процесса в ПК MathCAD

Нет, не по Парку-Гореву. У меня просто один дифур, и я не знаю как его развернуть к нормальному виду и посчитать методом последовательных интервалов (Эйлера).

4 (2020-12-06 17:23:40 отредактировано Onegin)

Re: Расчет электромеханического переходного процесса в ПК MathCAD

наверное, следует сюда написать сам дифур? или нужен просто пример расчета рандомного дифура методом эйлера в мкад?

5 (2020-12-06 17:58:59 отредактировано n00buK)

Re: Расчет электромеханического переходного процесса в ПК MathCAD

VladD писал(а):
2020-12-06 12:15:42

Добрый день коллеги! Нужна помощь в этом вопросе. Возможно кто-нибудь сталкивался уже с подобной задачей. Нужно рассчитать пп СМ(генератора). Генератор моделируется уравнением движения, и нужно посчитать методом Эйлера. И сам вопрос - как это сделать в маткаде...облазил весь интернет, так и не нашел примеров расчетов. Есть расчетный файл Ур с помощью ОМН, с произведенным утяжелением.

Если вопрос только в реализации в Маткаде - то там можно считать циклы (раздел программирование), что и требуется. В общих словах алгоритм такой:
1) записываем дифуры в явном виде, ищем начальные условия.
2) Задаем приращения времени, находим приращения переменных состояния.
3) Задаем далее приращение времени, для новых переменных состояния (из шага 2) ищем новые приращения.
Шаги 2-3 повторяем до посинения.
Где-то между шагами 2-3 можно ввести возмущение (принудительно изменить одно\несколько переменных состояния).
Метод Эйлера не отличается ни высокой скоростью, ни высокой точностью (ну и соответственно низкой сходимостью). Но для тренировки самое оно.

Присоединяйтесь!!! Мы в социальных сетях и на Ютуб.

6

Re: Расчет электромеханического переходного процесса в ПК MathCAD

http://old.exponenta.ru/soft/MathCAD/us … 6/16_1.asp

7 (2020-12-07 15:10:23 отредактировано VladD)

Re: Расчет электромеханического переходного процесса в ПК MathCAD

Onegin писал(а):
2020-12-06 17:17:07

наверное, следует сюда написать сам дифур? или нужен просто пример расчета рандомного дифура методом эйлера в мкад?

Уравнение прикрепил ниже. Нужно такое, за исключением знаменателя в правой части(мне не нужны о.е.).

Добавлено: 2020-12-07 17:09:20

n00buK писал(а):
2020-12-06 17:54:23

Если вопрос только в реализации в Маткаде - то там можно считать циклы (раздел программирование), что и требуется. В общих словах алгоритм такой:
1) записываем дифуры в явном виде, ищем начальные условия.
2) Задаем приращения времени, находим приращения переменных состояния.
3) Задаем далее приращение времени, для новых переменных состояния (из шага 2) ищем новые приращения.
Шаги 2-3 повторяем до посинения.
Где-то между шагами 2-3 можно ввести возмущение (принудительно изменить одно\несколько переменных состояния).
Метод Эйлера не отличается ни высокой скоростью, ни высокой точностью (ну и соответственно низкой сходимостью). Но для тренировки самое оно.

Звучит просто...но я совсем не силен в решении дифуров в маткаде. А у вас, случайно, нет какого нибудь расчетного файла (примера, картинкой) ? Чтобы хотя бы поглядеть, как и что там. И еще такой вопрос, можно ли будет как то потом все это (все шаги) увидеть на графике ? (например угол ротора генератора)

Post's attachments

ур движ.PNG 11.2 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

8

Re: Расчет электромеханического переходного процесса в ПК MathCAD

transformatory_toka_vakh_v16_pnst_vs_tochnyi_raschetxmcd.zip
Прикладываю маткад, там дифура для ТТ, но суть примерно та же.

Вы берете первое уравнение, выражаете оттуда через все остальное первую производную

dDw/dt=f(t, Dw)
Обозначим ее как Dw_dt:=f(t, Dw) (саму функцию расписать)

Задаете начальное значение Dw=Dw_0

Далее можно просто
RES:=rkfixed(Dw,t1,t2,N,Dw_dt) (это метод рунге-кутты)
N- число отсчетов времени, t1 - начальное время, t2 - конечное.

k:=0..N

RES с индексом k,0  - это будет массив времени, RES k,1 - Dw.
И так далее.

Если очень сильно надо скриптом, то см. файл.

9 (2020-12-08 01:38:16 отредактировано VladD)

Re: Расчет электромеханического переходного процесса в ПК MathCAD

Все получилось, всем спасибо!