தெளிவற்ற தர்க்கம் - துல்லியமான உள்ளீடுகளின் அடிப்படையில் கட்டுப்பாட்டை அடைய ஒரு வழி

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





டிஜிட்டல் கட்டுப்பாட்டின் இந்த சகாப்தத்தில், கிட்டத்தட்ட ஒவ்வொரு சாதனமும் பயன்படுத்தி கட்டுப்படுத்தப்படுகிறது டிஜிட்டல் கட்டுப்பாடு 1 மற்றும் 0 ஐப் பயன்படுத்துவதற்கான நிலை. ஆனால் நீங்கள் நினைத்துப் பாருங்கள், நீங்கள் வரும் அன்றாட செயல்முறைகளின் ஒவ்வொரு வெளியீட்டையும் நினைப்பது நடைமுறைக்கு மாறானது அல்ல, இது உள்ளீட்டின் இரண்டு நிலைகளை மட்டுமே சார்ந்துள்ளது. இல்லை, நிச்சயமாக. உங்கள் அம்மா சில சுவையான உணவை சமைப்பதை கற்பனை செய்து பாருங்கள், அவரைப் புகழ்ந்து பேசுவதைத் தடுக்க முடியாது. உணவு எப்படி சுவையாக மாறும்? சரியான அளவு மற்றும் விகிதத்தில் பொருட்கள் கூடுதலாக, நிச்சயமாக. அவள் அதை எப்படி நிர்வகிக்கிறாள்? அளவுகளின் சரியான எண் அறிவோடு? எப்பொழுதும் இல்லை. அவள் அதை அறிந்த ஒரு யோசனையுடன் செய்கிறாள், இது அனுபவத்துடன் வருகிறது. உள்ளீடுகளை விட உள்ளீட்டு நிலையின் அளவைப் பயன்படுத்தும் கட்டுப்பாட்டு தர்க்கத்தின் யோசனை இங்குதான் வருகிறது, இது சில சரியான உள்ளீடுகள் தேவையில்லை, மாறாக உள்ளீடுகளின் பொதுவான மதிப்பீட்டில் மட்டுமே செயல்படுகிறது. இது தெளிவற்ற தர்க்கம்.

தெளிவற்ற தர்க்கம் என்றால் என்ன?

தெளிவற்ற தர்க்கம் என்பது ஒரு அடிப்படை கட்டுப்பாட்டு அமைப்பாகும், இது உள்ளீட்டின் நிலையின் அளவை நம்பியுள்ளது மற்றும் வெளியீடு உள்ளீட்டின் நிலை மற்றும் இந்த மாநிலத்தின் மாற்ற விகிதத்தைப் பொறுத்தது. வேறு வார்த்தைகளில் கூறுவதானால், உள்ளீட்டின் நிலையின் நிகழ்தகவைப் பொறுத்து ஒரு குறிப்பிட்ட வெளியீட்டை ஒதுக்கும் கொள்கையின் அடிப்படையில் ஒரு தெளிவற்ற தர்க்க அமைப்பு செயல்படுகிறது.




தெளிவில்லாத தர்க்கம் எவ்வாறு தோன்றியது?

தெளிவில்லாத தர்க்கம் 1965 இல் பெர்க்லியின் கலிபோர்னியா பல்கலைக்கழகத்தில் லோட்ஃபி ஜாதே என்பவரால் உருவாக்கப்பட்டது, பைனரி மதிப்புகளை விட இயற்கை மதிப்புகளின் அடிப்படையில் கணினி செயல்முறைகளைச் செய்வதற்கான ஒரு வழியாகும். இது ஆரம்பத்தில் தரவைச் செயலாக்குவதற்கான ஒரு வழியாகப் பயன்படுத்தப்பட்டது, பின்னர் அது ஒரு கட்டுப்பாட்டு உத்தியாகப் பயன்படுத்தத் தொடங்கியது.

தெளிவில்லாத தர்க்கம் எவ்வாறு இயங்குகிறது?

தெளிவற்ற தர்க்கம் அனுமானங்களின் அடிப்படையில் வெளியீட்டை தீர்மானிக்கும் கருத்தில் செயல்படுகிறது. இது செட் அடிப்படையில் செயல்படுகிறது. ஒவ்வொரு தொகுப்பும் வெளியீட்டின் சாத்தியமான நிலையை வரையறுக்கும் சில மொழியியல் மாறிகளைக் குறிக்கிறது. உள்ளீட்டின் ஒவ்வொரு சாத்தியமான நிலையும், மாநிலத்தின் மாற்றத்தின் அளவும் தொகுப்பின் ஒரு பகுதியாகும், இதன் அடிப்படையில் வெளியீடு கணிக்கப்படுகிறது. இது If-else-the என்ற கொள்கையின் அடிப்படையில் செயல்படுகிறது, அதாவது A மற்றும் B என்றால் Z.



X ஆனது X தொகுப்பில் எங்கும் இருக்கக்கூடிய ஒரு அமைப்பை நாம் கட்டுப்படுத்த விரும்புகிறோம் என்று வைத்துக் கொள்ளுங்கள், இது x ஆனது x க்கு சொந்தமானது. இது ஒரு குறிப்பிட்ட மதிப்பைக் கருத்தில் கொள்ளுங்கள். இது X இன் சொந்தமானது. ஒரு குறிப்பிட்ட தொகுப்பைக் கவனியுங்கள் A இன் X இன் துணைக்குழு இது A இன் அனைத்து உறுப்பினர்களும் சேர்ந்தது இடைவெளி 0 மற்றும் 1. தொகுப்பு A ஒரு தெளிவற்ற தொகுப்பு மற்றும் f இன் மதிப்பு என அழைக்கப்படுகிறதுTO(x) x இல் அந்த தொகுப்பில் x இன் உறுப்பினர் அளவைக் குறிக்கிறது. தொகுப்பில் x இன் உறுப்பினர் அளவின் அடிப்படையில் வெளியீடு தீர்மானிக்கப்படுகிறது. உறுப்பினர்களின் இந்த ஒதுக்கீடு உள்ளீடுகள் மற்றும் உள்ளீடுகளின் மாற்ற விகிதத்தைப் பொறுத்து வெளியீடுகளின் அனுமானத்தைப் பொறுத்தது.

இந்த தெளிவற்ற தொகுப்புகள் உறுப்பினர் செயல்பாடுகளைப் பயன்படுத்தி வரைபடமாகக் குறிப்பிடப்படுகின்றன மற்றும் செயல்பாட்டின் ஒவ்வொரு பகுதியிலும் உறுப்பினர்களின் அளவை அடிப்படையாகக் கொண்டு வெளியீடு தீர்மானிக்கப்படுகிறது. தொகுப்புகளின் உறுப்பினர் IF-Else தர்க்கத்தால் தீர்மானிக்கப்படுகிறது.


பொதுவாக, தொகுப்பின் மாறிகள் உள்ளீடுகளின் நிலை மற்றும் உள்ளீட்டின் மாற்றங்களின் அளவுகள் மற்றும் வெளியீட்டின் உறுப்பினர் ஆகியவை உள்ளீட்டின் நிலை மற்றும் செயல்பாட்டின் தர்க்கம் மற்றும் உள்ளீட்டின் மாற்ற விகிதத்தைப் பொறுத்தது. பல உள்ளீட்டு முறைமைக்கு, மாறிகள் வெவ்வேறு உள்ளீடுகளாகவும் இருக்கலாம் மற்றும் மாறிகள் இடையேயான AND செயல்பாட்டின் வெளியீடாகவும் இருக்கலாம்.

தெளிவற்ற கட்டுப்பாட்டு அமைப்பு

ஒரு தெளிவற்ற கட்டுப்பாட்டு அமைப்பு பின்வரும் கூறுகளைக் கொண்டுள்ளது:

ஒரு தெளிவற்ற தர்க்கக் கட்டுப்பாட்டு அமைப்பு

ஒரு தெளிவற்ற தர்க்கக் கட்டுப்பாட்டு அமைப்பு

ஒரு மங்கலானது இது அளவிடப்பட்ட அல்லது உள்ளீட்டு மாறிகளை எண் வடிவங்களில் மொழியியல் மாறிகளாக மாற்றுகிறது.

ஒரு கட்டுப்பாட்டாளர் மொழியியல் தகவல்களின் அடிப்படையில் வெளியீடுகளை ஒதுக்குவதற்கான தெளிவற்ற தர்க்க செயல்பாட்டை செய்கிறது. கட்டுப்பாட்டு தர்க்கத்தை அடைவதற்கான மனித விளக்கத்தின் அடிப்படையில் தோராயமான பகுத்தறிவை இது செய்கிறது. கட்டுப்படுத்தி அறிவுத் தளத்தையும் அனுமானிக்கும் இயந்திரத்தையும் கொண்டுள்ளது. அறிவுத் தளம் உறுப்பினர் செயல்பாடுகள் மற்றும் தெளிவற்ற விதிகளைக் கொண்டுள்ளது, அவை சுற்றுச்சூழலுக்கு ஏற்ப கணினி செயல்பாட்டைப் பற்றிய அறிவால் பெறப்படுகின்றன.

Defuzzifier இந்த தெளிவற்ற வெளியீட்டை கணினியைக் கட்டுப்படுத்த தேவையான வெளியீட்டிற்கு மாற்றுகிறது.

உள்ளீட்டின் வெப்பநிலையைப் பொறுத்து விசிறியின் வேகத்தைக் கட்டுப்படுத்த தெளிவற்ற தர்க்கத்தைப் பயன்படுத்தி ஒரு எளிய கட்டுப்பாட்டு அமைப்பு.

அறையின் வெப்பநிலையைப் பொறுத்து விசிறியின் வேகத்தைக் கட்டுப்படுத்த விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். ஒரு சாதாரண சாதாரண மனிதனுக்கு அறையின் வெப்பநிலை அவன் / அவள் மிகவும் சூடாக உணர்கிறான் என்றால், விசிறி வேகம் முழு மதிப்புக்கு அதிகரிக்கப்படுகிறது. அவன் / அவள் சற்று சூடாக உணர்ந்தால், விசிறி வேகம் மிதமாக அதிகரிக்கும். அவன் / அவள் மிகவும் குளிராக உணர்ந்தால், விசிறி வேகம் வெகுவாகக் குறைகிறது.

உங்கள் கணினியை இதைச் செய்வது எப்படி?

இதை நாம் எவ்வாறு அடைய முடியும்:

வெப்பநிலை உள்ளீட்டின் அடிப்படையில் விசிறி வேகத்தைக் கட்டுப்படுத்துதல்

வெப்பநிலை உள்ளீட்டின் அடிப்படையில் விசிறி வேகத்தைக் கட்டுப்படுத்துதல்

  • வெப்பநிலை சென்சார் அறைகளின் வெப்பநிலை மதிப்புகளை அளவிடுகிறது. பெறப்பட்ட மதிப்புகள் எடுக்கப்பட்டு பின்னர் தெளிவில்லாமல் கொடுக்கப்படுகின்றன.
  • அளவிடப்பட்ட ஒவ்வொரு மதிப்பிற்கும் மொழியியல் மாறிகள் மற்றும் அளவிடப்பட்ட மதிப்பின் மாற்ற விகிதத்தை மங்கலானது ஒதுக்குகிறது.

எடுத்துக்காட்டாக, அளவிடப்பட்ட மதிப்பு 40⁰C மற்றும் அதற்கு மேல் இருந்தால், அறை மிகவும் சூடாக இருக்கும்

அளவிடப்பட்ட மதிப்பு 30⁰C முதல் 40⁰C வரை இருந்தால், அறை மிகவும் சூடாக இருக்கும்

அளவிடப்பட்ட மதிப்பு 22 முதல் 28⁰C வரை இருந்தால், அறை மிதமானது

அளவிடப்பட்ட மதிப்பு 10 முதல் 20⁰C வரை இருந்தால், அறை குளிர்ச்சியாக இருக்கும்

அளவிடப்பட்ட மதிப்பு 10 க்கு கீழே இருந்தால், அறை மிகவும் குளிராக இருக்கும்.

  • அடுத்த கட்டமாக இந்த உறுப்பினர் செயல்பாடுகளின் தகவல்களையும் விதி தளத்தையும் உள்ளடக்கிய அறிவுத் தளத்தின் செயல்பாட்டை உள்ளடக்கியது.

எடுத்துக்காட்டாக, அறை மிகவும் சூடாகவும், அறை விரைவாக சூடாகவும் இருந்தால், விசிறி வேகத்தை உயர்வாக அமைக்கவும்

அறை மிகவும் சூடாகவும், அறை மெதுவாக சூடாகவும் இருந்தால், விசிறி வேகத்தை உயர்வை விட குறைவாக அமைக்கவும்.

  • அடுத்த கட்டத்தில் இந்த மொழியியல் வெளியீட்டு மாறியை எண் மாறிகள் அல்லது விசிறியை இயக்க பயன்படும் தருக்க மாறிகள் என மாற்றுவது அடங்கும் மோட்டார் டிரைவர் .
  • இறுதி கட்டத்தில் விசிறி மோட்டார் டிரைவருக்கு சரியான உள்ளீட்டை வழங்குவதன் மூலம் விசிறி வேகத்தை கட்டுப்படுத்துவது அடங்கும்.

எனவே இது தெளிவில்லாத தர்க்கத்தின் சுருக்கமான கண்ணோட்டமாகும், மேலும் உள்ளீடுகள் சேர்க்கப்படுவது வரவேற்கத்தக்கது.