Комплекс программ автоматизации вычислительного эксперимента в расчетно-моделирующей среде МАРС тема диссертации и автореферата по ВАК РФ 05.13.18, кандидат технических наук Ганджа, Тарас Викторович

  • Ганджа, Тарас Викторович
  • кандидат технических науккандидат технических наук
  • 2005, Томск
  • Специальность ВАК РФ05.13.18
  • Количество страниц 178
Ганджа, Тарас Викторович. Комплекс программ автоматизации вычислительного эксперимента в расчетно-моделирующей среде МАРС: дис. кандидат технических наук: 05.13.18 - Математическое моделирование, численные методы и комплексы программ. Томск. 2005. 178 с.

Оглавление диссертации кандидат технических наук Ганджа, Тарас Викторович

Введение.

1. Требования к структуре системы автоматизации математических вычислений Макрокалькулятор. ф. 1.1 Цели и задачи системы автоматизации математических вычислений в учебном процессе и научных исследованиях.

1.2 Структура системы автоматизации математических вычислений и ее взаимосвязь с системой автоматизированного моделирования технических объектов.

1.3 Язык компонентных цепей.

1.3.1 Основные понятия языка компонентных цепей.

1.3.2 Автоматическое формирование модели цепи.

1.4 Универсальный вычислитель системы моделирования МАРС.

1.5 Выводы.

2. Формализованное отображение систем математических выражений в языке компонентных цепей.

2.1 Грамматика языка представления математических выражений в редакторе.

2.1.1 Основные лексемы языка представления математических выражений.

2.1.2 Правила формирования выражений в языке представления математических выражений.

2.2 Формирование дерева операций математического выражения.

2.3 Формализм языка компонентных цепей для анализа математических выражений.

2.4 Отображение скалярных математических и алгоритмических конструкций в языке компонентных цепей.

2.4.1 Отображение операндов в языке компонентных цепей.

2.4.2 Отображение операторов.

2.4.3 Отображение функций.

2.4.3.1 Стандартные математические функции.

2.4.3.2 Функционалы и алгоритмические структуры.

2.4.3.3 Функции пользователя.

2.5 Отображение векторно-матричных математических конструкций в языке компонентных цепей.

2.6 Примеры расчета математических выражений.

2.6.1 Расчет значения выражений.

2.6.2 Решение линейных и нелинейных уравнений.

2.6.3 Решение системы линейных уравнений.

2.6.4 Построение графиков функций.

2.6.5 Решение системы уравнений в матричном виде.

2.7 Выводы.

3. Программно-математическая реализация системы автоматизации математических вычислений.

3.1 Редактор математических выражений.

3.2 Интерпретатор математических выражений.

3.3 Универсальный вычислитель.

3.3.1 Объектно-ориентированная структура универсального вычислителя.

3.3.2 Алгоритмы расчета компонентных цепей систем сложных математических выражений.

3.3.3 Методики повышения быстродействия вычислительного эксперимента.

3.3.3.1 Алгоритм формирования системы уравнений с учетом класса уравнений.

3.3.3.2 Алгоритм анализа КЦ СТУС и СМВ с повышенным быстродействием.

3.4 Архитектура библиотеки моделей компонентов.

3.5 Интерактивная математическая панель.

3.6 Структура менеджера эксперимента.

3.7 Выводы.

4. Использование системы автоматизации математических вычислений в учебном процессе и учебно-научных исследованиях.

4.1 Виртуальная лаборатория.

4.2 Структура и функционирование компьютерного тренажера на основе ш среды моделирования МАРС.

4.3 Применение среды моделирования МАРС в курсовом и дипломном проектировании.

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

4.5 Выводы.

Рекомендованный список диссертаций по специальности «Математическое моделирование, численные методы и комплексы программ», 05.13.18 шифр ВАК

Введение диссертации (часть автореферата) на тему «Комплекс программ автоматизации вычислительного эксперимента в расчетно-моделирующей среде МАРС»

Актуальность работы. При проектировании, исследовании и разработке сложных технических устройств и систем (СТУС) [1] важной составной частью является вычислительный эксперимент [2]. При этом еще остаются достаточно острые проблемы повышения его скорости, адекватности и точности получаемых результатов. Эффективную помощь в деле интенсификации научно-исследовательских и проектно-конструкторских работ играют современные IT-технологии, куда входят системы автоматизации научных исследований (АС-НИ) [3], системы автоматизированного проектирования (САПР) [4, 5] и системы автоматизации процесса обучения [6, 7].

Важной составляющей любого вычислительного эксперимента являются автоматизированные моделирующие системы (АМС), которые позволяют оперативно оценивать характер функционирования разрабатываемых устройств, учитывать влияние внешних факторов, демонстрировать поведение исследуемых объектов в учебных лабораториях. Последние достижения в этой области существенно расширили возможности моделирующих систем. Они, прежде всего, связаны с визуализацией входных и выходных данных, повышением скорости и точности анализа, более эффективными средствами управления процессом моделирования. Современные АМС, как правило, являются ориентированными на определенную техническую область - электронные схемы, энергосистемы, приборы, механизмы и машины, где уже сформировалась устойчивая компонентная база с соответствующими параметрами компонентов. В то же время СТУС чаще всего включают в себя всевозможные комбинации подсистем из различных технических областей, и для их всестороннего анализа требуется составлять и решать модель всей системы, то есть сочетать энергетические и информационные подсистемы разного физического содержания в единую модель. В работах [8, 9, 10, 11, 12, 13] разработаны системные подходы, развивающие теорию цепей общего вида (компонентных цепей) как методологической основы алгоритмического и программного аппарата автоматизированного моделирования СТУС, реализованного в рамках системы МАРС [10, 11, 12].

Однако, современные требования развития автоматизации экспериментальных исследований требуют разработки уже не просто моделирующих, а расчет-но-моделирующих систем, так как именно такие системы позволят более полно автоматизировать необходимые этапы научных и проектных исследований. Кроме того, создания расчетно-моделирующих систем требует и интенсивно развивающееся сейчас электронное образование.

Следовательно, требуются методы проектирования программно-инструментальной части расчетно-моделирующей среды, имеющей достаточно универсальный характер. Это действительно фундаментальная проблема.

Практически все известные системы моделирования (Electronics WorkBench, Micro-CAP, PSPice, Classic и др.) специализированы под определенный класс технических систем и никак не взаимосвязаны с универсальными системами автоматизированных вычислений (Mathcad, Mathematica и др.), а механическое соединение подобных систем не дает нужного эффекта и связано с большими затратами для пользователей.

Таким образом, актуальность исследования обусловлена:

1. Непрерывным развитием методов и средств автоматизации учебного процесса и научных исследований.

2. Необходимостью повышения эффективности и быстродействия вычислительной части моделирующих систем в целях создания виртуальных лабораторий и тренажеров;

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

4. Сложностью управления библиотеками моделей компонентов для оперативной настройки моделирующей системы на заданный класс объектов.

5. Трудностью создания кросс-средств, объединяющих расчетную и моделирующие системы для формирования автоматизированной расчетно-моделирующей среды.

6. Необходимостью создания функционально-полной программно-инструментальной среды для целей автоматизации проведения научных экспериментов.

Цель исследования. Исследование и разработка системы автоматизации математических вычислений, позволяющей на единой с моделирующей системой программно-алгоритмической основе производить вычисление сложных математических выражений, а также использовать их при моделировании технических объектов наряду с разработанными компонентами.

Объект исследования. Методы и алгоритмы автоматического моделирования и вычисления сложных математических выражений, а также методы моделирования технических объектов, допускающие применение в модели объекта сложных математических выражений.

Задачи исследования

1. Разработать структуру системы автоматизации сложных математических вычислений Макрокалькулятор среды моделирования МАРС, позволяющую проводить автоматизированное решение сложных математических выражений.

2. Создать язык моделирования математических выражений, расширяющий формализм метода компонентных цепей, и соответствующий ему интерпретатор, позволяющие на единой с моделирующей системой программно-алгоритмической основе производить расчет сложных математических выражений.

3. Адаптировать вычислительное ядро системы моделирования МАРС к автоматизированному вычислению систем математических выражений и реализовать методы, повышающие эффективность их автоматического расчета.

4. На основе современных средств программирования и операционных систем спроектировать и реализовать библиотеку моделей компонентов, имеющую открытый характер для ее пополнения новыми моделями технических объектов и математических операций. Это позволит оперативно конфигурировать ее под потребности и уровень подготовки конкретного пользователя.

5. Разработать концепцию и структуру кросс-средства в виде интерактивной математической панели, позволяющей записывать модели компонентов на естественно-математическом языке и оперативно использовать их при моделировании технических объектов наряду с другими компонентами.

6. Дополнить программный комплекс «Среда моделирования МАРС», системой автоматизации математических вычислений, и применить его для создания виртуальных лабораторий, тренажеров и лабораторных автоматизированных рабочих мест для многоплановых научных исследований и проведения автоматизированных лабораторных занятий по различным техническим дисциплинам.

Методы исследования. Для решения поставленных задач использовались методы общей и вычислительной математики, общей теории цепей и теории структурных графов, теории математического моделирования и системного анализа. При практической реализации полученных концепций использовались методы теории алгоритмов и языков программирования, теории компиляторов, структурного и объектно-ориентированного программирования.

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

Научная новизна состоит в следующем:

1. На основе концепции, разработанной совместно с научным руководителем, разработана алгоритмическая структура системы автоматизации математических вычислений в рамках среды моделирования МАРС, позволяющей на единой с моделирующей системой программно-методической основе выполнять вычисление сложных математических выражений.

2. Расширен формализм метода компонентных цепей для целей автоматического расчета сложных математических выражений, и разработан интерпретатор математических выражений в формат компонентных цепей.

3. На основе современных средств разработки программного обеспечения спроектирован и разработан универсальный в рамках среды моделирования МАРС вычислитель, позволяющий в отличие от существующих моделировать виртуальные аналоги СТУС и производить сложные математические расчеты, а также описаны методики и реализованы алгоритмы, повышающие его быстродействие и эффективность, учитывающие разреженность, блочность и типы уравнений матричной модели компонентной цепи.

4. Исследованы и предложены новые принципы построения библиотеки моделей компонентов среды моделирования МАРС, позволяющей оперативно пополнять ее новыми моделями компонентов технических объектов и моделями разнообразных математических операций и управлять процессом их взаимодействия с универсальным вычислителем.

5. Предложена унифицированная структура - макрокомпонент Интерактивная математическая панель, включающая в своем составе редактор математических выражений.

Практическая и теоретическая ценность работы. Предложенная и реализованная в данной работе система автоматизации математических выражений Макрокалькулятор наряду с системой моделирования сложных технических объектов МАРС применяется для построения и реализации компьютерных тренажеров, виртуальных лабораторий и компьютерных учебных пособий по различным техническим дисциплинам, внедренных в процесс обучения различных кафедр ТУСУРа и в ТМЦ ДО.

Защищаемые положения

1. Концепция и архитектура системы автоматизации математических выражений Макрокалькулятор, образующий в совокупности с системой автоматизированного моделирования МАРС - программный комплекс «Среду моделирования МАРС».

2. Расширение формализма языка компонентных цепей для возможностей моделирования математических выражений и структура интерпретатора математических выражений в формат компонентных цепей.

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

4. Новые принципы построения библиотеки моделей компонентов, содержащей как модели компонентов технических объектов, так и модели математических операторов и функций.

5. .Шаблон-алгоритм создания виртуальных лабораторий и компьютерных тренажеров по различным техническим дисциплинам, позволяющий реализовать вычислительный эксперимент максимально приближенным к реальному эксперименту.

Реализация результатов.

На основе теоретических исследований, проведенных в рамках данной диссертационной работы, разработана система автоматизации математических вычислений Макрокалькулятор, которая на единой с моделирующей системой МАРС программно-математической основе позволяет производить вычисление сложных математических выражений. Обе системы образуют среду моделирования МАРС, на основе которой реализован ряд виртуальных лабораторий, компьютерных тренажеров и компьютерных учебных пособий по различным техническим дисциплинам.

Апробация работы и публикации. Основные теоретические результаты, а также результаты прикладных исследований и разработок докладывались и получили одобрение на международных, всероссийских и региональных конференциях, публиковались в сборниках трэдов и в центральной печати: 1 статья в журнале «Приборы и системы: Управление, Контроль, Диагностика», 3 статьи в Вестнике Московского городского педагогического университета, 5 статей в сборнике «Компьютерные технологии в образовании». Доклады на научно-технической конференции «Радиотехнические и информационные системы и устройства» (г. Томск) и на IV Всероссийской научно-практической конференции студентов, аспирантов и молодых ученых «Решетневские чтения» (г. Красноярск) были отмечены дипломами как лучший доклад на секции.

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

Личный вклад автора. Автором на основе концепции, разработанной совместно с научным руководителем, разработана структура системы автоматизации математических вычислений Макрокалькулятор, предложена и спроектирована система отображения математических выражений в языке компонентных цепей, реализованная в виде библиотеки моделей компонентов математических операторов и функций и интерпретатора математических выражений в формат компонентных цепей. Произведено открепление и адаптация вычислительного ядра системы МАРС, в результате чего создан Универсальный вычислитель для моделирования СТУС и расчета сложных математических выражений. Разработан макрокомпонент системы МАРС - Интерактивная математическая панель, позволяющая записывать математические выражения прямо в теле компонента относительно переменных установленных для него связей и использовать эти выражения в качестве его математической модели.

Структура и объем диссертации. Диссертация состоит из введения, 4 глав, заключения, списка литературы и 9 приложений. Общий объем работы составляет 148 страниц, 84 рисунка, и 89 использованных источников.

Похожие диссертационные работы по специальности «Математическое моделирование, численные методы и комплексы программ», 05.13.18 шифр ВАК

Заключение диссертации по теме «Математическое моделирование, численные методы и комплексы программ», Ганджа, Тарас Викторович

4.5 Выводы

1. На основе среды автоматического моделирования МАРС, в состав которой входят система автоматизированного моделирования МАРС и система автоматизации математических вычислений Макрокалькулятор, разработаны алгоритмы-шаблоны виртуальной лаборатории и компьютерного тренажера по различным техническим дисциплинам.

2. На их основе разработаны виртуальная лаборатория по курсу ТОЭ, внедренная в учебный процесс кафедры ТОЭ ТУСУРа, и компьютерный тренажер по данному курсу, который совместно с виртуальной лабораторией входит в состав компьютерного учебного пособия по ТОЭ, внедренного в Томский межвузовский центр дистанционного образования.

3. На примере исследования характеристик пуска и останова асинхронного трехфазного двигателя показан принцип выполнения работ курсового и дипломного проектирования с использованием СМ МАРС.

4. Система автоматизации математических выражений Макрокалькулятор может применяться автономно при проведении различных автоматизированных занятий по математике. Для этих целей она адаптирована под различный уровень подготовки пользователей и реализован режим математического контролера, при котором ответ, введенный пользователем, автоматически сверяется с эталонным ответом, полученным автоматически.

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

Заключение

В настоящее время на рынке программных продуктов известно много систем автоматизации математических вычислений. Большинство этих систем достаточно хорошо справляются с поставленными задачами, но не имеют возможности интегрироваться с системами автоматизированного моделирования СТУС, что зачастую снижает эффективность проведения учебных и учебно-исследовательских работ.

Представленная работа посвящена вопросам построения и реализации системы автоматизации математических вычислений Макрокалькулятор, построенной на единой с системой моделирования МАРС программно-алгоритмической основе. При решении поставленных задач достигнуты следующие основные результаты:

1. Разработана структура САМВ Макрокалькулятор, опирающейся на единый с системой моделирования МАРС универсальный вычислитель, основой которого является метод компонентных цепей.

2. Обоснован формализм языка моделирования математических выражений, расширяющий формализм метода компонентных цепей, и представлена структура интерпретатора математических выражений в формат КЦ.

3. Универсальный вычислитель, использующийся в системе моделирования МАРС для моделирования неоднородных СТУС, откреплен от редактора схем и адаптирован для вычисления сложных математических выражений.

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

5. Использование единого универсального вычислителя и библиотеки моделей компонентов позволило интегрировать систему моделирования МАРС и САМВ Макрокалькулятор в единую среду автоматизированного моделирования МАРС и реализовать средства сопряжения этих систем в виде макрокомпонента - Интерактивной математической панели и в виде менеджера эксперимента.

6. На основе среды моделирования МАРС реализованы виртуальная лаборатория и компьютерный тренажер по курсу ТОЭ, внедренные в учебный процесс различных кафедр ТУСУРа.

7. На основе САМВ Макрокалькулятор реализован математический контролер, позволяющий автоматизировать занятия по математике и другим естественно-научным дисциплинам в средних и высших учебных заведениях.

В настоящее время перспективными направлениями развития данной работы являются:

- расширение числа математических классов, обрабатываемых Макрокалькулятором, и функций их обработки;

- разработка и включение блоков аналитической обработки математических выражений;

- создание в рамках единого формализма аппарата решения геометрических задач с соответствующим геометрическим редактором;

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

Работа выполнена в соответствии с рекомендациями к оформлению кандидатских диссертаций, изложенными в литературе [88, 89].

Список литературы диссертационного исследования кандидат технических наук Ганджа, Тарас Викторович, 2005 год

1. Перегудов Ф.И., Тарасенко Ф.П. Основы системного анализа: Учеб. 2-е изд., доп. Томск: Изд-во HTJI, 1997. - 396 е.: ил.

2. Самарский А.А., Гулин А.В. Численные методы: Учеб. Пособие для 4» вузов. М.: Наука. Гл. ред. физ-мат. лит., 1989. - 432 с.

3. Основы научных исследований: Учеб. для техню вузов/В.И. Крутов, И.М. Грушко, В.В. Попов и др. Под ред. В.И. Крутова, В.В. Попова. М.: Высш. шк., 1989.-400 с.

4. Норенков И.П., Маничев В.Б., Система автоматизированного проектирования электронной и вычислительной аппаратуры: Учеб. пособие для вузов. М.: Высш. школа, 1983. - 272. е.: ил.

5. САПР. Системы автоматического проектирования: учеб. пособие для техн. Вузов. В 9 кн. Кн. 5. Автоматизация функционального проектирования / П.К. Кузьмик, В.Б. Маничев; Под ред. Норенкова. Мн.: Выш. шк., 1988. - 141 е.: ил.

6. Дмитриев В.М., Дмитриев И.В., Шутенков А.В. Автоматизированный учебно-лабораторный комплекс для обучения студентов технических специальностей. — Томск: Изд-во Том. ун-та, 2002. 151 с.

7. Кручинин В.В. Разработка компьютерных учебных программ. -Томск: Изд-во Том. гос. Университета, 1998. 211 с.

8. Арайс Е.А., Дмитриев В.М. Автоматизация моделирования многосвязных механических систем. М.: Машиностроение, 1987. - 240 с.

9. Арайс Е.А., Дмитриев В.М. Моделирование неоднородных цепей и систем на ЭВМ. М,: Радио и связь, 1982. - 160 е., ил.

10. Автоматизация функционального проектирования электромеханических систем и устройств преобразовательной техники / В.М. Дмитриев, Т.Н. Зайченко, А.Г. Гарганеев, Ю.А. Шурыгин. Томск: Изд-во Том. ун-та, 2000 -292 с.

11. Система автоматизации моделирования управляемого электропривода. / В.М. Дмитриев, Т.Н. Зайченко, В.М. Зюзьков и др. Томск: Изд-во ТГУ, 1997. - 92.

12. Автоматизация моделирования промышленных роботов. В.М. Дмитриев, JI.A. Арайс, А.В. Шутенков. М.: Машиностроение, 1995. - 304 с.

13. Алгоритмы и программы анализа сложных цепей и систем. Арайс Е.А., Арайс Л.А. Дмитриев В.М. ТГУ, 1976.1 - 169 с.

14. Политика в области образования и новые информационные технологии. Национальный доклад РФ на II Международном конгрессе ЮНЕСКО «Образование и информатика» // Информатика и образование. 1996. - № 5. — с. 1 -20

15. Компьютерные технологии обучения. Словарь-справочник. / Под ред. Гриценко В.И., Довгялло A.M., Савельева А.Я. Киев: «Наукова думка», 1992.-250 с.

16. Дистанционное образование: Учебное пособие / По ред. Е.С.Полат. М.: Гуманит. Изд. Центр ВЛАДОС, 1998, 192 е.

17. MathCAD 7.0 в математике, физике и в Internet/ Владимир Павлович Дьяконов, Ирина Владимировна Абраменкова. М.: Нолидж, 1998. - 352 с.

18. Дьяконов В. n.Mathcad 2001: Учебный курс/ В. Дьяконов. СПб.: Питер, 2001. - 621 3. е.: ил.

19. Дьяконов В.П. Mathematica 4 с пакетами расширений. — М.: «Нолидж», 2000, 608 е., из

20. Потемкин В.Г. Система MatLAB: Справочное пособие / В.Г. Потемкин. М.: Диалог МИФИ, 1997. - 350 с.

21. Дмитриев В.М., Шутенков А.В. Виртуальные лаборатории и программно-инструментальное обеспечение для их разработки / Компьютерные технологии в образовании. Под ред. В.М. Дмитриева. Томск: Изд-во Том. унта, 2001. - Вып. 1. - с. 86 - 94.

22. Карлащук В.И. Электронная лаборатория на IBM PC. Программа Electronics Workbench и ее применение. Издание 2-е, дополненное и переработанное. «Солон-Р», 2001. 726 с.

23. Разевиг В. Д. Система схемотехнического моделирования Micro-Cap V/ В. Д. Разевиг. М.: Солон, 1997. - 273 е.: ил.

24. Разевиг В.Д. Применение программ P-CAD и PSpice для схемотехнического проектирования на ПЭВМ: В 4 выпусках. Вып. 3: Моделирование аналоговых устройств. М.: Радио и связь, 1992. - 120 е.: ил.

25. Дмитриев В.М., Шутенков А.В., Кураколов А.Н., Ганджа Т.В. Открытая моделирующая среда // Открытое и дистанционное образование. Барнаул, 2002.

26. Дмитриев В.М., Шутенков А.В., Ганджа Т.В., Кураколов А.Н. Среда автоматического моделирования для реально-виртуальных лабораторий. // Проблемы современной радиоэлектроники и систем управления. Всероссийская конференция. Томск. 2002. - с. 111-113.

27. Гультяев А. Визуальное моделирование в среде MATLAB: учебный курс. СПб: Питер, 2000. - 432 е.: ил.

28. Дмитриев B.M., Шутенков A.B., Ганджа Т.В. Архитектура универсального вычислительного ядра для реализации виртуальных лабораторий // Приборы и системы. Управление, контроль, диагностика. 2004. № 2. стр. 24 -28.

29. Дмитриев В.М., Ганджа Т.В. Архитектура расчетно-моделирующей среды для реализации виртуальных лабораторий //Дистанционные образовательные технологии, Выпуск 1. Пути реализации. Том. гос. ун-т систем управления и радиоэлектроники, 2004. с. 70 - 77.

30. Дмитриев В.М., Ганджа Т.В. Расчетно-моделирующая среда для учебных и научных лабораторий // Вестник Московского городского педагогического университета, № 2, 2004 г. с. 40 - 45.

31. Кураколов А.Н. Работа в среде моделирования «МАРС» // Компьютерные технологии в образовании / Под ред. В.М. Дмитриева. Томск: Изд-во Том. ун-та, 2004. - Вып. 2. - стр. 93 - 103.

32. Современный эксперимент: подготовка проведение, анализ результатов / В.Г. Блохин, О.П. Глудкин, А.И. Гуров, М.А. Ханин; Под ред. О.П. Глудкина. М.: Радио и связь, 1997. - 232 с

33. Мудров В.И., Кушко B.JI. Методы обработки измерений: Квазиправдоподобные оценки. Изд. 2-е, перераб. и доп. - М.: Радио и связь, 1983. -304 е., ил.

34. Ерошкин М.А., Ганджа Т.В. Язык представления математических выражений для реализации редактора Макрокалькулятора // Компьютерные технологии в образовании / Под ред. В.М. Дмитриева. Томск: Изд-во Том. унта, 2004. - Вып. 2. - стр. 23 - 28.

35. Электронные средства и системы управления: Материалы международной научно-практической конференции. Томск: Изд-во Института оптики атмосферы СО РАН, 2004. В трех частях. Ч. 2 с. 62 - 65.

36. Чуа Л.О., Пен-Мин Лин. Машинный анализ электронных схем. -М.: Энергия, 1980г., 640с.

37. Влах И., Синхгал К. Машинные методы анализа и проектирования электронных схем. М.: Радио и связь, 1988.-557с.

38. Калабеков Б.А. и др. Методы автоматизированного расчета электронных схем в технике связи: Учеб. пособие для вузов/Б.А. Калабеков, В.Ю. Лапидус, В.М. Малафеев. М.: Радио и связь, 1990. - 272 е.: ил.

39. Алгоритмы и программы проектирования автоматических сис-тем/П.Д. Крутько, А.И. Максимов, Л.М. Скворцов; Под ред. П.Д. Крутько. М.: Радио и связь, 1988. - 306 с: ил.

40. Табличные методы моделирования электронных схем на ЭЦВМ. Петренко А.И., Власов А.И., Тимченко А.П. Киев, Издательское объединение «Вища школа», 1997. 192 с.

41. Дмитриев В.М., Шутенков А.В. Формализованное представление систем с информационно-энергетическими потоками в связях / Компьютерные технологии в образовании / Под ред. В.М. Дмитриева. Томск: Изд-во Том. унта, 2004. - Вып. 2. - стр. 15-22.

42. Современные численные методы решения обыкновенных дифференциальных уравнений. Дж. Холл, Дж. Уатт. М.: Издательство «Мир», 1979. -312 с.

43. Дейтел Х.М., Дейтел П.Дж. Как программировать на С++: Пер. с англ. М.: ЗАО «Издательство БИНОМ», 1999 г. - 1024 е.: ил.

44. Меньшов А.В., Тихомиров Ю.В. Visual С++ и MFC. 2-е изд. -СПб.: БХВ: Санкт-Петербург, 1999. - 104 е.: ил.

45. К. Ларман. Применение UML и шаблонов проектирования. Введение в объектно-ориентированный анализ и проектирование: Учебн. Пособие: Пер. с англ. / К. Ларман. М.: Вильяме, 2001. - 496 с.

46. Ахо А., Ульман Дж. Теория синтаксического анализа, перевода и компиляции, в двух томах, Т. 1. Перевод с английского В.Н. Агафонова. — М.: Издательство «Мир», 1978. 612 с.

47. Системное программное обеспечение / А.В. Гордеев, А.Ю. Молчанов. СПб.: Питер, 2002. - 736 е.: ил.

48. Е.А. Арайс, Г.С. Сибиряков. Авто-аналитик Новосибирский государственный университет. Новосибирск, 1974 г. - 284 с.

49. Введение в дискретную математику. Яблонский С.В. М.: Наука. Главная редакция физико-математической литературы. 1979. - 272 с.

50. Беклемишев Д.В. Курс аналитической геометрии и линейной алгебры. М.: Наука, 1971. - 328 с.

51. Грис Д. Конструирование компиляторов для цифровых вычислительных машин. М.:Мир, 1975. - 544 с.

52. Дмитриев В.М., Ганджа Т.В., Ерошкин М.А. Система отображения математических выражений в язык компонентных цепей // Компьютерные технологии в образовании / под ред. Дмитриева В.М. Томск: Изд-во Том. ун-та, 2004. - Вып. 2. - стр. 29 - 39.

53. Головкина Л.И. Линейная алгебра и некоторые ее приложения: Учебное пособие для втузов / Л.И. Головкина. 2-е изд. доп. - М.: Наука, 1975. -407 с.

54. Калабеков Б.А. Применение ЭВМ в инженерных расчетах в технике связм. -М.: Радио и связь, 1981. 224 е., ил.

55. Пространство состояний в теории управления (для инженеров). Де-руссо П., Рой Р., Клоуз Ч. Перев. с англ., Главная редакция физико-математической литературы изд-ва «Наука», М., 1970, 620 с.

56. Мак-Кракен, У. Дорн. Численные методы и программирование на Фортране. Издание второе, стереотипное. Перевод на русский язык. — М.: Изд-во «Мир», 584 с.

57. Ганджа Т.В., Кураколов А.Н. Оптимизация структуры вычислительного ядра системы МАРС // «Информатизация учебного процесса в образовательных учреждениях». Тезисы докладов региональной научно-практической конференции. Томск, 2002. - с. 66 - 68.

58. Библиотека численного анализа http://www.srcc.msu.su/numanal/libna/libnal.htm

59. Мудров А.Е. Численные методы для ПЭВМ на языках Бейсик, Фортран, Паскаль. Томск: МП «РАСКО», 1991. - 272 е.: ил.

60. Дмитриев В.М., Ганджа Т.В. Автоматизированный лабораторный комплекс по системам автоматического управления // Совершенствование качества подготовки специалистов. Материалы Всероссийской научно-методической конференции. Красноярск, 2002. - с. 229-230.

61. Зайченко Т.Н., Ганджа Т.В .Виртуальная учебная лаборатория по курсу «Теория автоматического управления» // Компьютерные технологии в образовании / Под ред. В.М. Дмитриева. Томск: Изд-во Том. ун-та, 2004. -Вып. 2. - с. 79 - 87.

62. Ганджа Т.В. Анализ чувствительности в системе автоматизированного моделирования МАРС // «Решетневские чтения». Тезисы докладов IV Всеросс. научно-практ. конф. студентов, аспирантов и молодых специалистов. — Красноярск: САА, 2000. с. 229-230.

63. Ганджа Т.В. Параметрический синтез технических объектов // Компьютерные технологии в образовании. Под. ред. В.М. Дмитриева. Томск: Изд-во Том. ун-та, 2001. - Вып. 1.-е. 194-200.

64. Банди Б. Методы оптимизации: Вводный курс: Пер. с англ. / Б. Бан-ди. М.: Радио и связь, 1988. - 128 е.: ил.

65. Носач В.В. Решение задач аппроксимации с помощью персональных компьютеров. -М.: Бином, 1994. 381 с.

66. САПР: система автоматизированного проектирования. Учебн. Пособие для втузов. В 9 кн. Кн. 4. Математические модели технических объектов / В.А.Трудоношин, Н.В. Пивоварова; Под ред. И.П. норенкова. Мн.:Выш. шк. 1988.- 159 е.: ил.

67. Бенькович Е.С., Колесов Ю.Б., Сениченков Ю.Б. Практическое моделирование динамических систем. СПб.: БХВ-Петербург, 2002. - 464 е.: ил.

68. Дмитриев В.М., Шутенков А.В., Гусев Ю.В., Ганджа Т.В., Курако-лов А.Н. Виртуальная лаборатория по курсу «Теоретические основы электротехники». Томск, 2003. - 110 с.

69. Дмитриев В.М., Ганджа Т.В.Задачи построения компьютерных тренажеров. // «Дистанционные образовательные технологии», Выпуск 1 «Пути реализации». Том. гос. ун-т систем управления и радиоэлектроники, 2004. — с. 70-77.

70. Дмитриев В.М., Компьютерный тренажер по курсу «Теоретические основы электротехники» / Компьютерные технологии в образовании / Под ред. В.М. Дмитриева. Томск: Изд-во Том. ун-та, 2004. - Вып. 2. - стр.73 — 78.

71. Дмитриев В.М., Гусев Ю.В., Хатников В.И., Шутенков А.В., Ганджа Т.В. Теоретические основы электротехники. Ч. 1. Установившиеся режимы в линейных электрических цепях: Электронный учебник. — Томск: 2003. ИЗ с.

72. Обрусник В.П. Электрические машины.: Учебное пособие. Томск: Томский межвузовсёкий центр дистанционного образования, 1999. — 166 с.

73. Кузнецов И.Н. Научные работы: Методика подготовки и оформления / Авт-сост. 2-е изд., перераб. и доп. - Мн: Амалфея, 2000. - 544 с.

74. Горелов В.П., Горелов С.В., Зачесов В.П. Аспирантам, соискателям ученых степеней ученых званий: Практическое пособие. Новосибирск: Изд-во Новосиб. Гос. акад. водн. трансп., 2001. - 262 с.

Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.