- •I. Быстрый Старт
- •Установка и запуск NL5
- •Установка NL5
- •Типы файлов
- •Запуск NL5
- •Создание и Симуляция Вашей Первой Схемы
- •Ввод схемы
- •Редактирование параметров компонентов
- •Установки переходного процесса (transient)
- •Данные переходного процесса
- •Запуск анализа переходного процесса
- •Установки частотной характеристики (AC)
- •Данные AC
- •Запуск AC анализа
- •Лицензия NL5
- •Single PC License
- •Portable License
- •Network License
- •Personal License
- •II. Интерфейс Пользователя
- •Графический Интерфейс Пользователя
- •Основное Окно
- •Основное Меню (Main Menu)
- •Основная инструментальная панель (Main Toolbar)
- •Строка состояния (Status Bar)
- •Панель выбора (Selection Bar)
- •Панель навигации
- •Окна документа
- •Другие окна
- •Окна диалогов
- •Помощь (Help)
- •Горячие клавиши
- •Предпочтения (Preferences)
- •Preferences (предпочтения)
- •Application (приложение)
- •Document (документ)
- •Schematic (схема)
- •Drawings (рисунки)
- •Mouse (Schematic) (мышь, схема)
- •Components (компоненты)
- •Symbols (символы компонентов)
- •Warnings (предупреждения)
- •Graphs (графики)
- •Table (таблица)
- •Legend (условные обозначения, список кривых на графике)
- •Annotation (аннотация)
- •Text (текст)
- •Mouse (Graphs) (мышь, графики)
- •Transient (переходный процесс)
- •HTTP Server
- •Печать
- •Форматирование печати
- •Формат данных
- •Нечувствительность к регистру (case-insensitivity).
- •Числа
- •Имена
- •Операторы
- •Функции
- •Выражения
- •Язык C
- •Comments (комментарии)
- •Data types (типы данных)
- •Variables (переменные)
- •Arrays (массивы)
- •Statements and operators
- •Скрипт
- •Синтаксис
- •Команды
- •Примеры скрипта
- •III. Схема
- •Окно схемы
- •Редактирование схемы
- •Курсор
- •Проводник
- •Соединение (Connection)
- •Земля
- •Компонент
- •Вид компонента (View)
- •Этикетка (Label)
- •Атрибуты
- •Рисунки (линия, прямоугольник, овал)
- •Текст и Переменные
- •Прокрутка и масштабирование
- •Выделение и сброс выделения
- •Удаление
- •Перемещение и копирование
- •Отключить и включить (Disable and Enable)
- •Повернуть, отразить, перевернуть (Rotate, Mirror, Flip)
- •Формат
- •Отменить и выполнить повторно (Undo, Redo)
- •Команды редактирования схемы
- •Клавиатура и горячие клавиши
- •Операции с мышкой
- •Компоненты и модели
- •Формулы
- •Функции
- •Редактирование конфигурируемого компонента (customized)
- •Работа с подсхемами
- •Работа с PWL моделью
- •Работа с PWL источником
- •Работа с моделью List
- •Работа с моделью Table
- •Работа с двухмерной (2D) моделью Table
- •Работа с моделью C
- •Работа с моделью DLL
- •Окно Компонентов (Componets Window)
- •Инструментальная панель
- •Список компонентов
- •Выбор модели
- •Редактирование параметров
- •Окно переменных (Variables Window)
- •Панель инструментов
- •Редактирование переменных
- •Листы (Sheets)
- •Группы
- •Проверка схемы
- •Инструменты схемы
- •Renumber (перенумерация)
- •Initial Conditions (начальные условия)
- •Clean Up (чистка)
- •Formulas (формулы)
- •Parameters (параметры)
- •Transform (преобразование)
- •Свойства (Properties)
- •Симуляция
- •Алгоритм симуляции
- •Данные симуляции
- •Установки переходного процесса (Transient Settings)
- •Advanced Settings
- •Данные переходного процесса (Transient Data)
- •Инструментальная панель
- •Traces (кривые)
- •Симуляция
- •Окно переходного процесса (Transient window)
- •График
- •Legend (условные обозначения)
- •Курсоры
- •Текст
- •Storage (накопитель данных, «хранилище»)
- •Data table (Таблица данных)
- •Прокрутка и масштабирование
- •Команды переходного процесса
- •Клавиатура и горячие клавиши
- •Операции с мышкой
- •Инструменты переходного процесса (Transient Tools)
- •DC sweep
- •XY diagram (XY-диаграмма)
- •Amplitude histogram (амплитудная гистограмма)
- •Histogram (гистограмма)
- •FFT (Быстрое Преобразование Фурье)
- •Eye diagram (Глазковая диаграмма)
- •Markers (маркеры)
- •Power (мощность)
- •Line snapshot
- •V. Частотная Характеристика (AC)
- •Симуляция
- •Метод линеаризации схемы
- •Метод «включения» источника (Sweep AC source)
- •Z-преобразование (Z-transform)
- •Данные симуляции
- •Установки AC (AC Settings)
- •Advanced Settings
- •Данные AC (AC Data)
- •Инструментальная панель
- •Traces (кривые)
- •Выполнение симуляции
- •Окно AC (AC window)
- •График
- •Legend (условные обозначения)
- •Курсоры
- •Text.
- •Storage (накопитель данных)
- •Data table (Таблица данных)
- •Прокрутка и масштабирование
- •Команды AC
- •Клавиатура и горячие клавиши
- •Операции с мышкой
- •Инструменты AC (AC Tools)
- •Histogram (гистограмма)
- •Smith Chart (Диаграмма Смита)
- •Диаграмма Найквиста
- •Диаграмма Николса
- •Markers (маркеры)
- •VI. Инструменты (Tools)
- •Скрипт
- •Выполнение скрипта
- •Console (консоль)
- •Командная строка
- •Sweep (серия)
- •Оптимизация
- •HTTP link
- •Запуск HTTP сервера
- •Посылка URL запроса
- •Запуск симуляция
- •Пример связи NL5-MATLAB
- •VII. Приложения (Attachments)
- •Label
- •2. Operators
- •3. Functions
- •4. Script commands
- •5. END USER LICENSE AGREEMENT
NL5 circuit simulator |
Руководство Пользователя |
Sweep (серия)
Страница Sweep предоставляет возможность автоматически выполнить серию анализов переходного процесса и/или AC анализа при изменении параметра компонента в заданном диапазоне и сохранить результаты анализа в storage.
Щелкните по кнопке Sweep |
|
или выберите команду Tools | Sweep в Основном Меню, чтобы |
открыть страницу Sweep окна Tools:
Кнопки инструментальной панели выполняют следующие операции: Run – запустить серию.
Stop - остановить.
Clear – очистить список параметров (режим ―list‖).Help (F1) – Показать Помощь о странице Sweep.
290
NL5 circuit simulator |
Руководство Пользователя |
Есть два режима выполнения серии: Loop (цикл) и List (список). Установите следующие параметры для обоих режимов:
Name. Имя параметра для изменения. Введите имя параметра вручную или выберите из выпадающего списка. Список показывает все числовые параметры компонента, который сейчас выбран в схеме или в окне Components. Например:
Select component V1 |
Select parameter V1.Period |
Transient – выберите для анализа переходного процесса.
AC - выберите для AC анализа.
Clear storage – если выбрано, данные storage будут стираться перед началом новой серии. Иначе результаты новой серии будут добавлены к существующим данным storage.
Выберите режим серии: Loop или List.
Для режима Loop задайте следующие параметры:
From - начальное значение изменяемого параметра.
To - конечное значение изменяемого параметра.
Step type (тип шага):
o Step. Параметр увеличивается (или уменьшается) со значением Step. o Step, %. Параметр меняется в заданном процентном соотношении.
oStep, X. Параметр умножается на заданное значение.
В поле Steps будет показано полное количество шагов, которое будет выполнено.
291
NL5 circuit simulator |
Руководство Пользователя |
Для режима List задайте следующие параметры:
Список значений изменяемого параметра (одно значение в строке):
Щелкните по кнопке Run , чтобы запустить серию. Результаты анализа будут записаны в storage. (Только кривые с разрешенной записью в storage будут сохранены). Страница Script содержит текст скрипта, который при этом выполнялся, а страница Console: журнал выполнения скрипта.
Sweep results in the storage |
Script text |
Execution log |
Команды Transient | Sweep и AC | Sweep открывают страницу Sweep с
установленными Transient или АС флажками, соответственно.
292
NL5 circuit simulator |
Руководство Пользователя |
Оптимизация
Оптимизация выполняет анализ переходного процесса и/или AC анализ при ручной итерации выбранных параметров.
Щелкните кнопку Optimization или выберите команду Tools | Optimization в Основном Меню, чтобы открыть страницу Optimization окна Tools:
Кнопки инструментальной панели выполняют следующие операции: Run – запустить анализ.
Stop – остановить.
Clear – очистить таблицу оптимизации.
Clean up and update – привести в порядок таблицу оптимизации: удалить строки с пустым именем параметра, при необходимости передвинуть строки вверх. Выставить текущие значения компонентов в поле Value.
Help (F1). – Показать Помощь о странице Optimization.
Млжно выбрать до 16 параметров для итераций. Используйте кнопки и чтобы добавить или удалить строку с параметром. Если все строки не помещаются в окне, в строке состояния появится предупреждающее сообщение: «Resize window to see more rows and controls — измените размер окна, чтобы увидеть больше строк».
Могут быть заданы следующие параметры:
Поля Name содержат имена параметров, которые будут меняться. Введите имя параметра вручную и нажмите Enter, или выберите из выпадающего списка. Список показывает все численные параметры компонента, которые в настоящее время выделены на схеме или в
293
NL5 circuit simulator |
Руководство Пользователя |
окне Components (аналогично выбору параметра для sweep). Когда параметр выбран, нго текущее значение будет показано в поле Value.
Поля Value содержат текущее значение параметров. Щелкните кнопку Clean up and update чтобы обновить значения.
Поля Step задают, как значение будет меняться, когда нажимаются кнопки Plus или Minus. Если Step — это число, к текущему значению будет добавлено число. Если Step — это число с символом «%» на конце, значение будет меняться на заданный процент.
Кнопки Plus/Minus. When clicked, the value will be modified by specified step. Щелчок по ним модифицирует значение на заданный шаг. Если выбрана опция Run on click, будет выполняться заданный анализ.
Есть два режима оптимизации:
1.Изменить параметры, затем запустить анализ переходного процесса и/или АС.
2.Изменить параметры во время выполнения анализа переходного процесса.
Впервом режиме пользователь изменяет один или несколько параметров, а затем запускает анализ переходного процесса и/или АС. Параметры могут быть снова изменены только по окончании или приостановке анализа. В верхней части окна показана подсказка и опции, которые могут быть выбраны в данном режиме:
Run on click. Если выбрано, заданный анализ будет стартовать немедленно, сразу после щелчка по кнопкам Plus или Minus любого параметра, или если нажата клавиша Enter.
.Иначе, щелкните по кнопке , чтобы запустить анализ.
Transient - выбрать для запуска анализа переходного процесса.
AC - выбрать для запуска AC анализа.
294
NL5 circuit simulator |
Руководство Пользователя |
Во втором режиме будет показан индикатор ―Transient is running‖ (симуляция запущена), и все опции будут недоступны:
Измените величину параметра вручную и нажмите Enter, или щелкните по кнопкам Plus или Minus: вы немедленно увидите результат изменения.
295