Составление задания на моделирование
4.1.1. Структура текстового задания на моделирование
Помимо
числовых значений в предложениях входного языка программы могут использоваться
идентификаторы параметров, которые заключаются в фигурные скобки {
}. Например, постоянное напряжение источника питания может быть задано с помощью
параметра VPOWER:
VP 6 0 DC {VPOWER}
Внутри фигурных
скобок допускаются символы арифметических выражений, например:
С2 5 4 {CLOAD*2.5}
Это не допускается
при задании:
Выражение
должно помещаться на одной строке длиной не более 131 символа (громоздкие выражения
целесообразно оформлять в виде функций с помощью директивы .FUNCTION). Кроме
арифметических выражений допускается использование стандартных функций,
приведенных в табл. 4.4.
Таблица
4.4. Обозначения стандартных функций
|
Функция
|
Определение
|
Комментарий
|
Наличие
в программе Probe |
||
|
ABS(x) |
Абсолютное значение
х |
|
Да |
||
|
ACOS(x) |
Арккосинус
х |
Результат в
радианах |
Нет |
||
|
ARCTAN(x) |
Арктангенс
х |
Результат в
радианах |
Да |
||
|
ASIN(x) |
Арксинус
х |
Результат в
радианах |
Нет |
||
|
ATAN(x) |
Арктангенс
х |
Результат в
радианах |
Да |
||
|
ATAN2(y,x) |
Арктангенс
у/х |
Результат в
радианах |
Нет |
||
|
COS(x) |
Косинус
х |
х в
радианах |
Да |
||
|
COSH(x) |
Косинус гиперболический
х |
х в
радианах |
Нет |
||
|
DDT(x) |
Производная
dx/dt |
Применяется
только при анализе переходных процессов |
Да* |
||
|
EXPM |
Экспонента числа
х |
|
Да |
||
|
W(t,x,y)
|
х,
если t — истинно, у, если t — ложно |
t —
булева переменная, оператор отношений |
Нет |
||
|
IMGU) |
Мнимая часть
х |
|
Да |
||
|
LIMIT(x, min,
max) |
min,
если x<min, max, если х>тах, х, если min<x<max
|
Ограничитель
с линейной областью |
Нет |
||
|
LOG(x) |
Натуральный
логарифм х |
|
Да |
||
|
LOGIO(x) |
Десятичный логарифм
х |
|
Да |
||
|
M(x) |
Модуль х
|
Эквивалентно
ABS(x) |
Да |
||
|
MAX(x,y) |
Максимум
х,у |
|
Да |
||
|
MIN(x,y) |
Минимум
х,у |
|
Да |
||
|
P(x) |
Фаза х
|
Равна 0 для
вещественных чисел |
Да |
||
|
PWR(x,y) |
Степенная функция
|х| у |
|
Да |
||
|
PWRS(x,y) |
+ |x|
у , если x;<0 -|х| у , если х>0 |
|
Нет |
||
|
R(x) |
Действительная
часть х |
|
Да |
||
|
SDT(x) |
Интеграл f
x(t)dt |
Применяется
только при анализе переходных процессов |
Да** |
||
|
SGN(x) |
Знак х
|
|
Да |
||
|
SIN(x) |
Синус х
|
х в
радианах |
Да |
||
|
SINH(x) |
Синус гиперболический
х |
х в
радианах |
Нет |
||
|
Функция
|
Определение
|
Комментарий
|
Наличие
в программе Probe |
||
|
STP(x) |
1, если
х > 0, 0, если х < 0 |
|
Нет |
||
|
SQRT(x) |
корень из
х |
|
Да |
||
|
TABLE (x,x1,y1,...)
|
Табличная зависимость
функции у от х |
Задаются координаты
точек (xi, yi), в промежуточных точках используется линейная
аппроксимация |
Нет |
||
|
TAN(x) |
Тангенс
х |
х в
радианах |
Нет |
||
|
TANH(x) |
Тангенс гиперболический
х |
х в
радианах |
Нет |
||
|
* В программе
Probe эта функция имеет обозначение d(x) ** В программе Probe
эта функция имеет обозначение S(A:) |
|||||
Выражения
могут содержать математические операции, перечень которых приведен в табл. 4.5.
Таблица
4.5. Математические операции
|
Символ
операции |
Назначение
|
||
|
Арифметические
операции |
|||
|
+ |
Сложение |
||
|
- |
Вычитание |
||
|
* |
Умножение |
||
|
/ |
Деление |
||
|
Логические операции
(для функции IF и описания моделей цифровых компонентов в булевых
выражениях) |
|||
|
- |
Логическое отрицание
|
||
|
| |
Логическое ИЛИ
|
||
|
- |
Логическое исключающее
ИЛИ |
||
|
& |
Логическое И
|
||
|
** |
Бинарный оператор
|
||
|
Операции отношений
(для функции IF) |
|||
|
== |
Равно |
||
|
!= |
Не равно |
||
|
> |
Больше |
||
|
>= |
Больше или равно
|
||
|
< |
Меньше |
||
|
<= |
Меньше или равно
|
||
Директивы
моделирования начинаются с символа «.» в первой позиции (см. п.
4.1.2).
Трехмерное
объектно-ориентированное программное обеспечение CAD
Интегрированное объектно-ориентированное 3D программное обеспечение CAD становится основным инструментом проектирования и составления документации в архитектуре. Традиционные 2D основанные на черчении системы вытесняются системами, основанными на моделировании, которые позволяют архитекторам и дизайнерам создавать, а не чертить, строить, а не проектировать.
| Магнитное поле, электромагнитное взаимодействие
Основы специальной теории относительности
Развитие представлений о природе света Электромагнитная
теория света
Уравнение Эйнштейна для внешнего фотоэффекта Магнитные
свойства атомов
Электротехника краткий справочник Законы
Ома и Кирхгофа для электрической цепи Примеры решения
задач по электротехнике
Теоретические основы электротехники ТОЭ Метод
узловых потенциалов Метод
контурных токов
Баланс мощностей Резонанс
напряжений и токов Лабораторные и курсовые работы
Учебник по схемотехнике, альбом схем Курс
лекций по атомной физике
|