5. ИССЛЕДОВАНИЕ ПРОЦЕССОВ АВТОМАТИЗИРОВАННОЙ
ПОДДЕРЖКИ ТЕХНОЛОГИЧЕСКИХ РЕШЕНИЙ
КНИР указанного направления, как правило, выполняют студенты спец. 1201, обучающиеся по специализации “ Проектирование и эксплуатация интеллектуальных систем технологического назначения”. Объектом исследования в таких КНИР обычно является процесс автоматизированной поддержки (формирование ) технологического решения .Термин “автоматизированная поддержка решения ” означает, означает ,что при принятии решения может использоваться соответствующая автоматизированная система , обеспечивающая выдачу необходимой для принятия решения информации (информационная поддержка ) или выполнение отдельных функций , требующих приложения специализированного интеллекта (интеллектуальная поддержка). Однако, собственно принятие решения является исключительным правом человека (лица, принимающего решение).
Целью рассматриваемых КНИР может быть обеспечение качества формируемых решений, сокращение сроков принятия решений , повышение достоверности , например , прогностических решений и т.д. При выполнении таких КНИР широко используется вычислительная техника. Может применяться как заимствованное , так и оригинальное (разработанное студентом ) программное обеспечение . При этом следует помнить , что основная направленность указанных КНИР - технологическая , а вычислительная техника и программное обеспечение являются лишь инструментом достижения поставленной цели исследования и не в коем случае не могут рассматриваться в качестве объекта или цели исследования.
Последовательность выполнения указанных КНИР в целом соответствует описанной в разделе 1 , однако имеет особенности . обусловленные спецификой объекта исследования .
Процесс формирования технологического решения базируется на широком использовании технологических знаний, фундаментальных технологических принципов и правил [16] – [19] и др.
В теоретической части КНИР вначале приводят , как правило ,методику неавтоматизированного формирования принимаемого решения , базирующаяся на фундаментальных закономерностях закономерностях технологии машиностроения .Далее выполняют концептуальное и функциональное моделирование разрабатываемой автором системы поддержки решений , а также описывают сценарий диалога пользователя (лица принимающего решение)
с системой [20].Разрабатывают необходимое для программной реализации системы методическое (в том числе и алгоритмическое) и информационное обеспечение . Программную реализацию системы выполняют по согласованию с руководителем КНИР, если студент обладает достаточными навыками программирования. При выполнении указанных КНИР может использоваться групповой метод , когда по теме КНИР работают несколько студентов , в том числе и с разделением выполняемых функций . При невозможности создания оригинального программного обеспечения может быть использовано заимствованное (лицензионное).
В отдельных (исключительных ) случаях могут выполняться теоретические КНИР (для процессов поддержки технологических решений высокой сложности). В этих случаях разработанное методическое и информационное обеспечение представляется (а в последующем и защищается ) на уровне эскизного проекта.
Экспериментальные исследования выполняют с использованием указанного программного обеспечения обычно в режиме имитационного моделирования : целенаправленно изменяя условия и ситуацию принятия решения , а также входные для системы параметры, определяют , фиксируют и анализируют формируемые с ее помощью технологические решения [21]- [23]. Остальные этапы КНИР выполняют аналогично описанному в разделе 1.
Пример №1 “Разработка и исследование системы автоматизированного выбора вида и метода изготовления исходных заготовок”.
Объект исследования – процесс автоматизированного выбора вида и метода изготовления исходной заготовки.
Целью КНИР является выбор вида и метода изготовления исходной заготовки наиболее соответствующих условиям и возможностям производства.
Основные задачи исследования :
а) разработать спецификации системы выбора заготовок ;
б) выполнить программную реализацию пилотной версии системы;
в) тестирование пилотной версии системы ;
г) определить области устойчивой работы системы по ее выходным параметрам ;
д) наметить пути совершенствования системы , ее методического и информационного обеспечения;
Пример №2 “Разработка и исследование модуля оптимизации метода изготовления исходной заготовки”.
Объект исследования – процесс оптимизации метода изготовления исходной заготовки.
Целью КНИР является обеспечение качества исходной заготовки путем выбора ее оптимального варианта.
Основные задачи исследования :
а) выбрать целевую функцию , критерии и метод оптимизации ;
б) используя существующее или оригинальное программное обеспечение выполнить программную реализацию модуля;
в) тестирование модуля ;
г) исследование взаимосвязи условий выбора и характеристик оптимального метода изготовления исходной заготовки.
Пример №3 “Исследование процесса автоматизированной отработки конструкций деталей на технологичность”.
Объект исследования – процесс автоматизированной отработки конструкций деталей на технологичность.
Цель исследования – обеспечение качества деталей при минимальных затратах на изготовление.
Основные задачи исследования :
а) установить количественные взаимосвязи между конструктивно- технологическими параметрами деталей и технико– экономическими показателями процессов их изготовления;
б) разработать и программно реализовать систему автоматизированной отработки конструкций деталей на технологичность (предварительно задавшись классом деталей);
в) протестировать систему и оценить эффективность ее использования ;
Пример №4 “Исследование автоматизированного синтеза маршрутных процессов обработки основных поверхностей деталей”.
Объект исследования – процесс автоматизированного синтеза маршрутных процессов обработки основных поверхностей деталей.
Цель исследования – обеспечение качества изготовления деталей машин .
Основные задачи исследования :
а) разработать методическое и информационное обеспечение автоматизированного синтеза маршрутных процессов обработки основных поверхностей деталей;
б) разработать и программно реализовать процедуру автоматизированного синтеза маршрутных процессов ;
в) выполнить тестирование программного обеспечения и оценить надежность синтеза и соответствие сформированных решений общетехнологическим принципам и правилам .