©2004 Валентин Володин
Сайт Валентина Володина
Главная Статьи Книги и журналы Справочник Программы Ссылки
О себе RytmArc Схемы и описания Резервный форум Разное valvolodin.narod.ru
Калькуляторы Файловый архив Архив форума Форум ГОСТы Измерительные приборы
turbobit mega.co.nz fex.net files.dp.ua ... imageup ... ... ... ...

Power Electronics

Посвящается различным источникам электропитания
Текущее время: 29-03, 09:29

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 2338 ]  На страницу Пред.  1 ... 125, 126, 127, 128, 129, 130, 131 ... 156  След.
Автор Сообщение
СообщениеДобавлено: 25-03, 00:33 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 07-05, 13:29
Сообщения: 121
Откуда: Москва
Sanchosd писал(а):
Господа знатоки, подскажите.

Значится начал я по книге Валентина делать модель К544УД2.



Редактировать предыдущее сообщение не могу, пришлось заново написать.
Посмотрел на тытрубе ролик по работе со сторонними библиотеками, попробовал открыть .lib файл a самом спайсе, и выбрать пункт "сгенерировать компонент". Все сгенерировалось и заработало точно так, как и должно работать.

Цель достигнута, но недопонимание осталось.

_________________
Как победить лень?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25-03, 00:36 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 06-09, 12:59
Сообщения: 9579
Sanchosd писал(а):
"couldn't open library file r-opamp.lib"

Вроде всё ясно написано - симулятор не может найти библиотечный файл. Скорей всего не прописан или неправильно прописан путь к этому файлу в символе (файл *.asy).
Sanchosd писал(а):
Цель достигнута, но недопонимание осталось.

Если такая методика подходит, то можно так и поступать, редактируя(или не редактируя) после этого графический вид компонента.
Любознательные могут изучить и сравнить настройки работающего и неработающего символа компонента.

_________________
"Древние украли все наши лучшие идеи!"
- Марк Твен.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25-03, 10:07 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 07-05, 13:29
Сообщения: 121
Откуда: Москва
valvol писал(а):
Sanchosd писал(а):
"couldn't open library file r-opamp.lib"

Вроде всё ясно написано - симулятор не может найти библиотечный файл. Скорей всего не прописан или неправильно прописан путь к этому файлу в символе (файл *.asy).
Sanchosd писал(а):
Цель достигнута, но недопонимание осталось.

Если такая методика подходит, то можно так и поступать, редактируя(или не редактируя) после этого графический вид компонента.
Любознательные могут изучить и сравнить настройки работающего и неработающего символа компонента.


Любознательность заставила полезть в сгенерированный *asy файл.
Находится он, как и положено, в автоматически созданной пааке AutoGenerated.
Так вот, в автоматически сгенерированном файле путь к библиотеке абсолютный, например такой: SYMATTR ModelFile C:\Users\Formoza\Documents\LTspiceXVII\lib\sym\MyLib\r-opamp.lib

В файле, который лежит в папке MyLib, путь указан локальный, т.е. просто: SYMATTR SpiceModel r-opamp.lib

Открыл символ LT1008.asy, в нем про модель написано: SYMATTR SpiceModel LTC.lib которая лежит совсем не рядом с ASY, а в отдельной папке.

Короче разобрался, но в очередной раз убедился, что автор LT наверно из племени линуксоидов, и делать все очевидным для винюзера это не его манера)

В любом случае спасибо за наводку с просмотром содержимого файла!)

_________________
Как победить лень?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25-03, 18:29 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 06-09, 12:59
Сообщения: 9579
Sanchosd писал(а):
Так вот, в автоматически сгенерированном файле путь к библиотеке абсолютный, например такой: SYMATTR ModelFile C:\Users\Formoza\Documents\LTspiceXVII\lib\sym\MyLib\r-opamp.lib

Указание абсолютного пути делает символ модели не переносимым. Т.е. на другом компьютере символ не найдёт библиотечный файл модели. Поэтому лучше указывать путь относительно папки библиотек Lib. Например, вышеуказанная абсолютная ссылка в этом случае преобразится в относительную
Код:
..\sym\MyLib\r-opamp.lib

Чтобы изменить ссылку, нужно открыть символ в редакторе символов симулятора LTspice и через цепочку меню Edit -> Attributes -> Edit Attributes вызвать окно Symbol Attribute Editor. Найти требуемую ссылку в строке SpiceModel или ModeFile и исправить её.

_________________
"Древние украли все наши лучшие идеи!"
- Марк Твен.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26-03, 00:19 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 07-05, 13:29
Сообщения: 121
Откуда: Москва
valvol писал(а):
Sanchosd писал(а):
Так вот, в автоматически сгенерированном файле путь к библиотеке абсолютный, например такой: SYMATTR ModelFile C:\Users\Formoza\Documents\LTspiceXVII\lib\sym\MyLib\r-opamp.lib

Указание абсолютного пути делает символ модели не переносимым. Т.е. на другом компьютере символ не найдёт библиотечный файл модели. Поэтому лучше указывать путь относительно папки библиотек Lib. Например, вышеуказанная абсолютная ссылка в этом случае преобразится в относительную
Код:
..\sym\MyLib\r-opamp.lib

Чтобы изменить ссылку, нужно открыть символ в редакторе символов симулятора LTspice и через цепочку меню Edit -> Attributes -> Edit Attributes вызвать окно Symbol Attribute Editor. Найти требуемую ссылку в строке SpiceModel или ModeFile и исправить её.


Ого! Вот оно что! Исправил, проверил, работает! Удалил файл либы с диска С, натравил на директорию где лежит Спайс и конкретно нужная библиотека. Прописал как указали, все работает.

Теперь вопрос, как сделать так, чтоб спайс искал символы компонентов не в C:\Documents... а например там, где он лежит, у меня это диск D.
Попробовал в настройках указать путь для поиска символов, ок, при вызове окна выбора компонента он идет туда, куда я ему указал, но НЕ ВИДИТ ПАПОК!!!! Т.е. стандартные символы bi, bi2, bv- видит? а папки Comparators, Digital, т.п. - не видит.

_________________
Как победить лень?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26-03, 12:17 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 06-09, 12:59
Сообщения: 9579
LTspiceXVII, в отличие от LTspiceIV, создает свою папку LTspiceXVII в документах. Эта папка является корневой и все пути библиотечным файлам указываются относительно неё. Соответственно, и все библиотечные файлы надо распологать в ней. Обычно это не вызывает затруднений, т.к. эта папка в точности копирует структуру корневой папки (там где расположен исполняемый файл симулятора) симулятора LTspiceIV.

_________________
"Древние украли все наши лучшие идеи!"
- Марк Твен.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27-03, 16:12 
Не в сети
Участник
Аватара пользователя

Зарегистрирован: 07-05, 13:29
Сообщения: 121
Откуда: Москва
valvol писал(а):
LTspiceXVII, в отличие от LTspiceIV, создает свою папку LTspiceXVII в документах. Эта папка является корневой и все пути библиотечным файлам указываются относительно неё. Соответственно, и все библиотечные файлы надо распологать в ней. Обычно это не вызывает затруднений, т.к. эта папка в точности копирует структуру корневой папки (там где расположен исполняемый файл симулятора) симулятора LTspiceIV.



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

_________________
Как победить лень?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27-03, 16:44 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 06-09, 12:59
Сообщения: 9579
Sanchosd писал(а):
Т.е. можно хранить все свои библиотеки в укромном месте, а при сносе винды- копировать их в эту папку, и горя не знать?

Можно и так.
Но, скорей всего, необходимость данной меры вызвана тем, что начиная с Windows 7 и далее все операции в папке Program Files требуют полномочий администратора. Из-за этого регулярно возникают соответствующие проблемы, которых нет в папке документов.
...
В своём предыдущем сообщении я поправил ссылку. Для библиотек корневой является папка Lib и поэтому все пути указываются относительно этой папки.
Код:
..\sym\MyLib\r-opamp.lib

_________________
"Древние украли все наши лучшие идеи!"
- Марк Твен.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10-04, 22:51 
Не в сети
Участник

Зарегистрирован: 06-10, 20:13
Сообщения: 76
Подскажите пожалуйста параметры G1 и G2 на странице 327 учебника по LTSpice (модель выходного каскада TL494). Не могу разобраться. Или кто делал иерархическую модельку TL494 (или другого ШИМ-контроллера) со всеми потрохами, поделитесь коль не жалко. :pooh_door:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 10-04, 23:06 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 06-09, 12:59
Сообщения: 9579
Максим Петрович писал(а):
Не могу разобраться.

В самом начале темы Библиотеки к LTSpice (SwCAD) и MicroCap выложена модель в виде иерархического блока, т.е. в виде открытой схемы. Скачивайте и изучайте. Эта более старая версия. Однако, она в основном аналогична описанной в книге. Отличаются только усилители ошибки.
Кроме этого, краткий разбор модели TL494 проводился в начале темы Модель популярной МС ККМ UCC28810 (и L6562).

_________________
"Древние украли все наши лучшие идеи!"
- Марк Твен.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11-04, 20:39 
Не в сети
Активный участник

Зарегистрирован: 23-11, 13:17
Сообщения: 281
добрый вечер,
нужна модель генератора постоянного тока,
вернее нужно смоделировать IGBT ключ который сможет управлять ( вкл/выкл ) обмотку возбуждения этого генератора, для поддержания постоянного напряжения на выходе. ток в обмотке 20-30 ампер,
подскажите где можно найти подобную модель/ или как ее создать.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11-04, 23:28 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 12-09, 23:03
Сообщения: 9334
Откуда: Саратов
ИМХО
Смысл симулирования в исключении ошибок и отработке нюансов схемы. Поскольку модель реального механического генератора создать считаю невозможным, то в вашем случае можно отработать только схему управления ключом, коммутирующим ток через обмотку возбуждения с известными параметрами R и L.
Для подобия общего функционирования можно придумать обратную связь Uвых=f(интеграл I обмотки). Но это только для запуска общего функционирования, реального подобия вряд ли добиться без очень глубокого погружения в попытку симулировать сам генератор.
И еще. Если питание возбуждения низковольтное, то применять IGBT нерационально, лучше MOSFET.
Так думаю. Может другие товарищи скажут иначе.

_________________
Время - лучший эксперт. ОНО может блестеть так же, но золото дольше.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25-04, 23:50 
Не в сети
Участник

Зарегистрирован: 06-10, 20:13
Сообщения: 76
Товарищи, а как корректно смоделировать аккумулятор? :live-14:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26-04, 00:26 
Не в сети
Магистр
Аватара пользователя

Зарегистрирован: 06-09, 12:59
Сообщения: 9579
Максим Петрович писал(а):
Товарищи, а как корректно смоделировать аккумулятор? :live-14:

По разному. В зависимости от того, какая его функция представляет интерес.
Если как источник напряжения, то моделируется источником напряжения, обладающим внутренним сопротивлением и индуктивностью, характерной для аккумулятора.
Если требуется имитация зарядки/разрядки, то это можно смоделировать конденсатором.
И т.д.

_________________
"Древние украли все наши лучшие идеи!"
- Марк Твен.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26-04, 00:45 
Не в сети
Участник

Зарегистрирован: 06-10, 20:13
Сообщения: 76
Да, интересует зарядка/разрядка. Насколько я знаю, у аккумуляторов (кислотных по крайней мере) график заряда или разряда более сложный, чем у обычного конденсатора.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2338 ]  На страницу Пред.  1 ... 125, 126, 127, 128, 129, 130, 131 ... 156  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Powered by Forumenko © 2006–2014
Русская поддержка phpBB
turbobit mega.co.nz fex.net files.dp.ua ... imageup ... ... ... ...
Рейтинг@Mail.ru