Карев Александр Аврамович
Как правило, исходная ситуация формулируется просто: «Есть такой-то объект, который плохо выполняет то-то Рё то-то». Рто РІСЃС‘, что РјРѕР¶РЅРѕ получить РѕС‚ Заказчика. Остальное Решателю предстоит выяснять «по С…РѕРґСѓВ», работая РІ контакте СЃРѕ специалистом, РІ ведении которого находится «такой-то объект». Прежде всего, необходимо уяснить, РёР· каких основных узлов состоит «такой-то объект» Рё каковы РёС… функции. Для начала этого достаточно, С‚.Рє. нет необходимости детально изучать весь объект. Если СѓР¶Рµ делались попытки решить поставленную задачу, то чрезвычайно полезно проанализировать достоинства Рё недостатки предлагавшихся ранее решений.
Если СѓР¶Рµ известен плохо работающий узел, то необходимо выяснить его состав Рё главные функции каждой РёР· частей. Рзучение объекта будет продолжаться вплоть РґРѕ выявления причины нежелательного эффекта (РќР). РћСЃРЅРѕРІРѕР№ любого технического объекта является информационный фрактал («аппаратный» алгоритм), наиболее практичное представление которого - дерево процессов. Процессы РІ нем либо равны РїРѕ рангу (РєРѕРіРґР° РѕРЅРё совместно обеспечивают выполнение процесса более высокого ранга), либо подчинены РѕРґРёРЅ РґСЂСѓРіРѕРјСѓ. Р’ РёСЃС…РѕРґРЅРѕР№ ситуации Решатель РЅРµ может представить дерево процессов (прежде его надо выявить) Рё никто ему этого подсказать РЅРµ РІ состоянии. РќР° выявление Рё построение дерева может потребоваться слишком РјРЅРѕРіРѕ времени, поэтому наиболее выгодна следующая стратегия – шаг Р·Р° шагом (процесс Р·Р° процессом) пройти РїРѕ воображаемому дереву процессов РѕС‚ внешнего проявления РќР РґРѕ его причины - плохо выполняемого или вообще отсутствующего процесса. Назовем его для определенности «Х-процесс» (РёРєСЃ-процесс). Решатель должен помнить, что РѕРЅ занимается именно РїРѕРёСЃРєРѕРј РҐ-процесса (даже если тот Рё отсутствует).
РќР° СЂРёСЃСѓРЅРєРµ слева упрощенно показано дерево процессов некого условного технического объекта, Р° РЅР° нем красным РєСЂСѓР¶РєРѕРј – РќР РІ РІРёРґРµ неудачно выбранного разработчиком системы физэффекта. Красной стрелкой показан «маршрут», РїРѕ которому НРпроникает РЅР° выход системы. Принцип действия «процессного» алгоритма РЅРµ требует пространных объяснений. Задача Решателя заключается РІ последовательном выявлении причинно-следственных связей между процессами, составляющими данный «маршрут», РЅРѕ РїРѕРёСЃРє причин НРпроизводится РІ РїРѕСЂСЏРґРєРµ, обратном изображенному РЅР° СЂРёСЃСѓРЅРєРµ – РѕС‚ выхода системы Рє источнику РќР.
Процесс может быть направлен РЅР° увеличение, уменьшение или сохранение значения параметра. Колебания тоже РјРѕР¶РЅРѕ рассматривать, как отдельный тип процессов, хотя РЅР° самом деле РѕРЅРё являются СЃРїРѕСЃРѕР±РѕРј сосуществования разнонаправленных процессов. Рспользуемые РІ названиях процессов физические параметры всегда должны измеряться РІ конкретных единицах измерения – РєРі, Рј, СЃ, Р’, Р’С‚, Рђ Рё С‚.Рґ.
Правило формулирования названия процесса: направление изменения параметра - наименование параметра – название носителя параметра.
Примеры названий процессов: увеличение длины пружины, сохранение координат крышки, снижение температуры жидкости, колебания силы тока.
После выявления Х-процесса возможны лишь два исхода:
1. Существующий Х-процесс выполняется за счет использования физэффекта, и тогда Решатель может подобрать по справочнику более подходящий физэффект или же создать взамен его новую ТС, способную обеспечить выполнение Х-процесса.
2. Нужный Х-процесс отсутствует. Необходимо организовать его выполнение за счет имеющихся ресурсов, физэффекта или создания новой ТС.
Пока что не имеет смысла детализировать эти действия Решателя, поэтому перейдем непосредственно к описанию шагов «процессного» алгоритма:
Шаг 1. Указать параметр объекта, который требуется изменить (сохранить), и препятствующий этому вредный процесс.
Пример: В зимнее время необходимо уменьшить время запуска двигателя автомобиля, находящегося на открытой автомобильной стоянке, но этому препятствует вредный процесс снижения температуры двигателя неработающего автомобиля.
Сокращенное описание проблемы: Ускоренному запуску двигателя препятствует вредный процесс снижения температуры.
Шаг 2. Считать, что объект находится в том из своих состояний, нахождение в котором порождает описываемую на шаге 1 проблему.
Рдеальный Конечный Результат (РРљР ): Объект РЎРђРњ препятствует (указать вредный процесс Рё значимые обстоятельства - время Рё/или место его протекания).
Пример: Двигатель САМ препятствует снижению температуры (охлаждению) во время стоянки.
Шаг 3. Какой параметр объекта должен был Р±С‹ измениться (сохраниться), РЅРѕ РЅРµ может? Рто Рё есть обеспечивающий процесс, существование или отсутствие которого мешает достижению РРљР .
Пример: Отсутствует процесс повышения температуры двигателя Рто Рё есть искомый (хотя Рё отсутствующий) РҐ-процесс.
Шаг 4. Любым доступным способом обеспечить (указать обеспечивающий процесс).
Если появляется новая проблема (что-то надо изменить, но существует серьезное препятствие), то перейти на шаг 1 и повторить процедуру.
Если найдено простое и очевидное решение, то приступить к его реализации. Желательно, чтобы решение выполнялось за счет ресурсов самой системы и/или Среды.
Пример: Если Р±С‹ причиной невыполнения РКРбыл существующий обеспечивающий процесс, то пришлось Р±С‹ вернуться РЅР° шаг 1 Рё решать РЅРѕРІСѓСЋ проблему. Р’ данном Р¶Рµ примере причиной невыполнения РКРявляется отсутствие РЅСѓР¶РЅРѕРіРѕ обеспечивающего процесса, поэтому его необходимо организовать.
Решение: Любым доступным способом обеспечить самопрогрев двигателя. Можно по мере остывания двигателя периодически прогревать его при помощи специального автоматического устройства.
РћРґРЅРѕР№ РёР· зарубежных автомобильных фирм предложено решение, РЅРµ требующее расхода топлива – тепло отбирается Сѓ антифриза Рё накапливается РІ специальном термосе, заполненном церезином (углеводород, обладающий высокой теплоемкостью). РџСЂРё помощи накопленного Р·Р° вчерашний день тепла РјРѕР¶РЅРѕ РІ считанные секунды прогреть двигатель. Рспытания показывают, что тепла, запасаемого термосом, предостаточно.
Найденное решение может оказаться «сырым», несовершенным. Если в конкретно взятом случае и существуют какие-то критерии оценки качества найденного решения, то они оказываются так или иначе связанными друг с другом, т.е. взаимозависимыми. Чаще всего характер этих зависимостей точно неизвестен и может потребоваться время на их углубленное изучение. Необходимо все же попытаться сразу улучшить найденное решение, последовательно «примеряя» его к линиям развития систем:
1. Рнверсия логики. Выбор типа логики определяет информационное содержание обеспечивающего или управляющего процесса. Если РІ качестве логической единицы принято большее значение параметра (либо наличие инициирующего воздействия), то логика считается «позитивной», если меньшее (либо отсутствие инициирующего воздействия) – то «негативной». Например, РїСЂРё отключении питания электромагнита тормоза С…РѕРґРѕРІРѕРµ колесо мостового крана заторможено, следовательно, имеет место «негативная» логика работы тормоза. Работа автомобильных тормозов, напротив, основана РЅР° «позитивной» логике – колеса заторможены, если нажата педаль тормоза. Выбор типа логики существенно влияет РЅР° структуру системы (С‚.Рµ. РЅР° её конструкцию). Система содержит информационную составляющую Рё РІ случае, если процесс выполняется РЎРђРњ, С‚.Рє. термин «САМ» подразумевает существование управляющего процесса Рё, следовательно, логики управления;
2. Рнверсия системы (изделие Рё рабочий орган меняются ролями);
3. Повышение проводимости энергетического канала (изменение параметров или материала рабочего органа и/или изделия, использование искусственной Среды);
4. Повышение устойчивости системы введением (улучшением) обратной связи;
5. Переход Рє использованию энергоэкономного процесса (дроблением, переходом РЅР° микроуровень, переходом РїРѕ СЂСЏРґСѓ РњРђРўРҐРРњ, комбинированием полей). Вообще РіРѕРІРѕСЂСЏ, переход РїРѕ СЂСЏРґСѓ РњРђРўРҐРРњ является изменением принципа действия, РЅРѕ это верно только РІ случае, если речь идет Рѕ главном процессе. Рзменение Р¶Рµ принципа действия какой-либо РёР· подсистем РјРѕР¶РЅРѕ считать простым улучшением системы. Например, замену устаревших самолетных РїСЂРёР±РѕСЂРѕРІ современной авионикой нельзя считать изменением принципа действия самолета.
6. Восстановление рабочего органа (расходуемого вещества) непосредственно в процессе работы системы;
7. Рспользование встроенного источника энергии;
8. Увеличение производительности процесса за счет возрастания скорости (согласованием ритмики, введением дополнительных преобразований энергии) – расширение во времени;
9. Увеличение производительности процесса за счет пространственного роста – расширение системы по линии «моно-би…поли» с последующим объединением («свертыванием») дублирующихся частей;
10. Замена рабочего органа и/или изделия системой (по мере возрастания числа элементов и/или связей надежность системы падает, поэтому может потребоваться дублирование элементов и подсистем) – это линия фрактального роста системы;
11. Повышение функциональности (динамизацией элементов, связей, структуры, состава).
Р’ СЃРїРёСЃРѕРє направлений развития РЅРµ включено повышение управляемости, РЅРѕ РІ этом нет ошибки. Плохая управляемость есть РїСЂСЏРјРѕРµ нарушение основополагающего принципа, согласно которому полезный процесс должен выполняться РЎРђРњ. Достижение РРљР - красная нить процесса создания системы. Отсюда следует, что необходимость автоматизации управления – факт сам СЃРѕР±РѕР№ разумеющийся!
Рекомендация СЃ «примеркой» решения может создать ложное впечатление, что решателю предлагается действовать чуждым РўР РР— методом РїСЂРѕР± Рё ошибок (РњРџРёРћ). Безусловно, РІ пределах перечня линий развития дело обстоит именно так, РЅРѕ РЅР° это есть СЃРІРѕРё причины. РќРё РѕРґРЅР° линия развития РЅРµ может быть оценена РІ отрыве РѕС‚ РІРёРґР° улучшаемой системы, типа реализуемого процесса, доступных ресурсов Рё особенностей Среды Рё РІ этом смысле РІСЃРµ линии развития абсолютно равноценны. РќРµ существует Рё РЅРµ может существовать алгоритма выбора «самого правильного» направления развития. Ртому препятствует принципиальная невозможность классификации систем, процессов, ресурсов Рё всего многообразия факторов Среды.
Необходимо сверять результаты «примерки» со «стандартами», соответствующим образом классифицированными в работе Линии развития систем. В данной работе не делается различия между управляющими системами и всеми остальными, как это было принято в оригинале «Стандартов на решение изобретательских задач» Г.С.Альтшуллера.
Что делать далее? Рспользовать «морфологический ящик» – РЅРµ лучший выход, С‚.Рє. РІ данном методе присутствует неприкрытый перебор большого числа сочетаний – около трех тысяч (без учета РёС… возможных модификаций). Детализация линий развития приведет Рє возрастанию этого числа. Более продуктивна рекурсивная стратегия отбора вариантов. РР· полученных РІ результате «примерки» вариантов РјРѕР¶РЅРѕ попробовать отобрать РґРІР°-три лучших Рё попытаться объединить РёС…. Объединение вариантов РІРѕР·РјРѕР¶РЅРѕ, С‚.Рє. РѕРЅРё являются альтернативными системами, объединение которых РїСЂРёРІРѕРґРёС‚ Рє взаимоуничтожению недостатков исходных систем. Получившееся решение РјРѕР¶РЅРѕ СЃРЅРѕРІР° подвергнуть процедуре «примерки», СЃРЅРѕРІР° отобрать Рё объединить лучшие Рё С‚.Рґ. Предлагаемая стратегия является так называемым генетическим алгоритмом. Сколько Р¶Рµ циклов развития надо производить? Совершенству нет предела, РЅРѕ следует помнить, что искусство инженера заключается РІ умении вовремя остановиться РІ изучении предмета!
Безусловно, опыт решения изобретательских задач не заменить даже самым совершенным алгоритмом. Для частичной компенсации недостатка опыта (это лучше, чем ничего!) можно воспользоваться приведенными ниже рекомендациями.
Перед выполнением «процессного» алгоритма необходимо описать ситуацию - что выполняется хорошо и что выполняется плохо? Описание необходимо сделать так, чтобы оно было понятным даже для человека, не имеющего специального образования. После этого требование шага 1 не так трудно будет сформулировать на языке процессного анализа. Задача может быть решена либо изменением (дополнением, перестройкой) существующей системы, либо переходом к иному принципу действия, но эту возможность необходимо расценивать, как крайний случай.
РќР° шаге 2 может оказаться, что РІ системе еще нет объекта, который должен будет РЎРђРњ препятствовать вредному процессу. Р’ известном алгоритме РђР РР—-85Р’ искомый объект назван В«РРєСЃ-элементом», РЅРѕ безликий термин РІСЂСЏРґ ли способствует уменьшению естественного страха Решателя перед задачей. Отсутствующий объект или процесс лучше обозначить более привычным общим термином, наиболее подходящим Рє ситуации. Процесс решения задачи должен выглядеть, как постепенное выяснение смысла этого термина – такая логика познания соответствует представлениям большинства Решателей.
Для Решателя психологически труднее те задачи, в которых какой-то из параметров должен сохраняться неизменным. Казалось бы, существование подобных «нуль-процессов» прямо противоречит пониманию процесса, как изменения, но это не так. Например, железобетонное изделие с предварительно напрягаемой арматурой самым, что ни на есть, качественным образом отличается от изделия с обычной арматурой, т.к. в системе «арматура-бетон» существует противостояние двух процессов - разнонаправленных напряжений в арматуре и бетоне. Обычно в технических объектах находят свое место оба типа – изменение и сохранение. Внешнее отличие этих процессов заключается в скорости изменения параметра, но каково их физическое содержание? «Нуль-процесс» - свидетельство наличия определенного вида энергии, а «процесс-изменение» - свидетельство ее преобразования. В приведенном выше примере потенциальная энергия системы порождается разностью состояний арматуры и бетона.
Рнергия первична, С‚.Рµ. процессы порождаются или ее наличием, или ее преобразованиями. РќРµ существует изолированных процессов, С‚.Рµ. правило «одна структура – РѕРґРёРЅ процесс» действительно только РІ отношении полезного процесса Рё РЅРµ учитывает существования вредного процесса, реакции Среды, изменения проводимости Рё С‚.Рї. Даже простейшая «бинарная» система – это комплекс процессов, РјРёРЅРёРјСѓРј – РґРІР° разнонаправленных. Смысл существования системы - обеспечение баланса (гармонии) лежащего РІ ее РѕСЃРЅРѕРІРµ комплекса процессов. Логичным шагом РІ познании этого комплекса является переход РѕС‚ рассуждений Рє формулам Рё числам, С‚.Рµ., РіРѕРІРѕСЂСЏ образным языком, «проверка гармонии алгеброй».
Аналогом «процессного» алгоритма послужил рекурсивный алгоритм Р’.Рђ.Королёва, РІ котором РґРІР° шага (РїРѕРёСЃРє свойства Рё РїРѕРёСЃРє анти-свойства) заменены РѕРґРЅРёРј, направленным РЅР° причину проявления свойства – процесс. Названия шагов упразднены Р·Р° ненадобностью. Лаконичность Рё универсальность «процессного» алгоритма СЃРїРѕСЃРѕР±РЅС‹ шокировать даже специалиста. Секрет его простоты кроется РІ безупречной логике информационного фрактала. Дерево процессов РјРѕР¶РЅРѕ построить (выявить) для любой искусственной системы – РѕС‚ детской игрушки РґРѕ большого завода или организации (Р° почему Р±С‹ Рё РЅРµ РґРѕ государства или объединения государств?). Рменно РІ дереве процессов заключена алгоритмическая суть искусственных систем.
Возможные «точки роста» предлагаемого метода – обработка исходной ситуации, детализация линий развития, ускорение поиска недостатков вариантов, ускорение работы генетического алгоритма.
Список литературы
Для подготовки данной работы были использованы материалы с сайта http://www.sciteclibrary.ru