LabVIEW PID and Fuzzy Logic Toolkit API Reference

3. 미리 생성된 규칙을 사용하여 규칙 기반 생성하기

  • 업데이트 날짜:2023-02-21
  • 2분 (읽기 시간)

규칙은 언어적 용어에 기반하여 입력 및 출력 언어 변수 사이의 관계를 설명합니다. 퍼지 시스템의 규칙 기반은 입력값에 기반하여 퍼지 시스템의 출력값을 결정합니다.

단계 1에서 생성한 자동차의 위치 입력 변수에는 5개의 소속 함수가 있으며, 자동차의 방향 입력 언어 변수에는 7개의 소속 함수가 있습니다. 따라서 이러한 입력 언어 변수의 언어적 용어로 가능한 35개의 조합을 단계 2에서 생성한 조향 각도 출력 언어 변수의 언어적 용어와 연결하는 규칙을 만들 수 있습니다.

노트  완전한 규칙 기반 토픽의 테이블에서 이러한 규칙 기반을 볼 수 있습니다.

다음 단계에 따라 자동차 조종의 예에 대한 완전한 규칙 기반을 생성합니다. 규칙 기반을 생성하기 전, 입력 언어 변수출력 언어 변수가 반드시 모두 생성되어 있어야 합니다.

  1. 퍼지 시스템 설계기규칙 탭을 클릭하여 규칙 페이지를 디스플레이합니다.
  2. 수행≫규칙 미리 생성을 선택하여 규칙 미리 생성 대화 상자를 디스플레이합니다.
  3. 조건부 연결어 풀다운 메뉴에서 AND (최소)를 선택합니다. 조건부 연결어는 조건부의 최소 소속도가 각 규칙의 집계된 규칙 조건부의 진리값을 결정하도록 지정합니다.
  4. 지지도1을 입력하여 각 규칙에 적용할 가중치를 지정합니다. 각 규칙에 대한 최종 규칙 가중치는 지지도와 집계된 규칙 조건부의 진리값을 곱한 값입니다.
  5. 결론부 함의 풀다운 메뉴에서 최소값을 선택하여, 퍼지 로직 컨트롤러가 역퍼지화를 수행하기 전 출력 소속 함수를 해당 규칙의 가중치 값으로 자르도록 지정합니다. 역퍼지화는 출력 언어 변수의 소속도를 수치 값으로 변환시키는 프로세스입니다.
  6. 확인 버튼을 클릭하여 규칙 페이지로 돌아갑니다. 퍼지 시스템 설계기규칙 리스트에 입력 변수의 언어적 용어로 가능한 35개의 조합이 나열됩니다. 각 규칙은 규칙 미리 생성 대화 상자에서 지정한 것과 같은 조건부 연결어, 지지도 및 함의 방법을 사용합니다.

규칙 리스트에 있는 각 규칙의 결론부는 THEN '조향 각도' IS '음수 큼'입니다. 그러나, 조향 각도 출력 변수의 언어적 용어는 입력 변수의 언어적 용어의 조합에 따라 달라집니다. 따라서 올바른 결론부를 사용하려면 미리 생성된 규칙을 변경해야 합니다.

이전
2. 출력 언어 변수 생성하기

길라잡이: 퍼지 시스템 설계기 사용하기
다음
4. 미리 생성된 규칙 변경하기

Log in to get a better experience