Детальная информация

Козлов, Кирилл Романович. Кроссплатформенный интерфейс САПР автономных энергокомплексов [Электронный ресурс]: бакалаврская работа: 09.03.01 / К. Р. Козлов; Санкт-Петербургский политехнический университет Петра Великого, Институт компьютерных наук и технологий ; науч. рук. С. А. Федоров. — Электрон. текстовые дан. (1 файл : 1,46 МБ). — Санкт-Петербург, 2016. — Загл. с титул. экрана. — Свободный доступ из сети Интернет (чтение, печать, копирование). — Adobe Acrobat Reader 7.0. — <URL:http://elib.spbstu.ru/dl/2/v17-1208.pdf>. — <URL:http://doi.org/10.18720/SPBPU/2/v17-1208>.

Дата создания записи: 09.03.2017

Тематика: возобновляемые источники энергии; энергосистемы; системы автоматизированного проектирования

Коллекции: Выпускные квалификационные работы; Общая коллекция

Ссылки: DOI

Разрешенные действия: Прочитать Загрузить (1,5 Мб) Для чтения документа необходим Flash Player

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Целью работы является графический интерфейс САПР энергокомплексов на базе ВИЭ и традиционных источников энергии с высоким уровнем замещения, доступный через HTTP. САПР «Энергокомплекс» разрабатывается для автоматизированного проектирования автономных и сетевых энергокомплесов на базе как ВИЭ, так и традиционных источников энергии. Проектирование интерфейса целиком исходит из основных требований, предъявляемых к САПР энергокомплексов: доступность через HTTP (HTML5). Работа в САПР «Энергокомплекс» должна осуществляться через учетную запись в обозревателе с поддержкой технологии HTML5; построение функциональных однолинейных аналоговых схем; использование базы данных предлагаемых и пользовательских компонентов энергетических систем; хранение информации пользователей на сервере; моделирование и анализ энергетических систем, построение графиков. Эффективное выполнение системы на стороне сервера: запуск многих экземпляров САПР; код должен быть основан на потоко-безопасных библиотеках; параллельные вычисления с поддержкой неявной многопоточности.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
-> Интернет Все Прочитать Печать Загрузить

Оглавление

  • Используемые обозначения и сокращения
  • Введение
  • 1. Анализ существующих САПР моделирования и инструментов по построению однолинейных схем
    • 1.1. САПР однолинейных электрических схем
      • 1.1.1. EnergyCS Электрика
      • 1.1.2. 1-2-3 Schema
      • 1.1.3. XL Pro²
      • 1.1.4. Rapsodie
    • 1.2. Системы и движки моделирования общего назначения, а также моделирования энергосистем
      • 1.2.1. OpenMDAO
      • 1.2.2. Modelica
      • 1.2.3. AMESim
      • 1.2.4. CyModelica
      • 1.2.5. ScicosLab / Scicos
      • 1.2.6. HOMER
      • 1.2.7. EnergyPro
      • 1.2.8. Simulink
      • 1.2.9. GNU Octave
    • 1.3. САПР общего назначения
      • 1.3.1. AutoCAD
      • 1.3.2. AutoCAD 360
      • 1.3.3. FreeCAD
      • 1.3.4. Компас
      • 1.3.5. Компас-Citrix
    • 1.4. САПР по схемотехническому проектированию
      • 1.4.1. gEDA
      • 1.4.2. sPlan
    • 1.5. САПР, изначально разработанные на JavaScript
      • 1.5.1. Web Cad
      • 1.5.2. SVG-Edit
    • 1.6. Инструменты по созданию диаграмм и векторной графики
      • 1.6.1. Dia
      • 1.6.2. Mind Map Architect
      • 1.6.3. Inkscape
    • 1.7. Анализ существующих САПР и инструментов
  • 2. Выбор средств и технологий по организации многопользовательского Веб-интерфейса
    • 2.1. Организация доступа через HTTP у существующих инструментов
    • 2.2. Предлагаемые средства и технологии по организации многопользовательского Web-интерфейса
    • 2.3. Предлагаемые средства и технологии для движка по моделированию энергосистем
  • 3. Разработка рекомендаций по проектированию интерфейса САПР энергокомплексов
    • 3.1. Заголовок и кнопки главного окна
    • 3.2. Вкладки для переключения между схемами
    • 3.3. Область построения схем
    • 3.4. Контекстное меню
    • 3.5. Вкладки окна свойств объектов
    • 3.6. Размещение опций фильтрации
    • 3.7. Таблица с информацией о доступном оборудовании
    • 3.8. Иконки
    • 3.9. Возможность использования в приложении несколько главных окон (Multiple Primary Windows)
  • 4. Проектирование интерфейса САПР энергокомплексов
    • 4.1. Vala — язык программирования
      • 4.1.1. Краткая характеристика
      • 4.1.2. Обзор языка
    • 4.2. GTK+ — графическая библиотека
      • 4.2.1. Краткая характеристика
      • 4.2.2. Привязки к языкам
      • 4.2.3. Кроссплатформенность
      • 4.2.4. Фундамент
      • 4.2.5. Интерфейсы
    • 4.3. Clutter — графическая библиотека
      • 4.3.1. Описание
      • 4.3.2. Шаблоны для разработки
    • 4.4. Anjuta — среда разработки
  • 5. Разработка основного функционала интерфейса САПР энергокомплексов
    • 5.1. Базовая задача для разработки интерфейса САПР энергокомплексов
    • 5.2. Методы представления элементов схемы
      • 5.2.1. Организация кода Mind Map Architect
      • 5.2.2. Представление элементов схем в Mind Map Architect
      • 5.2.3. Представление элементов схем в Rainbow-lollipop
      • 5.2.4. Выбор подхода по представлению элементов схем
    • 5.3. Организация приложения
      • 5.3.1. Окна
      • 5.3.2. Контекстные меню
      • 5.3.3. Схема
    • 5.4. Реализованный функционал
    • 5.5. Скриншоты программы
  • Заключение
  • Список использованных источников

Статистика использования документа

stat Количество обращений: 311
За последние 30 дней: 3
Подробная статистика