Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Промышленность и Производство Промышленность и Производство     Техника Техника

Интерактивный объектно-ориентированный подход к построению систем управления

Фонарь садовый «Тюльпан».
Дачные фонари на солнечных батареях были сделаны с использованием технологии аккумулирования солнечной энергии. Уличные светильники для
106 руб
Раздел: Уличное освещение
Ручка "Шприц", желтая.
Необычная ручка в виде шприца. Состоит из пластикового корпуса с нанесением мерной шкалы. Внутри находится жидкость желтого цвета,
31 руб
Раздел: Оригинальные ручки
Фонарь желаний бумажный, оранжевый.
В комплекте: фонарик, горелка. Оформление упаковки - 100% полностью на русском языке. Форма купола "перевёрнутая груша" как у
87 руб
Раздел: Небесные фонарики

ИНТЕРАКТИВНЫЙ ОБЕКТНО-ОРИЕНТИРОВАННЫЙ ПОДХОД К ПОСТРОЕНИЮ СИСТЕМ УПРАВЛЕНИЯ. При разработке систем управления гибкими производственными системами (ГПС) необходимо учитывать возможные нештатные ситуации, возникающие на объекте управления. Такими ситуациями могут быть, например, отказ части оборудования, поломка, недостаток или неисправность инструментов и спутников для обработки деталей, организационные упущения или ошибки обслуживающего персонала. Для реальной производственной системы количество подобных ситуаций чрезвычайно велико. Для живучести системы управления необходимо учитывать эти ситуации при ее обработке. В реальных системах управления ГПС до 85% общего объема программного обеспечения приходится на обработку и выход их нештатных ситуаций. Это негативно сказывается на сроках и стоимости разработки. Наличие заранее предопределенных алгоритмов обработки нештатных ситуаций делает систему управления ГПС весьма жесткой, с трудом поддающейся изменению и обучению. Учитывая перспективы развития вычислительной техники и программных средств становится понятным, что такая структура системы управления неизбежно войдет в противоречие с нарождающимися методами искусственного интеллекта. Альтернативным решением представляется концепция такой системы управления, которая могла бы легко изменяться и подстраиваться не только под конкретный объект управления, но даже под текущую ситуацию на этом объекте. Тогда отпадает необходимость обработки системой управления большинства нештатных ситуаций, т.к. для такой системы управления все возникаюшие ситуации являются вполне штатными, важна лишь настройка системы управления на эти ситуации. Настройка могла бы осуществляться автоматически для наиболее распрастраненных ситуаций или человеком - оператором, для более редких. Построение такой системы управления подразумевает наличие определенных свойств у операционно-вычислительной среды, в которой эта система управления должна функционировать. Способность к развитию. Операционно-вычислительная среда должна разрешать легкое изменение и развитие системы управления. По своей сути легкость изменения и развития очень созвучна с концепцией объектно-ориентированного программированния (ООП), предусматривающей три основных тринципа: инкапсуляцию, полиморфизм и наследуемость. Можно показать, что операционно-вычислительная среда обладающая всеми этими принципами в полной мере пригодна для обеспечения. Интерактивность. Для обеспечения необходимой гибкости управления и саморазвития системы в процессе ее работы, система управления должна легко изменяться оператором с пульта управления или специальной программой Учителем. Важной особенностью является именно возможность изменения самой системы управления в процессе ее работы. Такое возможно при интерактивном построении операционно-вычислительной среды, используя интерпритатор как аппарат реализации. На практике, большинство используюших методы ООП алгоритмических языков, реализуют чисто компиляторный подход, что не пригодно для разработки систем управления по предлагаемой концепции, поскольку изменения программ системы управления во время работы несовместимо с их перекомпиляцией.

Кроме способности реализовывать ООП и интерпритационного характера среды неизбежно появляется ряд новых требований. Многопроцессность. Далее будет показано, реализация методов ООП для интерпритатора легко может быть реализована механизмом создания и обслуживания параллельных прцессов в среде. На рисунке 1 приведена типовая структура системы управления, иснользующая методы искуственного интеллекта. Рис. 1. Типовая структура интеллектальной системы управления Основу системы управления составляет управляющая система, которая использует для управления объектом информацию о его состоянии, полученную от датчиков и внутреннюю информацию из базы данных (знаний). Важным моментом при переходе к управлению с элементами искусственного интеллекта является использование базы знаний, которая хранит не только данные о состоянии объекта управления, но и продукции - правила работы с этими данными. При традиционной структуре систем с элементами искусственного интеллекта обучение системы обычно ограничивается лишь воздействием на базу знаний, оставляя управляюшую часть системы управления неизменной. Рассматриваемый в данной работе подход не вводит каких-либо ограничений. Предполагается, что Учитель может изменять во время ее работы не только базу знаний, но и управляюшую систему. При этом косвенно предполагается наличие нескольких одновременно функционирующих процессоров, одним из которых может быть процессор функционированния Учителя, другим - терминальный процесс обмена информацией с оператором, а также ряд процессов, осуществляющих прием и передачу информации на объект управления, обслуживание базы знаний, и конечно процессы реализующие работу управляющей системы. Вполне естественным становится условие многопроцессности, которое уже обсуждалось ранее. Существует существенное различие между многопроцессностью и многозначностью как это понимается в операционных системах. При рассмотрении вопросов многозначности в операцинных системах предполагается и обеспечивается изоляция одного процесса от других. Каждый процесс функционирует в своей виртуальной вычислительной среде, не желая ничего знать о других не связанных с ним прцессах, выполняемых в тоже время на том же оборудовании. Если одной из задач необходимо взаимодействовать с другими, то обычно в операционных системах существуют свои методы, в частности, аппарат почтовых ящиков, куда одна из задач "кладет" свое сообщение, а другая задача его "вынимает". Многопроцесность в нашем понимании нечто другое. То что правильно оправдано и обосновано для операционных систем, явно не оптимально для рассматриваемой операционно-вычислительной среды. Необходимо, чтобы с изоляцией одного процесса от другого была предусмотрена возможность изменения одного процесса другими. Будем называть такие процессы смежными. Смежные процессы не изолированы друг от друга, наоборот, оба процесса функционируют на одной общей виртуальной машине, т.е. имеют общую оперативную и дисковую память, и как бы выполняются двумя параллельными процессорами. С многопроцессностью операционно-вычислительной среды тесно связана и реализация методов ООП.

Классическая схема реализации ООП связана с процессом компиляции исходного текста програмного модуля. Традиционный подход не приемлем, когда речь идет об интерактивных языках, где компиляция принципиально исключена. В связи с этим, многопроцессность может явиться механизмом раелизации методов ООП. Создание нового класса данных в объектно-ориентированной программе связан не только с созданием нового шаблона структуры данных, но и с образованием одного или нескольких новых процессов в нашей операционно-вычислительной среде. Каждый из таких процессов мог бы реализовать одну или несколько операций на вновь создаваемом классе данных. Отметим, что процессы создаются в момент объявления (описания) нового класса, хотя фактически могут использоваться только после определения (создания) объекта этого класса. Резервирование оперативной памяти производится под объекты класса, а не под сам класс. Таким образом достаточно просто реализовать принципы ООП: инкапсуляцию, полиморфизм и наследуемость. Реализация инкапсуляции связывается с хранением в "капсуле" наряду с данными имени (или имен) процесса (процессов), которые обслуживают данный класс. Столь же просто реализуется наследуемость и полиморфизм, когда использование ранее определенных операций или их переопределение осуществляется с помощью создания или замены ссылок на существующие в среде процессы. На рис. 2 приведены основные схемы реализации объектно-ориентированного расширения языка. Необходимо отметить, что с точки зрения вичислительной среды процессы различаются не только как изолированные и смежные, но и по времени их жизни. Если под временем жизни понимать период времени от момента порождения процесса до его закрытия, то существует разница между процессами. Примерами таких процессов могут служить управляющие процессы. В то же время, процессы, реализующие ООП, хотя и присутствуют, но функционируют не все время жизни. Они начинают функционировать лишь тогда, когда необходима обработка соответствующего им объекта, после окончания которой они снова находятся в "спящем" состоянии. Такой подход накладывает особые требования на супервизор процессов операционно-вычислительной среды. С увеличением количества новых типов (классов) данных, увеличивается и количество процессов, эти данные обрабатывающие. Для реальной системы управления, количество процессов может измеряться сотнями и тысячами. Такой подход накладывает особые требования на супервизор процессов операционно-вычислительной среды. С увеличением количества новых типов (классов) данных, увеличивается количество процессов, эти данные обрабатываются. Для реальной системы управления количество процессов может измеряться сотнями и тысячами. Рис. 2. Структура организации расширения языка. Основу рассматриваемой операционно-вычислительной среды составляют три основных блока (рис. 3): базовый интерпритатор; интерпритатор расширения; супервизор процессов; Базовый интерпритатор обрабатывает входной поток операций высокого уровня, поступающий от текущего процесса (активного в данный момент времени процесса). При этом, базовые операции предусмотренные базовым подмножеством языка, выполняются самим интерпритатором.

Поэтому я изменил алгоритм [3]: if (f необходимо быть виртуальной) сделайте f функцией-членом C; else if (f – это operator›› или operator‹‹) {  сделайте f функцией – не членом;  if (f необходим доступ к непубличным членам C) сделайте f другом C; } else if (f необходимо преобразовывать тип его крайнего левого аргумента) {  сделайте f функцией – не членом;  if (f необходимо иметь доступ к непубличным членам C) сделайте f другом C; } else if (f может быть реализована через доступный интерфейс класса) сделайте f функцией – не членом; else сделайте f функцией-членом C; С той поры я критиковал программистов, которые освоили урок, преподанный объектно-ориентированным подходом, предлагающий помещать функции внутрь классов, содержащих данные, обрабатываемые этими функциями. В ответ они возражают мне, что это все делается ради инкапсуляции. Но они ошибаются. Инкапсуляция Инкапсуляция не определяет вершину мира. Нет ничего такого, что могло бы возвысить инкапсуляцию. Она полезна только потому, что влияет на другие аспекты нашей программы, о которых мы заботимся

1. Построение ЛВС для ОАО "Центральный Телеграф"

2. Организационно-экономический механизм взаимодействия участников сферы управления объектами жилой недвижимости

3. Объектно-ориентированный подход к проектированию программного обеспечения на примере работы налоговой инспекции

4. Разделенный подход к адаптации в проблемно-ориентированной среде

5. Пути реализации личностно-ориентированного подхода в профориентационной диагностике

6. Метод проектов как средство реализации личностно ориентированного подхода при изучении иностранных языков
7. Объектно-ориентированный подход к программированию
8. Средо ориентированный подход в физическом воспитании

9. Анализ информационной системы организации. Политика информационной безопасности организации

10. Политика информационной безопасности для системы "Учет ремонта и ТО автотранспорта"

11. Разработка объектно-ориентированной модели информационной системы учебной библиотеки

12. Управление проектом, создание системы информационной безопасности

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

14. Личностно-ориентированный подход как важное условие эффективности процесса обучения

15. Система элективных курсов по информатике для предпрофильной подготовки "Компьютерная и информационная безопасность"

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

Коктейли.
Создание коктейля - сродни созданию музыки! Мало расположить ноты в определенном порядке, нужно, чтобы они ожили и зазвучали. Сочиняя
378 руб
Раздел: Подарочные наборы
Казан Вок "Webber" BE-905/30, 4,4 л.
Объем: 4,4 л. Диаметр: 30 см. Глубина: 10,5 см. Толщина дна: 7 мм. Толщина стенок: 4 мм. Глубокий вок из облегченного чугуна серии «Черный
1407 руб
Раздел: Казаны
Набор детской посуды "София. Дисней", 3 предмета.
Детский набор посуды "София" сочетает в себе изысканный дизайн с максимальной функциональностью. Предметы набора выполнены из
447 руб
Раздел: Наборы для кормления

17. "Вторая опора" ЕС: проблемы построения и подходы

18. Разработка информационно-справочной системы "Каталог строительных объектов" /Prolog/

19. Системы цифрового видеонаблюдения при организации охранных структур на особо охраняемых объектах

20. Синергетический подход к анализу и управлению социальными системами

21. Реинжиниринговый подход к управлению организационным развитием. Новый взгляд на антикризисное управление

22. Построение информационно-управляющей системы с элементами искусственного интеллекта
23. Формирование делового кредо в системе организационной культуры предприятия
24. Принципы построения системы менеджмента на основе здравого смысла

25. Основные черты построения налоговой системы Франции

26. Российский подход к формированию европейской системы безопасности

27. Методологические подходы к построению и объяснению истории психологии: перспективы содержательного синтеза.

28. Система формального образования как объект социологического изучения

29. Эволюционный подход в системе оценки адаптивных возможностей организма человека

30. Банковская система. Особенности построения банковской системы в России

31. Бюджетная система России и принципы ее построения

32. Построение системы методов управления инвестиционными рисками лизинговой компании

Форма силиконовая для выпечки "Пряничный домик" (арт. TK 0231).
Вы в восторге от европейских рождественских ярмарок? Хотите, чтобы и в Вашем доме почаще царила атмосфера волшебства? С помощью
503 руб
Раздел: Формы и формочки для выпечки
Карандаши цветные "Замок", 60 цветов.
Яркие, насыщенные цвета. Отстирываются с большинства обычных тканей. Специальная технология вклеивания (SV) предотвращает поломку
1510 руб
Раздел: Более 24 цветов
Подставка для колец Zoola "Кролик", хром.
Серия стильных и функциональных держателей для украшений от Umbra. Они предназначены как для хранения украшений, так и общего декора
590 руб
Раздел: Подставки для украшений

33. Переведенная на английский лекция по теме Money and banking (деньги и банковское дело), the role of banks (роль банков), modern banking (современная банковская система)

34. Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации (Диплом)

35. Установки форматов объектов системы MathCAD

36. Экономические информационные системы: принципы построения и классификация

37. Построение системы компенсации неизвестного запаздывания

38. Четыре подхода к постановке системы стратегического планирования
39. Сравнительно-культурный подход к построению общепсихологического знания
40. Пути интеграции функциональной системы налогового менеджмента в организационную структуру коммерческих банков

41. Принципы построения, элементы, перспективы развития банковской системы РФ

42. Организационно-правовая система управления сельским хозяйством

43. Государство как основной объект политической системы общества. Социальный прогресс

44. Правовое положение и организационное построение ОВД

45. Принципы разделения властей как основа построения системы органов правового государства

46. Анализ существующих подходов к системам локализации области губ человека на изображении

47. Использование нейросетей для построения системы распознавания речи

48. Объекты автоматизации в системе организации управления

Стержень для шариковых ручек "Quink Flow", синий, толщина линии M.
Стержень для шариковых ручек. Цвет чернил: синий. Толщина линии письма: M.
343 руб
Раздел: Стержни для ручек
Таз алюминиевый для варенья, 34 см.
Легкая, прочная и практичная посуда, изготовлена из пищевого алюминия, имеет высокую стойкость к коррозии, равномерно нагревается за
525 руб
Раздел: 10 литров и менее
Сковорода чугунная, блинная 2504, 23 см.
Диаметр: 23 см. Высота: 2 см. Чугунная сковорода с деревянной ручкой. Обладает высокой теплопроводностью, несравнимой износостойкостью,
520 руб
Раздел: Сковороды чугунные

49. Построение компьютерной системы на микроконтроллере

50. Построение логической модели исследуемой системы

51. Разработка информационно-обучающей системы на тему “Атомно-молекулярная теория. Доказательство существования атомов и молекул

52. Создание отчета как объекта базы данных. Экспертные и обучающиеся системы

53. Графічне та геометричне моделювання та інтерактивні системи» На тему «Система бухгалтерського обліку»

54. Классификация объектов. Тактика оснащения объектов системами охранной сигнализации
55. Построение системы автоматического контроля
56. Средства и системы контроля доступа на объекты охраны

57. Организационно-методических положений проведения анализа в системе маркетинга

58. Функционально полные системы логических функций. Алгебраический подход

59. Информационные системы в логистике: понятие, виды, принципы построения

60. Организационная структура системы управления персоналом

61. Организационно-педагогические условия эффективного управления образовательными системами

62. Организационное проектирование системы управления персоналом

63. Построение системы управления персоналом

64. Системный подход в системах управления

Рюкзак школьный "Multi Pack. Graphic", 40x18x29,5 см.
Вместительный и удобный школьный рюкзак, отличающийся небольшим весом и наличием твердой спинки. Благодаря прочной каркасной конструкции
3707 руб
Раздел: Без наполнения
Именная кружка с надписью "Любимый папа".
Предлагаем вашему вниманию готовое решения для подарка по любому поводу – именная кружка. Кружка изготовлена из керамики, в нежной
434 руб
Раздел: Кружки
Глобус с подсветкой "Физико-политический", 320 мм.
Невероятно удобный физико-политический глобус с подсветкой отлично подойдет и для домашнего пользования, и как учебный инвентарь в школах.
1068 руб
Раздел: Глобусы

65. Стратегический подход к организационному развитию фирмы

66. Взгляд на построение системы менеджмента организации

67. Система управления как объект исследования

68. Воспитание как система. Сущность системного подхода к воспитанию

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

70. Система проблемных уроков по теме "Основной капитал предприятия" при изучении дисциплины "Экономика предприятия"
71. Политология - объект, предмет и основные функции, категории, методы и закономерности. Место политологии в системе социально-гуманитарных наук
72. Стандартизация. Общетехнические и организационно-методические системы и комплексы стандартов России

73. Анализ причин дезорганизации уголовно-исполнительной системы с позиций синергетического подхода и теории эгрегоров

74. Подход Берта Хеллингера при формировании устойчивости семейной системы в период ненормативных кризисов

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

76. Вычисление термодинамических функций индивидуального вещества H2, расчет константы равновесия реакции 2MgOконд+Сграф - 2Mgконд+СО2. Построение и анализ диаграммы состояния двухкомпонентной системы La—Sb

77. Информационные системы в управлении экономическим объектом

78. Совершенствование организационно-экономической системы управления государственными пакетами акций

79. Фирма как объект хозяйственной деятельности. Организационно-экономические формы предприятий

80. Происхождение Солнечной системы и Земли

Фломастеры "631", 50 цветов.
Яркие фломастеры с коническим наконечником диаметром 5 мм, можно использовать для рисования тонких линий 0,75 мм или более толстых до 3
658 руб
Раздел: Более 24 цветов
Карандаши цветные "Colorino", двухсторонние, 48 цветов.
Карандаши для рисования. В наборе: 24 разноцветных, двусторонних карандашей (48 цветов). Мягкие, но при этом очень прочные карандаши,
455 руб
Раздел: Более 24 цветов
Бумага для струйных принтеров "Lomond", 140 г/м, 100 листов, матовая, односторонняя, А4.
Изображение отпечатанное на матовой бумаге, не бликует, линии высококонтрастные, чистые тона имеют характерную бархатистую
375 руб
Раздел: Фотобумага для цветной печати

81. Вселенная, Галактика и Солнечная система

82. Неопознанные летающие объекты

83. Происхождение Солнечной системы

84. Строение солнечной системы

85. Мир Галактик (Галактики и звездные системы)

86. Солнечная система
87. Происхождение солнечной системы
88. Спутниковые системы местоопределения

89. Разработка алгоритмов контроля и диагностики системы управления ориентацией космического аппарата

90. Двигательные системы организма

91. Новый подход в понимании преадаптации

92. Нервная система

93. Происхождение жизни: абиогенез и панспермия. Гиперцикл. Геохимический подход к проблеме

94. Анатомия и физиология пищеварительной системы человека

95. Сообщение на тему: Суксцессия

96. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи)

Пенал школьный "Космос".
Пенал школьный с откидной планкой, без наполнения. Одно отделение, эластичные держатели для канцелярских принадлежностей, в прозрачном
460 руб
Раздел: Без наполнения
Маркеры для досок, 12 цветов.
Маркеры для досок идеальны для использования дома и в детских учреждениях. Количество цветов: 12 ярких и сочных цветов. Надписи и рисунки
503 руб
Раздел: Для досок
Набор линеров "Kores", 0,4 мм, 10 цветов.
Линеры имеют эргономичную зону обхвата. Толщина линии письма - 0,4 мм. Набор содержит 10 цветов. Входящие в набор цвета:
424 руб
Раздел: Капиллярные

97. ПВО. Устройство ЗАК МК. Система управления антенной (СУА)

98. Оценка химической обстановки при разрушении (аварии) (объектов, имеющих СДЯВ [Курсовая])

99. Перечень радиационно-опасных объектов России


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.