Русский GNU GPL v2

Программа для моделирования электронных цепей. Она дает вам возможность установить схему с графическим пользовательским интерфейсом и моделировать поведение большого сигнала, малого сигнала и шума цепи. Симулятор электрических схем Qucs поддерживает растущий список аналоговых и цифровых компонентов, а также SPICE подсхемы. Переведен на русский язык.

Типы анализа

Типы анализа включают S-параметр (включая шум), AC (включая шум), DC, Анализ переходных процессов, Гармонический Баланс (еще не законченный), Цифровое моделирование (VHDL и Verilog-HDL).

Особенности симулятора электрических схем Qucs

Qucs имеет графический интерфейс для ввода электрической схемы и последующей симуляции. Данные моделирования могут быть представлены в различных типах схем, в том числе Диаграмму Смита, Декартову, Табличную, Полярную, сочетание Смит-Полярной, 3D-декартову, Кривая Местоположения, Временная диаграмма и Таблица истинности.

Документация предлагает много полезных учебных руководств (WorkBook), отчетов (ReportBook) и технических описаний средств моделирования.

Другие функции включают в себя калькулятор линии электропередач, фильтр синтеза, инструмент  Смит-диаграммы для питания и согласования шума, синтез аттенюатора, модель устройства и менеджер библиотек подсхемы, оптимизатор для аналоговых проектов, интерфейс Verilog-A, поддержка нескольких языков (GUI и внутренняя справочная система), подсхемы (в том числе параметры) иерархия, мощная пост-обработка данных возможно с использованием уравнения и символически определенные нелинейные и линейные устройства.

Набор инструментов

Qucs состоит из нескольких самостоятельных программ, взаимодействующих друг с другом через GUI.

GUI используется для симуляции электрической схемы, настройки моделирования, отображения результатов моделирования, написания кода VHDL и т.д.

Аналоговое средство моделирования - программа командной строки, которая выполнена с GUI, чтобы моделировать схему. Она берет нетлист, проверяет его на ошибки, выполняет требуемые действия моделирования, и наконец производит набор данных.

Текстовый редактор используется, чтобы вывести на экран нетлисты и информацию о журналировании моделирования, и отредактировать файлы, включенные определенными компонентами.

Приложение синтеза фильтров может использоваться, чтобы проектировать различные типы фильтров.

Калькулятор линии передачи может использоваться, чтобы проектировать и анализировать различные типы линий передач (например, микрополосковые линии, коаксиальные кабели).

Компонент  менеджер библиотеки содержит модели для реальных устройств (например, транзисторы, диоды, мосты, ОУ). Это может быть расширено пользователем.

Приложение синтеза аттенюатора может использоваться, чтобы проектировать различные типы пассивных аттенюаторов.

Компоненты

Следующие категории компонентов обеспечены:

  • Смешанные компоненты (R, L, C, усилитель, фазовращатель, и т.д.);
  • Источники;
  • Зонды;
  • Линии передачи;
  • Нелинейные компоненты (диоды, транзисторы и т.д.);
  • Цифровые компоненты;
  • Файлы-контейнеры (массивы данных S-параметров);
  • Картины;
  • Существует также библиотека компонентов, которая включает в себя различные стандартные компоненты, доступные на рынке (мосты, диоды, варисторы, светодиоды, МОП-ТРАНЗИСТОРЫ, и т.д.).

Модели Транзисторов

Qucs предоставляет множество моделей транзисторов. Они включают в себя:

  • FBH-HBT;
  • HICUM L0 v1.12;
  • HICUM L0 v1.2;
  • HICUM L2 v2.1;
  • HICUM L2 v2.22;
  • HICUM L2 v2.23;
  • MESFET;
  • SGP;
  • MOSFET;
  • JFET;
  • EPFL-EKV MOSFET v2.6.

Краткое описание математических функций

Следующие операции и функции могут быть применены в уравнениях Qucs:

  • max(х,у) возвращает большее из значений х и у;
  • min(х,у) возвращает наименьшее из значений х и у;
  • RMS(х) среднеквадратичное вектора;
  • sum(х) сумма значений в векторе;
  • Prod(х) произведение значений вектора;
  • Diff(y,x) отличает вектор у по отношению к х;
  • Diff(y,x,n) отличает вектор у по х п раз;
  • integrate(х,h) интегрирует вектор x численно принимающий постоянный неродной размер h;
  • real(х) действительная часть комплексного числа;
  • imag(х) мнимая часть комплексного числа;
  • abs(x) абсолютное значение, величина комплексного числа;
  • mag(х) так же, как ABS (х);
  • norm(х) квадрат MAG (х);
  • Conj(х) комплексно сопряженное;
  • phase(х) фаза в степени;
  • angle(х) фаза в радианах;
  • Arg(х) так же, как angle(х);
  • deg2rad(х) преобразует градусы в радианы;
  • rad2deg(х) преобразует радианы в градусы;
  • dB(х) напряжение децибел;
  • dbm(х) преобразовывают напряжение в питание в дБ;
  • dbm2w(х) конвертировать власть в дБм к питанию в ваттах;
  • w2dbm(х) конвертировать власть в ваттах к питанию в дБм;
  • sqr(х) квадрат (х к власти два);
  • sqrt(x) квадратный корень;
  • ехр(х) экспоненциальная функция базиса е;
  • ln(x) натуральный логарифм;
  • log10(х) десятичный логарифм;
  • log2(х) двоичный логарифм;
  • sin(х) синус;
  • cos(х) косинус;
  • tan(х) тангенс;
  • sinh(х) синус hyperbolicus;
  • cosh(х) косинус hyperbolicus;
  • tanh(х) касательной hyperbolicus;
  • arcsin(х) Arcus синус;
  • arccos(х) Arcus косинус;
  • arctan(x[,y]) Arcus тангенс;
  • arccot(х) Arcus котангенс;
  • coth(х) котангенс hyperbolicus;
  • ceil(х) округляется до ближайшего целого числа;
  • fix(х) обрезает десятичные места из действительного числа;
  • floor(х) округляется до ближайшего меньшего целого;
  • round(х) округляется до ближайшего целого числа;
  • sign(х) вычисляет функцию сигнум;
  • sinc(х) возвращает sin(х) / х и один при х = 0;
  • fft(х) вычисляет быстрое преобразование Фурье (FFT) вектора x;
  • ifft(х) вычисляет обратное быстрое преобразование Фурье (IFFT) вектора x.

Характеристики

Ссылки на официальный сайт и загрузку
  • Язык: Русский
  • ОС: Windows 10, Windows 7
  • Лицензия: GNU GPL v2
  • Разработчик: Qucs team
  • Категория: САПР
  • Видеообзор: Отсутствует
  • VirusTotal: отчет
  • Подтверждение лицензии: Отсутствует
  • Создано: 20.03.2021
  • Обновлено: 20.03.2021