1 РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УЧЕТА И КОНТРОЛЯ ЭЛЕКТРОПОТРЕБЛЕНИЯ НА ПРЕДПРИЯТИИ ОАО «КОКС» СРЕДСТВАМИ ORACLE Научный руководитель: Лу П. Ц. Выполнил: Пимонов И. А. Кемерово 2006
2 Появление АСКУЭ ИИСЭ АСКУЭ АСУ ТП АСД(Т)У
3 Электрохозяйство ОАО «КОКС» Центральная БД Interbase Подстанция 2 БД Interbase ЦРП БД Interbase Подстанция 26 БД Interbase Подстанция 6 БД Interbase Подстанция 3 БД Interbase
4 Требования к системе Расширяемость Расширяемость Возможность одновременной обработки нескольких потоков данных Возможность одновременной обработки нескольких потоков данных Быстрота Быстрота Оперативность Оперативность Надежность Надежность Интерфейс не должен быть привязан к определенному оборудованию, программному обеспечению, физическому месту Интерфейс не должен быть привязан к определенному оборудованию, программному обеспечению, физическому месту Защищенность Защищенность
5 Этапы создания системы 1. Выбор СУБД 2. Выбор технологии и создание архитектуры и физического представления базы данных 3. Создание программного комплекса для декодирования и перемещения данных 4. Создание простого и наглядного интерфейса
6 Свойства СУБД Oracle Высокая надежность Высокая надежность Наличие универсальных средств защиты информации Наличие универсальных средств защиты информации Эффективные методы максимального повышения скорости обработки запросов Эффективные методы максимального повышения скорости обработки запросов Наличие широкого спектра средств разработки, мониторинга и администрирования Наличие широкого спектра средств разработки, мониторинга и администрирования Ориентация на интернет-технологии Ориентация на интернет-технологии
7 Технология OLAP - удобный инструмент анализа утро8:358:459:00 вечер19:10 19:20 ГНСГРЭСКОКС Максимум мощности Разрешенное значение Время максимума 19:408:458:50 20 май 2006 года Утренний максимумВечерний максимум ВремяЗначениеРазрешенноеВремяЗначениеРазрешенное ГНС10: : ГРЭС8: : КОКС9: :
8 Структура хранилища данных 15 реляционных таблиц 7 кубов 1 *1 * PARAMETER_ID PARAMETER_DSC RU_ID RU_DSC SUBSTATION_ID SUBSTATION_DSC PARAMETER PARAMETER_ID TIME VALUE PARAMETER_FACT * 1 PARAMETER_ID PARAMETER_DSC MANUAL_INPUT_P_SCH_M_PA RAMETER PARAMETER_ID COEFFICIENT TIME VALUE MANUAL_INPUT_P_SCH_ M_FACT
9 Программный комплекс перемещения данных Создан как сервис Windows Создан как сервис Windows Запускается раз в час Запускается раз в час Преобразует данные Преобразует данные Усредняет данные (от 4 секунд Усредняет данные (от 4 секунд до 5 минут) до 5 минут) Записывает данные в БД Oracle Записывает данные в БД Oracle Запускает команды DML Запускает команды DML
10 Главное окно системы
11 Ввод значений вручную
12 Отчеты
13 Акт о внедрении