Qucs-S

Бесплатно
Открытый исходный код
Windows
macOS
Linux

Сайт: ra3xdh.github.io/qucs-s

Qucs-S — это графический фронтенд для симуляторов схем, развиваемый как ответвление проекта Qucs с расширенной поддержкой внешних движков SPICE. Программа предоставляет пользовательский интерфейс для построения, редактирования и анализа аналоговых, цифровых и радиочастотных схем, при этом сама выполняет подготовку и обработку моделей и команд для запуска расчётов в сторонних симуляторах, таких как ngspice, Xyce, SPICE OPUS и других совместимых движках.

Проект ориентирован на интеграцию функциональности оригинального Qucs с возможностями и совместимостью SPICE-совместимых ядер, позволяя использовать богатый набор моделей и алгоритмов расчёта, доступных во внешних движках. История Qucs-S связана с попытками расширить спектр моделирования и повысить гибкость выбора движков без существенных изменений привычного визуального редактора схем; при ограниченной документации и разнообразии сборок реализация и набор доступных интерфейсов могут различаться между версиями и платформами.

  • Графический редактор схем: создание и редактирование электрических схем с использованием стандартных компонентов (источники, пассивные элементы, транзисторы, диоды, логические элементы и др.).
  • Поддержка внешних SPICE-движков: экспорт описаний схем в формат, пригодный для ngspice, Xyce, SPICE OPUS и других совместимых симуляторов, с возможностью запуска симуляций непосредственно из интерфейса.
  • Моделирование аналоговых режимов: линейный и нелинейный анализ (стационарный, переходный режим, гармонический баланс и др.), реализуемый выбранным движком.
  • Цифровые и смешанные симуляции: поддержка цифровых элементов и смешанных сигналов, синергия между аналоговыми и цифровыми моделями при использовании соответствующих движков.
  • RF-функции: возможности для анализа радиочастотных цепей, включая S-параметры и частотные характеристики, при условии поддержки со стороны внешнего симулятора.
  • Моделирование и библиотеки устройств: подключение и использование внешних моделей и библиотек SPICE, настройка параметров компонентов и моделирования кастомных устройств.
  • Управление симуляциями и параметрический анализ: запуск наборов расчётов, параметрическая и температурная генерация результатов, оптимизация при поддержке движка.
  • Интерфейс для вывода результатов: формирование графиков, кривых и таблиц параметров по данным, возвращённым внешним симулятором, с возможностью постобработки и сравнения.
  • Кроссплатформенность и гибкость развертывания: возможность сборки и запуска на различных операционных системах при наличии совместимых версий внешних симуляторов и библиотек.
  • Ограничения и совместимость: функциональность частично зависит от выбранного движка; некоторые виды анализа доступны лишь при наличии соответствующих возможностей в подключаемом симуляторе.
Подробнее