реклама на сайте
подробности

 
 
> Как работает симулятор электрической схемы?
VDV
сообщение Nov 27 2015, 18:00
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 152
Регистрация: 18-03-06
Пользователь №: 15 366



Какова математика симуляции электрической схемы с идеальнымии элементами?
Где это можно прочитать?
Судя по всему надо создать список связанных выводов компонентов,
создать двумерную матрицу для записи напряжений на выводах.
А дальше?
В результате хочется получить развертку напряжений на вольтметрах во времени и зависимость их от частоты.
Как в idealCircuit.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
_Pasha
сообщение Nov 28 2015, 20:21
Сообщение #2


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



а что мешает тот же ngspice посмотреть как устроен?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Nov 28 2015, 21:05
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(_Pasha @ Nov 28 2015, 23:21) *
а что мешает тот же ngspice посмотреть как устроен?

А смысл ? Без совершенного понимания электротехнической, электронной и электротехнической основ исходники ПО - не более, чем набор символов ...
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Nov 29 2015, 05:45
Сообщение #4


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(kovigor @ Nov 29 2015, 01:05) *
А смысл ? Без совершенного понимания электротехнической, электронной и электротехнической основ исходники ПО - не более, чем набор символов ...

biggrin.gif совершенно согласен. но разбираться как устроен spice все равно придется
в nl5 отличный хелп по моделям, насколько я помню
есть еще питоновский Ahkab
за счет уровня языка - может оказаться более понятна и читабельна структура
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Nov 29 2015, 08:07
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(_Pasha @ Nov 29 2015, 07:45) *
biggrin.gif совершенно согласен. но разбираться как устроен spice все равно придется
в nl5 отличный хелп по моделям, насколько я помню
есть еще питоновский Ahkab
за счет уровня языка - может оказаться более понятна и читабельна структура


Ну зачем разбираться как устроен spice?
Расчет линейных цепей это всего пару действий с матрицами.
Основная сложность это составить матрицу инцидентности. На чем автор и споткнулся.

А дальше простейшая матричная библиотека или прямо закодить можно, как в книге которую я привел.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Nov 29 2015, 17:40
Сообщение #6


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(AlexandrY @ Nov 29 2015, 12:07) *
А дальше простейшая матричная библиотека или прямо закодить можно, как в книге которую я привел.

Да.. rolleyes.gif книга супер. Я тоже оттуда в паскаль набирал. а потом она куда-то подевалась после переезда.

Go to the top of the page
 
+Quote Post
VDV
сообщение Dec 20 2015, 14:36
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 152
Регистрация: 18-03-06
Пользователь №: 15 366



кто-нибудь пробовал запускать программы из этой книги?
Работают примеры для sinus, gleich, dyna-linear.
Для dyna-non-linear пример не работает.
Если поменять граничное условие на б) то работать начинает. результат правильный.
Т.е. судя по всему ошибка где-то в интерполяции функции диода.
Непонятно, где ошибка. Сравнением кодов на бейсике и паскале ошибки не видно.
в файле - java-код.
выбор условия - строка 1429.

Сообщение отредактировал VDV - Dec 20 2015, 14:41
Прикрепленные файлы
Прикрепленный файл  BasicDynaNonLinear.zip ( 14.73 килобайт ) Кол-во скачиваний: 4
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- VDV   Как работает симулятор электрической схемы?   Nov 27 2015, 18:00
- - Corvus   Ключевые фразы для гугления: "Метод узловых п...   Nov 27 2015, 18:26
- - AlexandrY   Цитата(VDV @ Nov 27 2015, 20:00) Какова м...   Nov 27 2015, 19:21
|- - VDV   спасибо! посмотрел на википедии статьи про эти...   Nov 27 2015, 19:54
|- - AlexandrY   Цитата(VDV @ Nov 27 2015, 21:54) а схемны...   Nov 27 2015, 20:00
|- - VDV   отправил в личку   Nov 27 2015, 20:13
|- - AlexandrY   Цитата(VDV @ Nov 27 2015, 22:13) отправил...   Nov 27 2015, 20:25
|- - AlexandrY   В поисках схемных редакторов я нашел такой замечат...   Nov 27 2015, 20:47
|- - VDV   Цитата(AlexandrY @ Nov 27 2015, 23:47) Не...   Nov 28 2015, 12:07
|- - kovigor   Цитата(VDV @ Nov 28 2015, 16:07) а если п...   Nov 28 2015, 13:01
|- - AlexeyW   Цитата(VDV @ Nov 28 2015, 15:07) - интере...   Nov 28 2015, 20:08
|- - _pv   Цитата(VDV @ Nov 28 2015, 18:07) - не хва...   Nov 28 2015, 20:59
|- - AlexandrY   Цитата(VDV @ Nov 28 2015, 14:07) а если п...   Nov 28 2015, 21:21
- - arhiv6   Вы хотите прикрутить симуляцию к своему редактору?...   Nov 27 2015, 20:36
|- - VDV   Компоненты создаются в редакторе компонентов (перв...   Nov 27 2015, 20:44
- - AlexeyW   Не знаю, я писал просто как дифференциальную модел...   Nov 27 2015, 20:48
|- - VDV   он же SPICE? и потом, чтобы что-то понять, надо хо...   Nov 29 2015, 09:57
|- - _pv   Цитата(VDV @ Nov 29 2015, 15:57) в idealC...   Nov 29 2015, 11:08
- - VDV   построил графики по обоим условиям. похоже, ошибки...   Dec 21 2015, 08:36


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 15:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.01454 секунд с 7
ELECTRONIX ©2004-2016