Главная » Просмотр файлов » Лекция 1. Введение в ИУС РВ

Лекция 1. Введение в ИУС РВ (1185225)

Файл №1185225 Лекция 1. Введение в ИУС РВ (Лекции 2015-2016)Лекция 1. Введение в ИУС РВ (1185225)2020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла

ИНФОРМАЦИОННО-УПРАВЛЯЮЩИЕ СИСТЕМЫРЕАЛЬНОГО ВРЕМЕНИЛекция 1:Введение в ИУС РВКафедра АСВК,Лаборатория Вычислительных КомплексовБалашов В.В.ИУС РВСложные технические объектыуправляются распределёнными ВС2ИУС РВ• Информационно-управляющая система(ИУС) – вычислительная системаверхнего уровня, обеспечивающая:– функциональную и информационнуюинтеграцию составных частей управляемогообъекта– взаимодействие между объектом иоператором• Функционирует в реальном времени– рассчитать результат правильно и вовремя3Содержание курса• Что есть:–––––принципы функционированияархитектура аппаратной и программной частиосновные технические решенияподходы к разработке и отладкематематические задачи и методы их решения• Чего нет:––––конкретные APIподробности протоколовнаборы команд процессоров…RTFM4Где это пригодится• Области:– автоматизация производства, энергетика,наземный транспорт, авиация/космос,«умный» дом• Задачи:– проектирование, разработка, тестирование,сопровождение, модернизация• Вклад:– создание средств решения задач– решение задачОсобенность: передний край5Состав ИУСИнтерфейс оператора-индикаторы-органы управленияРегистраторыБортоваясетьДатчикиВычислителиЭффекторыУправляемая системаВнешняя среда6Функции ИУС• Контроль состояния управляемого объекта• Управление движением объекта или егочастей• Отслеживание положения объекта или егочастей в пространстве• Обмен данными с внешними системами• Управление специализированнымиприборами (прикладной нагрузкой)• Обмен данными с оператором– отображение данных– ввод данных7ИУС в управляемой системе8Устройства в составе ИУС9Прикладная нагрузка (вне ИУС)10Специфика ИУС• Работа в реальном времени– ориентация на «наихудшие» случаи• Непрерывное функционирование• Параллелизм– управлять одновременно многим• Интеграция с управляемой системой• Критичность для управляемой системы••••••– высокая цена ошибкиУстойчивость к сбоямОграниченное участие оператораПредсказуемое поведение«Экстремальные» условия работыОграничения по ресурсамКоординация между ИУС взаимодействующихобъектов11Работа в реальном времени• Реагирующая система (reactive system) –ВС, функционирующая в постоянномвзаимодействии с внешней средой иотвечающая на внешние воздействия втемпе, определяемом внешней средой• Реакция на каждое воздействие должнаукладываться в директивный срок12Градации требованийреального времени• Жёсткое (hard) РВ: нарушениеДС приводит к фатальнымпоследствиям для управляемойсистемы (управление полётом)• Промежуточный вариант (firm):нарушение ДС приводит кбесполезности результата, безфатальных последствий• Мягкое (soft) РВ: нарушение ДСприводит к постепенномуснижению ценности результата(автомобильный навигатор)13Распространённыезаблуждения• Работа в реальном времени = быстрая работа– своевременность важнее быстродействия– предсказуемость и надёжность важнее быстродействия• Рост производительности процессоров решит все проблемы среальным временем– современные высокопроизводительные процессоры быстры в«среднем» случае, а для РВ критичен наихудший случай– тонкая технология производства => ненадёжность вэкстремальных условиях– источники быстродействия современных процессоров слишкомнепредсказуемы• Бессмысленно говорить о работе в реальном времени, еслиаппаратура может дать сбой– постепенная деградация функциональности– реконфигурируемость, «сбойные» режимы• Разработка систем реального времени – чистая инженерия,здесь нет науки– вот и посмотрим…14Примеры ИУС РВ15Примеры ИУС РВ16Примеры ИУС РВ17Промышленная ИУС18Эволюция ИУС• Полностью аналоговая система• Центральный вычислитель +аналоговые устройства• Федеративная архитектура– медленные каналы связи (< 1 Мбит/с)– специализированные вычислители– локальная обработка данных• Интегрированная модульная архитектура– «облако» вычислительных модулей– быстрые каналы связи– виртуализация сетевых и вычислительных ресурсов19Неоднородность ИУС• Каналы: точка-точка, шина, коммутатор;12 kbps, 1 Mbps, 1 Gbps• Устройства: датчики, индикаторы,вычислители, органы управления,исполнительные устройства• Данные: аналоговые, цифровые; числовыемассивы, видеопотокиПроблема унаследованных устройств20ИСТРЕБИТЕЛЬ 5 ПОКОЛЕНИЯУнаследованная архитектура(4 поколение)БЦВМ №1БЦВМ №2ИндикаторРЛСБКСОптические каналы точка-точка (4+)БЦВМ №1БЦВМ №2ИндикаторРЛСБКСОптическая магистраль данных (4+)БЦВМ №1БЦВМ №2ИндикаторРЛСБКСИнтегрированная модульнаяавионика (5 поколение)ВычисленияВычисленияВычисленияВычисленияВычисленияКоммутаторВычисленияКоммуникацииКоммуникацииГрафикаГрафикаРост сложности ПО• Управляющее ПО телевизора• Экспоненциальный рост• ПО ИУС РВ – те же темпы,критичность выше26ПО БЦВМ Т-5027Информационное сопряжениевычислительных задач• Интерфейс задачи:– входные и выходные параметры• Обмен между задачами в одномблоке– синхронные зависимости по данным• Обмен по каналам передачи данных– сообщения– расписание обмена28Функционирование ИУС вреальном времени29Жизненный цикл ПО ИУСИнформационноесопряжение– тестирование на каждомуровнеТестирование,интеграция,отработка30Инструментальные средства•••••••••разработка требованийуправление версиямиотслеживание проблем и измененийподдержка сопряжения подсистем ПОпроектирование индикационных форматовпроектирование алгоритмовпостроение расписанийконфигурирование сред обмена даннымиверификация и тестирование ПО ИУС31Цепочка средствразработки бортового ПО• Сквозная поддержка ЖЦ, включаяактивности на всех фазах• Сопряжение «вход-выход» собеспечением совместимостиформатов данных• Особое внимание на переходы междуфазами– требуется фиксация выходныхартефактов32ЛогикаDOORSСАПРИФSCADEСТИDOORSExcelОписание КТDOORSExcelSCADEПланировщикзадачОППОDOORSПроектированиесистемы ИУСРазработкатребованийСредствастендаБДПИВСозданиедизайна ПОBugzillaClearCaseСТПОСАПРИнтерфейсExcelКодированиеППИИсходныйкодГенераторМКИОГенераторСАПР ИФSCADEKCGТестовыепроцедурыСредство верификации кодаСредствастендаOfficeЦепочкасредствразработкибортовогоПОПИВИсполняемыйобъектный кодРедакторсвязейbt23d-ldОтладчикbtc-gdbАнализаторМКИО/ДПК/FCТрассировщикПрограммазагрузкиверсий ПОКомпиляторbt23d-gccОтчет о КТИтоговыедокументына версиюИнтеграцияDOORSСредствастендаВерификацияВыпуск версииТестирование ИУСКажется,что-топошло нетак…34Тестирование ИУСБлок КБОМатематические задачи• Выбор оптимальной конфигурации ИУС РВ– требования реального времени– требования надёжности– ограничения по ресурсам• Построение расписания вычислений• Построение расписания обмена данными• Конфигурирование коммутируемой средыобмена данными• Верификация работы ИУС РВ (доказательная)– функциональная– временная• Генерация тестовых покрытий36Далее…• Планирование выполнения задач в ИУС РВ• Доказательство выполненноститребований РВ к выполнению задач• Оценка наихудшего времени выполненияпрограмм• Конфигурирование сред информационногообмена, доказательство выполненноститребований РВ к обмену37Спасибо за внимание!38.

Характеристики

Тип файла
PDF-файл
Размер
1,85 Mb
Материал
Тип материала
Высшее учебное заведение

Тип файла PDF

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

Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.

Список файлов лекций

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6310
Авторов
на СтудИзбе
312
Средний доход
с одного платного файла
Обучение Подробнее