13.08.2013 Views

?????????????? ?????? ? ????????? ?????????? ??????? ?????

?????????????? ?????? ? ????????? ?????????? ??????? ?????

?????????????? ?????? ? ????????? ?????????? ??????? ?????

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!