Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PSIM_1_Описание.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
3.02 Mб
Скачать

6.3.1 Создание подсхемы в главной цепи

Для создания подсхемы “chop_sub.sch” в главной цепи “chop.sch” необходимо пройти по следующим шагам.

- Откройте или создайте главную цепь “chop.sch”.

- Если файл “chop_sub.sch” не существует, то перейдите в меню Subcircuit и выберите New Subcircuit. Если файл существует, то выберите Load Subcircuit.

- Блок подсхемы (рамка) появится на экране. Разместите подсхему.

6.3.2 Создание подсхемы – внутри подсхемы

Чтобы войти в подсхему, дважды кликните на блок подсхемы.

- Создайте/отредактируйте содержимое подсхемы так же, как содержимое главной цепи.

- Чтобы определить размер подсхемы, выберите Set Size из меню Subcircuit. В этом примере размер составляет 4x7 (ширина – 4 см., высота – 7 см.). Следует заметить, что размер должен быть выбран такой, чтобы он обеспечивал корректный внешний вид и легкое соединение в главной цепи.

- Когда подсхема завершена, определите порты, чтобы узлы подсхемы с соответствующими узлами в главной цепи. Выбрав Place Port в меню Subcircuit, появится изображение порта. После того, как порт добавлен в цепь, появится окно (как на изображении ниже слева).

Ромбы на 4-х сторонах представляют собой узлы соединений и позиций подсхемы. Они соответствуют узлам блока подсхемы, находящейся справа. На четырех углах нет ромбов, так как соединения с углами невозможно.

Когда ромб выбран, он становится красным. По умолчанию левый верхний ромб после его выделения становится красным. Кликните по нему, чтобы выбрать его и определить имя порта.

В этом примере в главной цепи “chop.sch” имеется четыре соединительных узла: два - слева и два – справа блока подсхемы. Относительное положение узлов в том, что верхние два узла являются 1-ым подразделением ниже вершины, а нижние два узла – 1-ым подразделением выше нижней части.

Для определения верхнего левого соединительного узла, необходимо нажать на верхний левый ромб и ввести “in+”. Текст “in+” будет в пределах этого ромба порт с пометкой “in+” появится на экране. Соедините порт с верхним левым узлом. Аналогичная процедура повторяется для узлов “in+”, “out+” и “out-”.

- После того, как будут расположены 4 узла, назначение узла и подсхема появятся в окне программы PSIM как показано ниже.

Теперь создание подсхемы завершено. Сохраните подсхему и вернитесь в главной цепи.

6.3.3 Соединение подсхемы в главной цепи

Как только подсхема создана, и соединительные порты определены, завершите соединение блока подсхемы с главной цепью.

- В главной цепи точки стыковки на границах блока подсхемы появляются в виде полых окружностей.

- Выберите блок подсхемы и из меню Subcircuit выберите Show Subcircuit Port, чтобы отобразить имена портов, как определено внутри подсхемы.

- Соедините провода с точками стыковки.

6.3.4 Другие характеристики подсхемы

В этом разделе дается описание других характеристик подсхемы на основании данного примера.

6.2.4.1 Переход переменных от основной цепи к подсхеме

В этом примере в основной цепи “main.sch” используется подцепь “sub.sch”. В подсхеме значение индуктивности обозначено “L”,о а емкость – “C”. По умолчанию значения L и C устанавливаются путем выбора команды Subcircuit | Set Default Variable List. В данном случае, L установлено на 5 мГн, а С на 100 мкФ.

При загрузке подцепи в основную цепь первый раз в разделе “Subcircuit variables” в Subcircuit | Edit Subcircuit из главной цепи “main.sch” появится список переменных “по умолчанию”. Здесь можно добавить новые переменные и поменять из значения. В данном случае, L изменено на 2мГн, а C осталось таким же по умолчанию.

Следует отметить, что переменные и их значения сохраняются в таблице обозначений и используются при моделировании.

Список переменных “по умолчанию” внутри подсхемы не сохраняется в таблице обозначений и не используется при моделировании.

Эта опция позволяет задавать параметры подсхемы на уровне основной цепи. В случае, если одна и та же подцепь используется в одной основной цепи несколько раз, то одной переменной можно задавать разные параметры. Например, если бы подцепь “sub.sch” использовалась дважды в вышеупомянутом примере, то L могла бы иметь значение 3 мГн в одной подцепи, и 1 мГн – в другой.

Заметим, что этот пример также показывает то, что параметры могут быть определены как переменные величины (например, “Vin” для входа источника постоянного напряжения) или математическое выражение (например, “R1+R2” для сопротивления нагрузки). Переменные “Vin”,“R1” и “R2” определены в файле параметров “para-main.txt”. Дополнительно смотрите раздел 4.1.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]