On-line: гостей 1. Всего: 1 [подробнее..]
Правила: заголовок темы должен кратко и понятно отражать ее суть, нельзя писать латиницей или заглавными буквами. Сообщение, ник, аватар не должны выделяться своими размерами или стилем написания от остальных, быть читабельными, написаны литературно и достаточно грамотно.



АвторСообщение



Сообщение: 80
Зарегистрирован: 04.03.13
Рейтинг: 0
ссылка на сообщение  Отправлено: 21.09.17 18:02. Заголовок: Имитатор переменно-резистивной нагрузки


Мне нужно моделировать систему защиты от превышения по току, для чего нужен эмитатор нагрузки, который некоторое время имеет большое сопротивление, потом плавно оно уменьшается, возможно - до нуля или заданного значения, и, в какой-то момент нужно отследить срабатывание зашиты. Это единовременное наблюдение, частотных процессов здесь нет. Что поставить в качестве нагрузки и каким типом анализа это лучше моделировать?

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 7 [только новые]


администратор




Сообщение: 1743
Зарегистрирован: 02.05.07
Откуда: Россия, Смоленск
Рейтинг: 6
ссылка на сообщение  Отправлено: 22.09.17 00:16. Заголовок: 1. В качестве нагруз..


1. В качестве нагрузки поставить сопротивление, зависящее от времени (у резистора сопротивление может быть задано не только константой, но и математическим выражением, в том числе, можно задать зависимость от времени)
2. Отслеживать в режиме анализа переходных процессов (Transient)

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 81
Зарегистрирован: 04.03.13
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.09.17 09:00. Заголовок: То есть, в поле сопр..


То есть, в поле сопротивления, для уменьшающегося сопротивления от 1МОм до 1Ом, в течении 1 микросекунды, когда "Time range" у меня 1u, я должен указать такое:

1000000/T

И какая будет последняя величина? Промежутки расчёта делятся по "Maximum Time Step"? значит ли это - что это единица измерения времени? Ведь процесс долгий, а значений времени всего два - "0" и "1". Как сделать десяток итераций, чтобы вконце процесса я получил сопротивление близкое к ожидаемому конечному?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 1744
Зарегистрирован: 02.05.07
Откуда: Россия, Смоленск
Рейтинг: 6
ссылка на сообщение  Отправлено: 22.09.17 12:24. Заголовок: R=Rконеч+Rначальное*..


Задать можно любой закон изменения во времени, т.е. любое начальное и любое конечной значение с любой скоростью по любому закону. Достаточно математически описать, что вы хотите.
Например, для экспоненциального изменения сопротивления можно записать R=Rконеч+Rначальное*EXP(-T/TAU), где TAU - постоянная времени.
Получается, что для изменения сопротивления от 1 кОм до 10 Ом с постоянной времени 0.1с нужно задать выражение 10+1k*EXP(-T/0.1)
Условными выражениями можно задать такой закон, что до какого-то времени сопротивление будет постоянно, а потом начнет меняться.
Можно и линейное изменение сделать. Как напишете математическим языком, так и будет.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 82
Зарегистрирован: 04.03.13
Рейтинг: 0
ссылка на сообщение  Отправлено: 22.09.17 16:02. Заголовок: "Как сделаете - ..


"Как сделаете - так и будет"...

Вы наверное думаете - что я всё знаю ;))) Я, например, не знаю что такое "постоянная времени", и в описании, под вашим авторством, по ключевому слову я её не нашёл. Есть упоминания об её использовании в экспоненциальной зависимости при генераторе гармонических сигналов, а остальные? Мне не нужна экспоненциальная, мне нужна линейная, и в поисковике я ничего путного не нашёл. Я, конечно, не сильно рылся, так-как если бы пояснение было написано лаконично, и если бы такое существовало, - то я бы нашёл его быстро.

Примеры:
Rконеч+Rначальное*EXP(-T/TAU), где TAU - постоянная времени.
Получается, что для изменения сопротивления от 1 кОм до 10 Ом с постоянной времени 0.1с нужно задать выражение 10+1k*EXP(-T/0.1)

Значит для линейного изменения от 1МОм до 1ОМ, то есть от 1000000 до 1, с постоянной времени для линейного закона, нужно поместить в поле "сопротивление" следующее:

1+1000000*(-T/0.1)

И 0.1с - это 100000u, правильно? Для постоянной времени 0.1с какие значения "Time range" и "Maximum Time Step" должны быть проставлены?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 1745
Зарегистрирован: 02.05.07
Откуда: Россия, Смоленск
Рейтинг: 6
ссылка на сообщение  Отправлено: 22.09.17 19:34. Заголовок: Ну вообще-то математ..


Ну вообще-то математическое описание функции времени (в данном случае, зависимость сопротивления от времени) особого отношения к Micro-Cap не имеют, поэтому и в книжке про них не написано.
Постоянная времени - параметр экспоненциальных процессов. За времени, равному постоянной времени, значение экспоненциальной функции меняется в е раз. За три постоянных времени устанавливается стационарное состояние (справедливо с точностью 5%).

Если хотите именно линейное изменение, то фактически нужно записать уравнение прямой, проходящей через две точки (начальное значение сопротивления R=Rmax при Т=0 и конечное значение сопротивления R=0 при T=Tmax. Вроде как, записать такое уравнение проблем нет, этому в школе учат.
Единственно, надо понимать, положительное значение сопротивления будет в диапазоне времени от нуля до Tmax. Соответственно при моделировании нужно устанавливать Time range=Tmax.
Обычно при расчетах Maximum Time Step=0.001*Time range (примерно)

Итого для получения линейной зависимости надо записать Rmax*(1-T/Tmax)

Если нужно, чтобы сопротивление уменьшилось не до нуля, а до некоторого значения, то нужно сделать Time range меньше Tmax.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 83
Зарегистрирован: 04.03.13
Рейтинг: 0
ссылка на сообщение  Отправлено: 24.09.17 06:22. Заголовок: Амел, подскажите - к..


Амел, подскажите - как просмотреть факт полного открытия мосфета, если он находится в последовательной цепи с изменяющимся сопротивлением? Смотреть ток или напряжение сток-исток здесь не получается - они зависимы от нагрузки, хорошо бы мониторить RDS, но прога не даёт - почему?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 1746
Зарегистрирован: 02.05.07
Откуда: Россия, Смоленск
Рейтинг: 6
ссылка на сообщение  Отправлено: 24.09.17 19:30. Заголовок: Сопротивление канала..


Сопротивление канала это напряжение сток-исток делить на ток стока. Что мешает мониторить это отношение?

Спасибо: 1 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 192
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет