Повышение эффективности программного обеспечения САПР на основе технологии разреженных матриц
Диссертация
К настоящему времени проведены многочисленные исследования в области математического описания и алгоритмического обеспечения систем автоматизированного проектирования объектов различной физической природы. На основе этих исследований разработано значительное число САПР, реализующих те или иные задачи проектирования. Однако, практическое использование существующих систем при решении задач большой… Читать ещё >
Содержание
- Глава 1. Методы повышения эффективности программного обеспечения систем автоматизации схемотехнического проектирования
- 1. 1. Математическое описание систем
- 1. 2. Методы компактного представления разреженных матриц и их сравнительная оценка
- 1. 3. Обобщенная блок-схема алгоритма реализации строчно-столбцового фиксированного формата
- Глава 2. Символьный этап метода строчно-столбцового фиксированного формата
- 2. 1. Символьный этап формирования частных матриц типовых компонентов
- 2. 2. Символьный этап Ш-факторизации и оптимального упорядочивания
- 2. 3. Формирование координатного описания
- Глава 3. Численный этап компактной обработки разреженных матриц
- 3. 1. Численный этап формирования компактного описания в строчно-столбцовом фиксированном формате
- 3. 2. Численный этап компактной формы Ш-факторизации
- 3. 3. Численный этап расчета переменных с учетом преобразования базиса
- Глава 4. Реализации методов компактной обработки на основе строчно-столбцового фиксированного формата
- 4. 1. Компактные методы моделирования линейных систем в частотной области
- 4. 1. 1. Общие принципы моделирования систем в частотной области
- 4. 1. 2. Формирование компактной формы математического описания систем на основе комплексных частных матриц
- 4. 1. 3. Моделирование систем в частотной области на основе частотно-независимых вещественных матриц
- 4. 2. Расчет стационарного режима нелинейных систем на основе компактной обработки разреженных матриц
- 4. 2. 1. Математическое описание нелинейных систем
- 4. 2. 2. Схемотехническая интерпретация методов решения уравнений нелинейных систем
- 4. 2. 3. Моделирование стационарного режима на основе компактной обработки разреженных матриц
- 4. 3. Компактные методы моделирования систем во временной области
- 4. 3. 1. Математическое описание систем во временной области
- 4. 3. 2. Дискретные модели компонентов
- 4. 3. 3. Алгоритм и блок-схема моделирования во временной области на основе дискретных моделей компонентов
- 4. 4. Моделирование систем на основе методов диакоптики
- 4. 1. Компактные методы моделирования линейных систем в частотной области
Список литературы
- Анисимов В.И. Топологический расчет электронных схем. М.:Энергия, 1977.
- Анисимов В.И. Обобщенные уравнения электронных схем. М.: Радиотехника и электроника, 1967.
- Анисимов В. И., Дмитревич Г. Д., Ежов С. Н., под ред. В. И. Анисимова. Автоматизация схемотехнического проектирования на мини-ЭВМ. JL: Изд-во Ленингр. Ун-та, 1983. -199с.
- Анисимов В. И., Дмитревич Г. Д., Никитин А. В. Иерархические методы моделирования сложных объектов САПР.
- Анисимов В. И., Скобельцын К. Б., Никитин А. В. Комплекс диалоговых пакетов моделирования аналоговых и цифровых электронных схем на IBM/PC. -. Автоматизированное проектирование в радиоэлектронике и приборостроении. ЛЭТИ, 1991.
- Анисимов В. И., Дмитревич Г. Д., Скобельцын К. Б. Диалоговые системы схемотехнического проектирования. М.: Радио и связь, 1988.
- Анисимов В.И., Никитин А.В, Скобельцын К. Б. Программное обеспечение САПР для сетей ЭВМ. СПб.: ЛЭТИ, 1988.
- Арайс Е., Дмитриев В. М. Моделирование неоднородных цепей и систем на ЭВМ. М.: Радио и Связь, 1982. — 157с.
- Арайс Е., Арайс Л. Автоматизация расчета сложных технических устройств. М.: Рига, 1987.- 79с.
- Баталов Б. В., Егоров Ю. Б., Русаков С. Г. Основы математического моделирования больших интегральных схем на ЭВМ. М.: Радио и связь, 1982.-168 с.
- Вавилов А. А., Имаев Д. X., Плескунин В. И., Фомин Б. Ф. Имитационное моделирование производственных систем. Киев: Техника, 1983. — 415с.
- М.Влах И., Сингхал К. Машинные методы анализа и проектирования электронных схем. М.: Радио и связь, 1988. -560 с.
- Глориозова E. JL, Ссорин В. Г., Сыпгук П. П. Введение в автоматизацию схемотехнического проектирования. М.: Советское радио, 1976.
- Гарнаев А. Ю. Самоучитель Visual Studio.Net 2003. СПб.: БХВ -Петербург, 2003. — 688с.
- Гамма Э., Хелм Р. Приемы объектно-ориентированного проектирования. — СПб.: Питер, 2001.
- Грегори К. Использование Visual С++ 6. Специальное издание. СПб.: Вильяме, 1999.
- Джордж А., Лю Дж. Численное решение больших разреженных систем уравнений. -М.:Мир, 1984.
- Райс Дж. Матричные вычисления и математическое обеспечение. М.: Мир, 1984.-264с.
- Джеймс О., Венер Р. Итерационные методы решения нелинейных систем уравнений. М.: Мир, 1975.
- Ильин В.Н. Основы автоматизации схемотехнического проектирования. -М.: Энергия, 1979.
- Икрамов X. Д. Численное решение матричных уравнений. М.: Наука. -190с.
- Ильинский Н. Ф., Цацеинкин В. К. Приложение теории графов к задачам электромеханики. М.: Энергия, 1968. — 199с.
- Касаткин А.И. Профессиональное программирование на языке С.
- Калиткин Н. Н. Численные методы. М.: Наука, 1978. — 512с.
- Кнут Д. Искусство программирования для ЭВМ. — М.: Мир, 1976.
- Кознов Д. В. Проблемы разработки компонентного программного
- Кузьмин П. К., Манигев В. Б. Автоматизация функционального проектирования. М.: Высшая школа, 1986.
- Керниган Б., Ритчи Д. Язык программирования С. — М.: Финансы и статистика, 1992.
- Кениг Г., Блекуэлл В. Теория электромеханических систем. М.: Энергия, 1965.
- Лейнекер Р. Энциклопедия Visual С++. СПб.: Питер, 1999. -1152с.
- Марк J1. Visual С++6. М.: Лаборатория базовых знаний, 1999. — 720с.
- Мешков А., Тихомиров Ю. Visual С++ и MFC. Программирование для Window NT и Window 95. СПб.:ВНУ-Санкт-Петербург. — 415с.
- Майкл Дж. Visual С++6 полное руководство. Киев: BHV, 1999. — 543с.
- Норенков И. П. Введение в автоматизированное проектирование технических устройств и систем. М.: Высшая школа, 1986. -302с.
- Норенков И.П., Маничев В. Б. Системы автоматизированного проектирования электронной и вычислительной аппаратуры. М.: Высшая школа, 1983.-272с.
- Норенков И. П., Манигев В. Б. Основы теории и проектирования САПР. -М.: Высшая школа, 1990. -335с.
- Новгородцев А.Б. 30 лекций по теории электрических цепей: учебник для вузов. СПб.: Политехника, 1995. — 519с.43.0ре О. Графы и их применение. М.: Мир, 1965.
- Писсанецкий С. Технология разреженных матриц. М.: Мир, 1988.
- Петренко А. И. Основы автоматизации проектирования. Киев: Техника, 1982.-295с.
- Реза Ф., Сили С. Современный анализ электрических цепей. М.: Энергия, 1964.
- Рихтер Дж. Windows для профессионалов: создание эффективных Win32 приложений.— 4-е изд. — СПб.: Питер, 2001. — 752с.
- Роббинс Дж. Отладка Windows-приложений. — М.:ДМК, 2001. —448 с.
- Саймон P. Microsoft Windows 2000 API. Энциклопедия программиста.— СПб.: ДиаСофт, 2002. — 1088 с.
- Сигорский В.П., Петренко А. И. Алгоритмы анализа электронных схем. -М.: Советское радио, 1976.
- Сигорский В.П. Математический Аппарат инженера. Киев: Техника, 1976.
- Советов Б.Я.,. Яковлев С. А. Моделирование систем. М.: Высшая школа, 1985.-271с.
- Сольницев Р. И. Вычислительные машины в судовой гироскопии. JL: Судостроение, 1977. — 312с.
- Страуструп Б. Язык программирования С++. 3-е изд. СПб.: М.: Невский Диалект. — «Издательство БИНОМ», 1995. — 991с.
- Слипченко В.Г., Елизаренко Г. Н. Методы диакоптики в электронике.- Киев: Высшая школа, 1981.-208с.
- Слипченко В.Г., Табарный В. Г. Машинные алгоритмы и программы моделирования электронных схем. Киев: Техника, 1976. — 157с.
- Секунов Н. Самоучитель С#. — СПб.: BHV-Петербург, 2001.
- Сешу С., Балабанян. Н. Анализ линейных цепей. Госэнергоиздат, 1963.
- Степаненко И. П. Основы микроэлектроники: Учебное пособие для вузов. -М.: Советское радио, 1980.
- Трудономин В. А., Пивоварова Н. В. Математические модели технических объектов. М.: Высшая школа, 1986. — 157с.
- Страуструп Б. Язык программирования С++. — Киев: ДиаСофт, 1993.
- Тьюарсон Ф. Р. Разреженные матрицы. М.: Мир, 1977. — 189с.
- Трауб. ДЖ. Итерационные методы решения уравнений. М.: Мир, 1985. -264с.
- Фролов A.B., Фролов Г. В. Библиотека системного программиста. — М.: Диалог-Мифи, 1991.
- Холзнер С. Visual С++, учебный курс. СПб.: Питер, 2000.
- Чуа JI.O., Пеи-Миллин. Машинный анализ электронных схем. -М.: Энергия, 1980.
- Черносвитов A. Visual С++7 учебный Курс. Санкт-Петербург. Москва. Харьков. Минск, 2001. -522с.
- Чеппел Д. Технологии ActiveX и OLE. — М.: Издательский отдел «Русская редакция», 1997.
- Шакиров М. А Теоретические основы электротехники. Новые идеи и принципы. Схемоанализ и диакоптики. СПб.: Изд-во СПбГТУ, 2001. -212с.
- Gear C.W. the automatic integration jf ordinary differential equations"comm. Of the ACM", 1971, v.14, N3.
- Gear C. W. simultaneous numerical solution of differential algebraic equations-«Trans. IEEE, 1971, v. ct-18, N1