|
Вопрос по Micro-Cap 9, проблема с "внутренним шагом времени" |
|
|
|
 |
Ответов
(1 - 13)
|
Jul 21 2010, 08:10
|
Местный
  
Группа: Участник
Сообщений: 326
Регистрация: 30-05-06
Пользователь №: 17 602

|
Цитата(Алексей из Вологды @ Jul 21 2010, 09:51)  "Внутренний шаг времени при анализе переходных процессов слишком мал" - как не пытаюсь менять, ни чего не получается Матрица сингулярная для AD633. Spice модель не та.
|
|
|
|
|
Jul 22 2010, 11:35
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(DSIoffe @ Jul 22 2010, 09:46)  А какая? Заранее весьма признателен. Ну, хотя бы... Есть по-русски. Готовится к печати книга нашего общего знакомого AML по 9-й версии. Можно и по P-Spice что-то отдельно почитать.
|
|
|
|
|
Jul 26 2010, 21:41
|

.
     
Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757

|
DSIoffe,http://www.power-e.ru/2005_03_114.phphttp://www.power-e.ru/56.phpа в Reference Manual на MC9 есть такой текст Цитата Convergence defined To do its work, Micro-Cap 9 must solve nonlinear equations. Neither people nor computers are able to solve these equations analytically, so they must be solved numerically. There are many techniques for numerically solving equations, but they all rely upon a rule that tells the algorithm when to stop. Usually it is embodied in a piece of code like this: while (error > RELTOL*V + VNTOL and iterations < MAXITERATIONS) { error=Solve(); iterations = iterations +1; } This code says to continue iterating the solution while the error is greater than some tolerance and we have not yet exceeded the specified maximum number of iterations. The error itself is defined as the difference in successive estimates of the final answer. Thus, if we get the same answer from one iteration to the next, or at least the difference between two successive answers is less than some acceptable tolerance then we say the solution converged, and the answer at this one data point is deemed correct. This criteria is checked for every nonlinear variable in the circuit. If any one of these variables fails to converge, then the infamous message, "Internal time step too small",
|
|
|
|
|
Jul 27 2010, 12:20
|

Гуру
     
Группа: Модераторы
Сообщений: 10 983
Регистрация: 23-11-05
Пользователь №: 11 287

|
Цитата(DSIoffe @ Jul 26 2010, 13:09)  Вот не нашёл я у Амелина разъяснения смысла длинных текстов вроде того, что привёл Tay. У Разевига - тем более.  А что по-русски про P-Spice посоветуете попонятнее? Если честно, то на русском ничего достойного по P-Spic-у не встречал, к сожалению. А на английском достаточно изучить вопрос, как всегда, времени не хватает...  П.С. Любопытно, кстати, "Прагма" перевела эту фразу: Цитата To do its work, Micro-Cap 9 must solve nonlinear equations. Цитата Чтобы производить его работу, единая сельскохозяйственная Микро-политика 9 должна решить нелинейные выравнивания. Бульдозером, наверное...
Сообщение отредактировал Herz - Jul 27 2010, 12:25
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|