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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Математические модели для Spice, Spice моделирование
Kirmak
сообщение May 4 2008, 13:31
Сообщение #16





Группа: Новичок
Сообщений: 6
Регистрация: 21-03-08
Пользователь №: 36 112



Цитата(sahka @ May 4 2008, 14:01) *
собственно исходная-то модель что собой представляет?
эл-схема или мат-модель?

Эл. схема.
Go to the top of the page
 
+Quote Post
sahka
сообщение May 5 2008, 09:53
Сообщение #17


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

Группа: Участник
Сообщений: 181
Регистрация: 2-05-08
Из: Moscow
Пользователь №: 37 231



она линейная или импульсная?
очень рекомендую обратить внимание на matlab
вот цитата к одной из функций пакета.
MATLAB Compiler Version 4 takes M-files as input and generates redistributable, stand-alone applications or software components. These resulting applications and components are platform specific. The MATLAB Compiler can generate these kinds of applications or components: Stand-alone applications. Stand-alone applications do not require MATLAB at run-time; they can run even if MATLAB is not installed on the end-user's system. C and C++ shared libraries (dynamically linked libraries, or DLLs, on Microsoft Windows). These can be used without MATLAB on the end-user's system. Excel add-ins; requires MATLAB Builder for Excel COM objects; requires MATLAB Builder for COM

The MATLAB Compiler supports all the functionality of MATLAB, including objects. In addition, no special considerations are necessary for private and method functions; they are handled by the Compiler

насколько я понимаю, это именно то, что Вам нужно.
хелп довольно толковый и вполне полезный.

Сообщение отредактировал sahka - May 5 2008, 09:56
Go to the top of the page
 
+Quote Post
Vlad01
сообщение Jun 24 2008, 18:15
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 24-06-08
Пользователь №: 38 519



Здравствуйте, коллеги!

Кому-нибудь доводилось моделировать в Pspice ключ, который прерывает ток только в момент прохождения его через нуль? Т.е. речь идет о выключателе, который рвет силовую дугу. Формально, с точки зрения программирования такая модель предельно проста - ток изменил свой знак и выключатель его оборвал. Но как это просто и надежно реализовать в компонентном базисе Pspice?

Возможно такая модель уже существует в библиотеках каких-нибудь производителей компонентов, или кто-нибудь создавал ее для своих целей.
Пожалуйста, подскажите, если есть идеи или известен возможный источник такой модели.
Go to the top of the page
 
+Quote Post
wim
сообщение Jun 25 2008, 08:44
Сообщение #19


рядовой
******

Группа: Участник
Сообщений: 2 811
Регистрация: 21-08-06
Пользователь №: 19 713



Цитата(Vlad01 @ Jun 24 2008, 22:15) *
Здравствуйте, коллеги!

Кому-нибудь доводилось моделировать в Pspice ключ, который прерывает ток только в момент прохождения его через нуль? Т.е. речь идет о выключателе, который рвет силовую дугу. Формально, с точки зрения программирования такая модель предельно проста - ток изменил свой знак и выключатель его оборвал. Но как это просто и надежно реализовать в компонентном базисе Pspice?

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


Источник напряжения, урравляемый током. В выражении - если абсолютное значение тока меньше некоторой величины, выходное напряжение равно нулю, иначе - чему-нить ненулевому (пять вольт, например). Выход источника напряжения управляет ключом.
Go to the top of the page
 
+Quote Post
Vlad01
сообщение Jun 25 2008, 12:24
Сообщение #20


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 24-06-08
Пользователь №: 38 519



Спасибо за совет. Подобный подход иногда реализую. У него есть одна проблема. Spice по умолчанию автоматически выбирает шаг интегрирования системы диф. уравнений и, если процесс плавный - шаг большой. Указав большое значение минимального тока прерывания, - происходит его срез и, возникает новый переходный процесс. Если ток (по модулю) вблизи нуля окажется чуть выше тока удержания, то выключения может не произойдет вообще! В таком случае приходится пользоваться неэффективным приемом - навязывать малый шаг дискретизации по времени (шаг расчета). С моей точки зрения более эффективно искать точку смены знака отключаемого тока, но для этого нужно знать ток на предыдущем шаге расчета. А это я не знаю как осуществить. В стандартных ключах мы ведь не задаем минимальный ток, полагаю, выключать в штатной модели прерывает ток при смене его знака.
Можно каким-нибудь способом найти (хранить) переменную на предыдущем шаге?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 13:11
Рейтинг@Mail.ru


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