LabVIEW PID and Fuzzy Logic Toolkit API Reference

FL 규칙 얻기 VI

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

FL 규칙 얻기 VI

상위 팔레트: 규칙 VI

다음에서 설치됨: Full Development System

퍼지 시스템에서 규칙의 조건부, 결론부 및 관계를 반환합니다.

 블록다이어그램에 추가하기  팔레트에서 찾기
퍼지 시스템 입력은 퍼지 시스템에 대한 전체 정보를 지정합니다. 이 VI의 퍼지 시스템 입력 입력을 다른 VI의 퍼지 시스템 출력 출력에 연결합니다.
규칙 인덱스는 정보를 반환하려는 규칙의 인덱스를 지정합니다. 규칙 인덱스는 규칙이 생성된 순서를 따릅니다.
에러 입력은 이 노드를 실행하기 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
조건부 연결어는 이 VI가 모든 규칙 조건부의 진리값을 계산하는 방법을 지정합니다.

0AND (최소)―이 VI가 조건부의 가장 작은 소속도를 사용함을 나타냅니다.
1AND (곱)―이 VI가 조건부의 소속도의 곱을 사용함을 나타냅니다.
2OR (최대)―이 VI가 조건부의 가장 큰 소속도를 사용함을 나타냅니다.
3OR (확률)―이 VI가 조건부의 소속도의 확률적 합을 사용함을 나타냅니다. 퍼지 로직 컨트롤러는 다음 식을 사용하여 확률적 합을 계산합니다:(A + B) – (A * B). 이 때 A와 B는 조건부입니다.
조건부는 규칙의 조건부, IF 부분을 지정합니다. 각 조건부는 다음의 세 부분으로 이루어져 있습니다: 입력 언어 변수의 인덱스, 언어적 용어 안에서 입력 언어 변수의 소속도를 계산할지 소속되지 않는 정도를 계산할지 지정하는 연산자, 언어적 용어의 인덱스. 이러한 인덱스는 변수 또는 언어적 용어가 생성된 순서를 따릅니다.
퍼지 시스템 출력은 퍼지 시스템에 대한 전체 정보를 반환합니다. 이 입력을 다른 VI의 퍼지 시스템 입력에 연결하십시오.
지지도는 규칙에 적용하려는 가중치를 0에서 1 사이의 값으로 반환합니다. 지지도를 조건부의 모든 규칙의 진리값으로 곱하여 규칙 가중치를 계산합니다.
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.
결론부는 규칙의 결론부, THEN 부분을 지정합니다. 각 결론부는 다음의 세 부분으로 이루어져 있습니다: 출력 언어 변수의 인덱스, 언어적 용어 안에서 출력 언어 변수의 소속도를 계산할지 소속되지 않는 정도를 계산할지 지정하는 연산자, 언어적 용어의 인덱스. 이러한 인덱스는 변수 또는 언어적 용어가 생성된 순서를 따릅니다.
결론 함의는 이 VI가 규칙 가중치에 근거하여 출력 언어 변수의 소속도를 스케일할 때 사용하는 함의 방법을 지정합니다.

0최소―이 VI가 최소 함의 방법을 사용하도록 지정합니다.
1―이 VI가 함의 방법을 사용하도록 지정합니다.

Log in to get a better experience