산업용 로봇
퍼지 논리는 복잡한 제어 시스템을 구현하는 가장 신뢰할 수 있는 수단처럼 들리지 않을 수 있습니다. 그러나 퍼지 논리 시스템이 부정확한 데이터로 작업하고 전문가의 경험을 구현하는 능력은 현대 제어 응용 프로그램에서 강력한 도구가 됩니다.
1965년 Lofti Zada가 개발한 AI(인공 지능)의 하위 분류인 퍼지 논리를 통해 컴퓨터 시스템은 인간이 데이터를 해석하고 데이터와 상호 작용하는 방식을 모방할 수 있습니다. 부울 논리는 두 가지 결과(참 또는 거짓, 0 또는 1)로 제한되지만 퍼지 논리는 진실의 정도를 다룹니다.
예를 들어, 자율 로봇 시스템이 바쁜 창고 바닥을 탐색할 수 있도록 하는 머신 비전 시스템을 생각해 보십시오. 우리는 오른쪽 스윙의 문이 빨리 열리는 것을 보고 장애물이 곧 나타날 것이라는 것을 알게 될 것입니다. 그러나 부울 논리는 "아마도"를 다루지 않습니다. "장애물이 곧 나타날 것"과 "장애물이 막 나타나지 않을 것"을 다룹니다.
퍼지 논리를 사용하면 문이 열리는 속도(즉, 매우 느림, 느림, 보통, 빠름, 매우 빠름), 문이 있는 위치, 하루 중 시간과 같은 입력이 장애물이 발생할 확률로 변환될 수 있습니다. 나타납니다(예:0.8).
퍼지 논리 시스템에는 세 가지 다른 유형의 값이 있습니다.
<울>
퍼지 논리 시스템에는 네 부분이 있습니다.
<올>
퍼지화 모듈 선명한(퍼지와 반대되는) 숫자 값의 형태로 시스템 입력을 수신합니다. 선명한 값 입력 신호는 일반적으로 언어 값(예:차갑게, 따뜻하게, 뜨겁게)으로 표시되는 범주 집합으로 나뉩니다.
각 범주의 퍼지 값은 해당 범주에 속할 확률입니다. 퍼지 값은 "진실도"로 생각할 수도 있습니다. 시속 95마일로 주행하는 자동차는 "진리도 0.75로 빠르게 주행"할 수 있습니다. 실제 퍼지 프로세스는 일련의 멤버십 함수에 의해 수행되며 가장 일반적인 것은 삼각형, 사다리꼴, 과시안 또는 S자형입니다.
지식 기반 인간의 추론을 기반으로 하고 해당 분야의 전문가가 제공하는 일련의 if-then 규칙을 포함합니다. 다음은 다음과 같은 예입니다.
<울>
추론 엔진 인간 주제 전문가가 하는 것과 유사한 방식으로 지식 기반의 규칙을 퍼지 값에 사용합니다. 결과는 또 다른 퍼지 값이며 이 경우입니다.
마지막으로, 역퍼지화 모듈은 추론 엔진의 출력을 퍼지화 모듈의 역과 같이 선명한 값으로 변환합니다. 이 예에서 경고 수준은 0.8이 될 수 있으며, 이는 기술자가 예방 유지 관리 작업의 우선 순위를 지정하는 데 도움이 됩니다.
퍼지 논리는 널리 사용되며 많은 사람들이 자신도 모르게 그 기능을 활용합니다. 음성 명령을 사용하여 객체와 상호 작용하는 자연어 처리는 퍼지 논리가 적용되는 영역 중 하나입니다. 자연어 처리에는 개인이 말하는 내용에 대한 불확실성이 있습니다. 그럼에도 불구하고 퍼지 논리는 이러한 잡음이 있거나 부정확한 데이터를 처리하여 높은 수준의 정확도로 말한 내용을 해석할 수 있습니다.
엔지니어는 의사 결정 지원 시스템의 일부로 퍼지 논리를 사용하며 마케팅 및 광고에 통합되어 있습니다. 또한, 퍼지 논리 시스템은 인공위성 이미지에서 농지, 도시 지역, 숲 및 물을 구별할 수 있는 가능성을 식별하기 위한 머신 비전 시스템의 일부로 신경망과 결합될 수 있습니다.
그러나 퍼지 논리가 광범위한 응용 프로그램을 찾은 한 영역은 제어 시스템입니다.
자동차에는 제동 시스템을 제어하는 퍼지 논리 시스템이 있을 수 있습니다. 자율 주행 차량은 속도, 조향 및 적응형 크루즈 컨트롤과 같은 시스템에 대해 퍼지 논리 제어(FLC)에 크게 의존합니다. 그리고 자율주행이 아닌 자동차도 제동 시스템에 FLC를 사용할 가능성이 높습니다. 에어컨 시스템은 에너지 소비를 최적화하면서 실내 온도와 팬 속도를 편안한 수준으로 유지하기 위해 스마트 온도 조절 장치의 일부로 퍼지 논리에 의존하는 경우가 많습니다.
그러나 이것들은 그 사용의 두 가지 예에 불과합니다. FLC는 산업 자동화, 생물의학 제조, 석유화학 공정, 자동차 제조, 원자력을 비롯한 매우 다양한 산업에서 찾아볼 수 있습니다.
펌프, 모터, 팬 및 구동계는 퍼지 논리를 사용하여 제어할 수 있으며 입력으로 센서 어레이에서 데이터를 수신합니다. FLC를 사용하여 매우 정밀한 모션 제어를 달성할 수 있으므로 컴퓨터 수치 제어(CNC) 가공 시스템에서 사용됩니다. 온도를 효과적으로 제어하는 능력은 고정밀 온도 사이클에 의존하는 가마 및 열처리 오븐에서 사용함으로써 입증됩니다. FLC는 또한 군집 로봇 공학에서 볼 수 있는 것과 같이 매우 복잡한 시스템 상호 작용을 감독할 수 있습니다.
FLC는 또한 머신 비전에 의존하는 시스템에서 매우 중요하며 산업 자동화, IIoT 및 인더스트리 4.0을 가능하고 효과적으로 발전시켰습니다.
전통적인 제어 시스템은 운영자와 전문가의 경험을 고려할 수 없는 매우 정확한 데이터와 규칙에 의존합니다. 반면에 퍼지 논리는 데이터에 노이즈가 있거나 부정확하거나 부분적으로 누락된 응용 프로그램에 이상적입니다. 지식 기반은 실제 사람들의 통찰력과 경험을 활용하여 의사 결정 프로세스를 시뮬레이션할 수 있습니다.
산업용 로봇
Fanuc에서 개발한 로봇 시뮬레이터 프로그램인 ROBOGUIDE에는 다양한 소프트웨어 제품 옵션이 포함되어 있습니다. 시뮬레이션은 가상 로봇을 사용하여 발생합니다. 로봇의 이동 및 응용 명령 모두 이 프로그램으로 시뮬레이션됩니다. Fanuc은 ROBOGUIDE의 도움을 받을 때 매우 정확한 시뮬레이션 프로세스를 보장합니다. 표준 소프트웨어의 모델링 기능은 장치 모델링 시간을 줄이기 위해 개발되었습니다. CAD 데이터를 가져와서 모델링 기능으로 부품을 만들 수 있습니다. 대용량 라이브러리를 통해 사용자는 필요한 부품과 치수를 선
N은 펌프의 중요한 문자입니다. 용기에 담긴 액체의 부피를 계산하는 데 도움이 되는 숫자이며 여러 단위로 사용할 수 있습니다. 이 기사에서는 N을 사용하여 펌프, 저장소 및 유체 흐름과 관련된 문제를 해결하는 방법을 알려드립니다. 펌프에 대한 사람들의 가장 일반적인 질문 중 하나는 Pump N의 N이 무엇을 의미하는지입니다. 정답은 질소입니다. 질소는 펌프 성능의 필수 요소이며 모든 것이 원활하게 작동하도록 도와줍니다. 질소는 밸브, 씰 및 베어링과 같은 다른 부품의 제조에도 사용됩니다. 펌프의 N은 어떻게 작동하나요? N in