?????????????? ?????? ? ????????? ?????????? ??????? ?????
?????????????? ?????? ? ????????? ?????????? ??????? ?????
?????????????? ?????? ? ????????? ?????????? ??????? ?????
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
случае при непосредственном программировании задачи расчета электрической<br />
схемы матричные операции не применяются. Для формирования<br />
нужных структур данных используют специальные алгоритмы.<br />
Например, для формирования данных, соответствующих матрице узловых<br />
проводимостей, большое распространение получил метод поэлементного<br />
вклада [28]. Краткий обзор различных структур данных приводится<br />
в [25]. Чисто технически, ряд топологических преобразований<br />
схем может быть выполнен без непосредственного использования топологических<br />
матриц: например, при параллельном или последовательном<br />
соединении нескольких ветвей. Обобщенные алгоритмы подобных<br />
преобразований, объединенных названием схемоанализ, рассмотрены в<br />
[13].<br />
Матрицы преобразований могут иметь не только топологическое содержание.<br />
Для формирования уравнений напряжений в частной области<br />
при анализе токов прямой, обратной и нулевой последовательности,<br />
«контурная» матрица преобразования токов состоит из комплексных чисел<br />
и отражает связь вектора трехфазных токов с вектором токов в новой<br />
системе координат. В третьей части второй главы приводятся особенности,<br />
связанные с формированием уравнений напряжений для частотного<br />
анализа в координатах токов последовательностей. Универсальность<br />
матриц преобразований состоит в том, что они могут применяться<br />
как для топологических, так и нетопологических преобразований<br />
схем.<br />
В книге рассмотрен способ встраивания алгоритма формирования и<br />
расчета уравнений напряжения схем в систему CAD/CAM. В качестве<br />
примера взята свободно распространяемая полнофункциональная система<br />
сквозного проектирования печатных плат KiCAD. В состав системы<br />
входит графический редактор электрических схем и встроенная возможность<br />
автоматического формирования текстового списка соединений<br />
элементов и их параметров. Приведен алгоритм, показывающий, как<br />
применить список соединений для расчета резистивной схемы. Для расчета<br />
схем с другими типами ветвей можно использовать идеи приведенного<br />
в этой же главе алгоритма на языке SciLab.<br />
Актуальное значение в настоящее время имеет разработанный в рамках<br />
тензорного анализа сетей расчет сложных схем по частям. Актуальность<br />
определяется с одной стороны развитием сетевых технологий, с<br />
другой, переходом основных производителей микропроцессоров на<br />
многоядерные технологии. И то и другое направления требуют для повышения<br />
производительности обработки информации применять методы<br />
распараллеливания вычислений. Можно сказать, что распараллеливание<br />
«встроено» в сущность методов тензорного анализа сетей. В четвертом<br />
разделе второй главы приводится алгоритм расчета по частям в<br />
электротехнических терминах и результаты сравнения скорости расчета<br />
схемы при различных вариантах ее декомпозиции. Для однопроцессор-<br />
142