మసక లాజిక్ - అస్పష్టమైన ఇన్పుట్ల ఆధారంగా నియంత్రణను సాధించడానికి ఒక మార్గం

సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి





డిజిటల్ నియంత్రణ యొక్క ఈ యుగంలో, దాదాపు ప్రతి ఉపకరణం ఉపయోగించి నియంత్రించబడుతుంది డిజిటల్ నియంత్రణ 1 మరియు 0 ను ఉపయోగించి స్థాయి. అయితే, మీరు ఆలోచించేది, మీరు చూసే రోజువారీ ప్రక్రియల యొక్క ప్రతి అవుట్పుట్, ఇన్పుట్ యొక్క రెండు స్థితులపై మాత్రమే ఆధారపడి ఉంటుంది. లేదు, ఖచ్చితంగా. మీ తల్లి కొన్ని రుచికరమైన ఆహారాన్ని వండుతున్నట్లు imagine హించుకోండి మరియు మీరు ఆమెను ప్రశంసించకుండా ఆపలేరు. కాబట్టి ఆహారం ఎలా రుచికరంగా మారుతుంది? సరైన పరిమాణంలో మరియు నిష్పత్తిలో పదార్థాలను చేర్చడంతో. కాబట్టి ఆమె దానిని ఎలా నిర్వహిస్తుంది? పరిమాణాల యొక్క సంపూర్ణ సంఖ్యా పరిజ్ఞానంతో? ఎల్లప్పుడూ కాదు. ఆమె తెలిసిన ఆలోచనతో చేస్తుంది, ఇది అనుభవంతో వస్తుంది. ఇక్కడే ఇన్‌పుట్‌ల కంటే ఇన్‌పుట్ స్టేట్ యొక్క డిగ్రీలను ఉపయోగించే నియంత్రణ లాజిక్ యొక్క ఆలోచన వస్తుంది, ఇది కొన్ని ఖచ్చితమైన ఇన్‌పుట్‌లు అవసరం లేని లాజిక్, కానీ ఇన్‌పుట్‌ల యొక్క సాధారణ అంచనాతో మాత్రమే పనిచేస్తుంది. ఇది మసక తర్కం.

మసక లాజిక్ అంటే ఏమిటి?

మసక తర్కం అనేది ఇన్పుట్ యొక్క స్థితి యొక్క డిగ్రీలపై ఆధారపడే ఒక ప్రాథమిక నియంత్రణ వ్యవస్థ మరియు అవుట్పుట్ ఈ స్థితి యొక్క ఇన్పుట్ మరియు మార్పు రేటుపై ఆధారపడి ఉంటుంది. మరో మాటలో చెప్పాలంటే, ఇన్పుట్ యొక్క స్థితి యొక్క సంభావ్యతను బట్టి ఒక నిర్దిష్ట అవుట్పుట్ను కేటాయించే సూత్రంపై మసక లాజిక్ సిస్టమ్ పనిచేస్తుంది.




మసక లాజిక్ ఎలా ఉద్భవించింది?

మసక లాజిక్ 1965 లో బెర్క్లీలోని కాలిఫోర్నియా విశ్వవిద్యాలయంలో లోట్ఫీ జాడే చేత బైనరీ విలువలకు బదులుగా సహజ విలువల ఆధారంగా కంప్యూటర్ ప్రక్రియలను నిర్వహించడానికి ఒక మార్గంగా అభివృద్ధి చేయబడింది. ఇది మొదట్లో డేటాను ప్రాసెస్ చేయడానికి ఒక మార్గంగా ఉపయోగించబడింది మరియు తరువాత దానిని నియంత్రణ వ్యూహంగా ఉపయోగించడం ప్రారంభించింది.

మసక లాజిక్ ఎలా పనిచేస్తుంది?

మసక తర్కం ump హల ఆధారంగా అవుట్పుట్ను నిర్ణయించే భావనపై పనిచేస్తుంది. ఇది సెట్ల ఆధారంగా పనిచేస్తుంది. ప్రతి సెట్ అవుట్పుట్ యొక్క సాధ్యమయ్యే స్థితిని నిర్వచించే కొన్ని భాషా వేరియబుల్స్ను సూచిస్తుంది. ఇన్పుట్ యొక్క ప్రతి సాధ్యమైన స్థితి మరియు స్థితి యొక్క మార్పుల స్థాయిలు సమితిలో ఒక భాగం, వీటిని బట్టి అవుట్పుట్ అంచనా వేయబడుతుంది. ఇది If-else-the సూత్రంపై పనిచేస్తుంది, అనగా A మరియు B అప్పుడు Z.



X X కి చెందిన ఒక సాధారణ విలువ x తో, సెట్ X లో ఎక్కడైనా ఉండగల వ్యవస్థను నియంత్రించాలనుకుందాం. ఒక నిర్దిష్ట సమితిని పరిగణించండి A యొక్క ఉపసమితి A యొక్క సభ్యులందరూ చెందినవారు విరామం 0 మరియు 1. సెట్ A ను మసక సమితి మరియు f విలువ అంటారుTOx వద్ద x (x) ఆ సెట్‌లోని x సభ్యత్వ స్థాయిని సూచిస్తుంది. సెట్లో x యొక్క సభ్యత్వ డిగ్రీ ఆధారంగా అవుట్పుట్ నిర్ణయించబడుతుంది. సభ్యత్వం యొక్క ఈ కేటాయింపు ఇన్పుట్లను బట్టి ఇన్పుట్లను మరియు ఇన్పుట్ల మార్పు రేటును బట్టి ఉంటుంది.

ఈ మసక సెట్లు సభ్యత్వ ఫంక్షన్లను ఉపయోగించి గ్రాఫికల్‌గా ప్రాతినిధ్యం వహిస్తాయి మరియు ఫంక్షన్ యొక్క ప్రతి భాగంలో సభ్యత్వం యొక్క డిగ్రీ ఆధారంగా అవుట్పుట్ నిర్ణయించబడుతుంది. సెట్ల సభ్యత్వం IF-Else తర్కం ద్వారా నిర్ణయించబడుతుంది.


సాధారణంగా, సెట్ యొక్క వేరియబుల్స్ ఇన్పుట్ల స్థితి మరియు ఇన్పుట్ యొక్క మార్పుల డిగ్రీలు మరియు అవుట్పుట్ యొక్క సభ్యత్వం ఇన్పుట్ యొక్క స్థితి మరియు ఆపరేషన్ యొక్క తర్కం మరియు ఇన్పుట్ యొక్క మార్పు రేటుపై ఆధారపడి ఉంటుంది. మల్టీ-ఇన్పుట్ సిస్టమ్ కోసం, వేరియబుల్స్ వేర్వేరు ఇన్పుట్లు కావచ్చు మరియు అవుట్పుట్ వేరియబుల్స్ మధ్య AND ఆపరేషన్ యొక్క సాధ్యం ఫలితం కావచ్చు.

మసక నియంత్రణ వ్యవస్థ

మసక నియంత్రణ వ్యవస్థ కింది భాగాలను కలిగి ఉంటుంది:

మసక లాజిక్ కంట్రోల్ సిస్టమ్

మసక లాజిక్ కంట్రోల్ సిస్టమ్

ఒక ఫజిఫైయర్ ఇది కొలిచిన లేదా ఇన్పుట్ వేరియబుల్స్ను సంఖ్యా రూపాల్లో భాషా వేరియబుల్స్గా మారుస్తుంది.

ఒక నియంత్రిక భాషా సమాచారం ఆధారంగా అవుట్‌పుట్‌లను కేటాయించే మసక లాజిక్ ఆపరేషన్‌ను చేస్తుంది. నియంత్రణ తర్కాన్ని సాధించడానికి మానవ వివరణ యొక్క మార్గం ఆధారంగా ఇది సుమారుగా తార్కికం చేస్తుంది. నియంత్రికలో నాలెడ్జ్ బేస్ మరియు అనుమితి ఇంజిన్ ఉంటాయి. నాలెడ్జ్ బేస్ సభ్యత్వ విధులు మరియు మసక నియమాలను కలిగి ఉంటుంది, ఇవి పర్యావరణానికి అనుగుణంగా సిస్టమ్ ఆపరేషన్ పరిజ్ఞానం ద్వారా పొందబడతాయి.

డీఫజిఫైయర్ సిస్టమ్‌ను నియంత్రించడానికి ఈ మసక అవుట్‌పుట్‌ను అవసరమైన అవుట్‌పుట్‌గా మారుస్తుంది.

ఇన్పుట్ యొక్క ఉష్ణోగ్రతను బట్టి అభిమాని వేగాన్ని నియంత్రించడానికి మసక లాజిక్ ఉపయోగించి ఒక సాధారణ నియంత్రణ వ్యవస్థ.

మీరు గది ఉష్ణోగ్రతను బట్టి అభిమాని వేగాన్ని నియంత్రించాలని అనుకుందాం. ఒక సాధారణ సామాన్యుడికి గది యొక్క ఉష్ణోగ్రత అతను / ఆమె చాలా వేడిగా అనిపిస్తే, అభిమాని వేగం పూర్తి విలువకు పెరుగుతుంది. అతను / ఆమె కొంచెం వేడిగా అనిపిస్తే, అభిమాని వేగం మధ్యస్తంగా పెరుగుతుంది. అతను / ఆమె చాలా చల్లగా అనిపిస్తే, అభిమాని వేగం బాగా తగ్గుతుంది.

కాబట్టి మీ కంప్యూటర్ దీన్ని ఎలా చేయాలి?

ఈ విధంగా మేము దీనిని సాధించగలము:

ఉష్ణోగ్రత ఇన్పుట్ ఆధారంగా అభిమాని వేగాన్ని నియంత్రించడం

ఉష్ణోగ్రత ఇన్పుట్ ఆధారంగా అభిమాని వేగాన్ని నియంత్రించడం

  • ఉష్ణోగ్రత సెన్సార్ గదుల ఉష్ణోగ్రత విలువలను కొలుస్తుంది. పొందిన విలువలు తీసుకోబడతాయి మరియు తరువాత ఫజిఫైయర్కు ఇవ్వబడతాయి.
  • కొలిచిన ప్రతి విలువకు మరియు కొలిచిన విలువ యొక్క మార్పు రేటుకు భాషా వేరియబుల్స్‌ను ఫజిఫైయర్ కేటాయిస్తుంది.

ఉదాహరణకు, కొలిచిన విలువ 40⁰C మరియు అంతకంటే ఎక్కువ ఉంటే, అప్పుడు గది చాలా వేడిగా ఉంటుంది

కొలిచిన విలువ 30⁰C నుండి 40⁰C మధ్య ఉంటే, గది చాలా వేడిగా ఉంటుంది

కొలిచిన విలువ 22 నుండి 28⁰C అయితే, గది మితంగా ఉంటుంది

కొలిచిన విలువ 10 నుండి 20⁰C ఉంటే, గది చల్లగా ఉంటుంది

కొలిచిన విలువ 10 కన్నా తక్కువ ఉంటే, గది చాలా చల్లగా ఉంటుంది.

  • తరువాతి దశలో నాలెడ్జ్ బేస్ యొక్క పనితీరు ఉంటుంది, ఇందులో ఈ సభ్యుల ఫంక్షన్ల సమాచారం మరియు రూల్ బేస్ ఉంటుంది.

ఉదాహరణకు, గది చాలా వేడిగా ఉంటే మరియు గది వేగంగా వేడెక్కుతుంటే, అభిమాని వేగాన్ని హైకి సెట్ చేయండి

గది చాలా వేడిగా ఉంటే మరియు గది నెమ్మదిగా వేడెక్కుతుంటే, అభిమాని వేగాన్ని హై కంటే తక్కువగా సెట్ చేయండి.

  • తదుపరి దశలో ఈ భాషా అవుట్పుట్ వేరియబుల్‌ను సంఖ్యా వేరియబుల్స్ లేదా అభిమానిని నడపడానికి ఉపయోగించే లాజికల్ వేరియబుల్స్‌గా మార్చడం జరుగుతుంది మోటారు డ్రైవర్ .
  • చివరి దశలో అభిమాని మోటారు డ్రైవర్‌కు సరైన ఇన్‌పుట్ ఇవ్వడం ద్వారా అభిమాని వేగాన్ని నియంత్రించడం జరుగుతుంది.

కాబట్టి ఇది మసక లాజిక్ యొక్క సంక్షిప్త అవలోకనం, ఇంకేమైనా ఇన్పుట్లను చేర్చడం స్వాగతించబడింది.