[Home] [Donate!] [Контакты]

Универсальный решатель умножителей

Исследовать умножителя напряжения аналитически - долго и сложно; моделировать в симуляторах электронных схем - быстро, но получаемый результат носит слишком частный, конкретный характер. Поэтому во многих случаях довольно продуктивным может оказаться некий компромиссный вариант, который здесь и рассмотрим. Речь пойдёт об анализе умножителей с использованием систем компьютерной алгебры. А именно - с использованием свободной системы компьютерной алгебры Maxima. Счастливые обладатели недешёвых пакетов Maple и им подобных, также легко смогут адаптировать рассматриваемый метод анализа под свои программные продукты.

Оглавление
Универсальный решатель умножителей
Краткий обзор
Файлы для скачивания
Решатель умножителей. Постановка задачи
Метод решения задачи
Комментарии к решению задачи в Maxima
Примеры использования решателя
Смотрите также
Типы однофазных умножителей напряжения

Краткий обзор

Постановка задачи
Можно пропустить описание всех подробностей реализации "решателя умножителей" и сразу перейти к работе с ним. В использовании решатель крайне прост, можно легко во всём разобраться, ознакомившись с простейшими примерами. Однако, желательно потратить немного времени и почитать раздел о постановке задачи. Там уточняются используемые модели, соглашения и приближения, вводится система обозначений, и перечисляются величины, которые требуется определить.

Метод решения задачи
Для анализа электронной схемы нам необходимо составить систему уравнений, описывающую эту схему и решить полученную систему. В данном разделе рассмотрим построение полной системы уравнений, описывающей процессы в умножителе. Это требуется и для "ручного", и для автоматизированного анализа. Вопрос о составлении уравнений уже возникал ранее, при анализе некоторых частных типов умножителей. Здесь попробуем обобщить использовавшийся подход на случай умножителя произвольной конфигурации; рассмотрим, какие при этом возникают сложности и ограничения.

Комментарии к решению задачи в Maxima
В разделе даётся краткое описание функций, написанных для решения поставленной задачи. Поясняются особенности реализация некоторых алгоритмов.

Примеры использования решателя
В данном разделе приведены наиболее простые примеры, демонстрирующие принципы использования решателя. Применение решателя к анализу хорошо известных нам схем даёт возможность убедиться в работоспособности алгоритма.

Файлы для скачивания

Скачать m_solver_core.wxmx
Maxima-документ, содержащий функции для анализа умножителей. Подробнее смотрите: "Комментарии к решению задачи в Maxima".

Скачать m_solver_core.mac
Пакетный файл, содержащий исходный текст функций для анализа умножителей. Имеет формат простого текстового файла и может использоваться для ознакомления без использования системы Maxima. Подробнее смотрите: "Комментарии к решению задачи в Maxima".

Скачать examples.wxmx
Maxima-документ с простыми примерами использования решателя умножителей. Подробнее смотрите: "Примеры использования решателя".

author: hamper; date: 2019-03-10
  Рейтинг@Mail.ru