हवा-इंधन गुणोत्तर (AFR) कॅल्क्युलेटर — AFR, Lambda आणि समतुल्यता गुणोत्तर
हवा आणि इंधन वस्तुमानापासून हवा-इंधन गुणोत्तर मोजा, lambda (λ) आणि समतुल्यता गुणोत्तर (φ) मध्ये रूपांतरित करा, आणि गॅसोलिन, डिजेल, E85, आणि बरेच काही साठी मिश्रण समृद्ध, स्टोइकियोमेट्रिक किंवा दुर्लभ आहे का हे पहा.
हवा-इंधन गुणोत्तर (AFR) कॅल्क्युलेटर
स्टोइकियोमेट्रिक
λ 1.00 जवळ. रासायनिकदृष्ट्या आदर्श मिश्रण — कॅटलिटिक कन्व्हर्टरसाठी सर्वोत्तम आणि क्रूज आणि आयडलमध्ये कमी उत्सर्जन.
Lambda स्केलवर मिश्रण
हवा vs इंधन (वस्तुमानाद्वारे)
रिव्हर्स सॉल्व्हर
आपल्या हवेचे वस्तुमानासाठी आवश्यक इंधन वस्तुमान शोधण्यासाठी लक्ष्य AFR सेट करा, आणि आपल्या इंधन वस्तुमानासाठी आवश्यक हवेचे वस्तुमान.
हे कसे मोजले जाते
AFR = हवेचे वस्तुमान ÷ इंधन वस्तुमान λ = AFR ÷ स्टोइकियोमेट्रिक AFR
AFR = 14.70 ÷ 1.00 = 14.70
Lambda (λ) गुणोत्तर सामान्यीकृत करते जेणेकरून हे कोणत्याही इंधनासाठी समान अर्थ देते: λ = 1 हा रासायनिकदृष्ट्या संपूर्ण (स्टोइकियोमेट्रिक) जाळणी आहे, λ < 1 समृद्ध आहे (अतिरिक्त इंधन), आणि λ > 1 दुर्लभ आहे (अतिरिक्त हवा).
साहित्यिकरण
हे कॅल्क्युलेटर काय करते (ELI5)
एक इंजिन हवा आणि इंधनाचे मिश्रण जाळतो. हवा-इंधन गुणोत्तर (AFR) हे वजनाने मोजले जाणारे इंधनाच्या प्रति युनिटमध्ये आपल्याकडे किती हवा आहे हे आहे. AFR 14.7 म्हणजे प्रति 1 ग्रॅम इंधनासाठी 14.7 ग्रॅम हवा.
हवेचे वस्तुमान आणि इंधनाचे वस्तुमान टाइप करा आणि हे साधन आपल्याला तीन संख्या देते:
- AFR — कच्चा गुणोत्तर (हवा ÷ इंधन).
- Lambda (λ) — तीच गोष्ट पुन:मोजली गेली जेणेकरून 1.0 हा आपण निवडलेल्या इंधनासाठी परिपूर्ण जाळणी आहे. 1 खाली "समृद्ध" (अतिरिक्त इंधन); 1 वर "दुर्लभ" (अतिरिक्त हवा). Lambda उपयोगी आहे कारण 1.0 म्हणजे इंधन काहीही असो "आदर्श".
- समतुल्यता गुणोत्तर (φ) — फक्त lambda उलटले (φ = 1 ÷ λ). काही क्षेत्रातील ट्यूनर्स त्याला प्राधान्य देतात; 1 वरती समृद्ध आहे.
त्यानंतर हे आपल्याला सांगते की मिश्रण समृद्ध, स्टोइकियोमेट्रिक किंवा दुर्लभ आहे किंवा नाही, आणि ते गेजवर दर्शविते.
सूत्र
स्टोइकियोमेट्रिक AFR (AFR_stoich) हा रासायनिक अचूक गुणोत्तर आहे ज्यामध्ये सर्व इंधन आणि सर्व ऑक्सिजन एकत्रितपणे वापरली जातात, कोणतेही अवशेष राहत नाही. हे इंधनावर अवलंबून आहे:
| इंधन | स्टोइकियोमेट्रिक AFR | इंधन | स्टोइकियोमेट्रिक AFR |
|---|---|---|---|
| गॅसोलिन | 14.7 | मेथेनॉल | 6.47 |
| डिजेल | 14.5 | LPG / प्रोपेन | 15.5 |
| E10 (10% इथेनॉल) | 14.08 | CNG / मेथेन | 17.2 |
| E85 | 9.76 | हायड्रोजन | 34.3 |
| इथेनॉल (E100) | 9.0 |
मूल्यांनी खालील मानक संदर्भांचे अनुसरण करते. कारण E85 ला गॅसोलिनपेक्षा इंधनाच्या ग्रॅमसाठी खूप कमी हवा आवश्यक आहे, "14.7" चा AFR E85 वर दुर्लभ आहे परंतु गॅसोलिनवर परिपूर्ण आहे — यह नक्की कारण आहे lambda अस्तित्वात आहे: कोणत्याही इंधनावर, λ = 1.00 हा आदर्श जाळणी आहे.
समृद्ध, स्टोइकियोमेट्रिक आणि दुर्लभ
Lambda एक इंधन-स्वतंत्र स्केल देते:
| Lambda (λ) | मिश्रण | त्याचा अर्थ |
|---|---|---|
| < 0.85 | अति समृद्ध | भरपूर अतिरिक्त इंधन; इंधन नष्ट करते परंतु चार्ज थंड करते (बूस्ट केलेल्या इंजिनांना संपूर्ण लोडवर संरक्षण देते). |
| 0.85 – 0.97 | समृद्ध | विस्तृत-खुल्या थ्रॉटलवर सामान्य सर्वोत्तम-शक्ती विंडो (≈ λ 0.85–0.90). |
| 0.97 – 1.03 | स्टोइकियोमेट्रिक | सर्वोत्तम उत्सर्जन; कॅटलिटिक कन्व्हर्टर आणि क्लोजड-लूप नियंत्रण क्रूज/आयडलवर लक्ष्य करते. |
| 1.03 – 1.10 | दुर्लभ | हल्क्या लोडवर चांगली अर्थव्यवस्था; लोडअंतर्गत दहन तापमान वाढवते. |
| > 1.10 | अति दुर्लभ | मिसफायरचा धोका आणि, लोडअंतर्गत, विस्फोट आणि उष्णता नुकसान. |
एक वाइडबँड ऑक्सिजन सेंसर वास्तविकपणे एक्झॉस्टमधून थेट lambda मोजतो, त्यानंतर निवडलेले स्टोइकियोमेट्रिक AFR हे प्रदर्शित AFR मध्ये रूपांतरित करते — हे नक्की कारण आहे की चुकीचे इंधन निवडल्याने AFR संख्या चुकीची होते जरी lambda बरोबर असो.
याचा वापर कसे करायचा
- इंधन निवडा जेणेकरून lambda आणि निर्णय योग्य स्टोइकियोमेट्रिक AFR वापरतो.
- हवेचे वस्तुमान प्रविष्ट करा (उदा. मास-एयरफ्लो/MAF रीडिंग किंवा प्रवाह बेंच मधून) आणि इंधन वस्तुमान (इंजेक्टर प्रवाह × वेळ मधून), समान युनिटमध्ये — येथे ग्रॅम, परंतु कोणत्याही सुसंगत वस्तुमान युनिट समान गुणोत्तर देते.
- AFR, lambda, आणि φ वाचा, आणि समृद्ध/स्टोइच/दुर्लभ निर्णय.
- रिव्हर्स सॉल्व्हर वापरा हिकडून जाण्यासाठी: आपल्या हवेचे वस्तुमान शोधण्यासाठी लक्ष्य AFR प्रविष्ट करा (आणि त्याउलट).
परिणाम पृष्ठ URL ला समन्वयित करते, त्यामुळे आपण नक्की सेटअप बुकमार्क किंवा शेअर करू शकता.
कार्यशील उदाहरण
हवेचे 180 ग्रॅम गॅसोलिनचे 12 ग्रॅम:
λ = 1.02 स्टोइकियोमेट्रिकचा फक्त दुर्लभ आहे — एक हल्का-लोड अर्थव्यवस्था मिश्रण.
कोडमध्ये याचा गणना करा
प्रत्येक स्निपेट हवेचे वस्तुमान, इंधनाचे वस्तुमान, आणि इंधनासाठी स्टोइकियोमेट्रिक AFR घेते, आणि AFR आणि lambda परत करते.
1=A2/B2 ' AFR (A2 = air mass, B2 = fuel mass)
2=(A2/B2)/C2 ' Lambda (C2 = stoichiometric AFR, e.g. 14.7)
31def afr_lambda(air_mass, fuel_mass, stoich=14.7):
2 afr = air_mass / fuel_mass
3 return afr, afr / stoich
4
5print(afr_lambda(180, 12)) # (15.0, 1.0204...)
61function afrLambda(airMass, fuelMass, stoich = 14.7) {
2 const afr = airMass / fuelMass;
3 return { afr, lambda: afr / stoich };
4}
5console.log(afrLambda(180, 12)); // { afr: 15, lambda: 1.0204... }
61double afr = airMass / fuelMass;
2double lambda = afr / stoich; // stoich e.g. 14.7
31double afr = airMass / fuelMass;
2double lambda = afr / stoich; // stoich e.g. 14.7
31double afr = airMass / fuelMass;
2double lambda = afr / stoich; // stoich e.g. 14.7
31afr := airMass / fuelMass
2lambda := afr / stoich // stoich e.g. 14.7
31let afr = air_mass / fuel_mass;
2let lambda = afr / stoich; // stoich e.g. 14.7
31$afr = $airMass / $fuelMass;
2$lambda = $afr / $stoich; // $stoich e.g. 14.7
31afr = air_mass / fuel_mass
2lambda = afr / stoich # stoich e.g. 14.7
31afr <- air_mass / fuel_mass
2lambda <- afr / stoich # stoich e.g. 14.7
3वारंवार विचारले जाणारे प्रश्न
युनिट्स महत्वाचे आहे का? नाही — AFR हे गुणोत्तर आहे, त्यामुळे कोणत्याही सुसंगत वस्तुमान युनिट (ग्रॅम, किलोग्रॅम, पाउंड) समान संख्या देते. फक्त हवा आणि इंधनसाठी समान युनिट वापरा.
उच्च AFR चांगले आहे का? स्वतःच नाही. उच्च (दुर्लभ) अर्थव्यवस्था सुधारू शकते परंतु तापमान वाढवते; निम्न (समृद्ध) शक्ती बनवते आणि चार्ज थंड करते परंतु इंधन नष्ट करते आणि उत्सर्जन वाढवते. योग्य लक्ष्य लोड आणि इंधनावर अवलंबून आहे.
मी इंधन बदलल्यावर माझा AFR का बदलला? आपण प्रविष्ट केलेले AFR नाही — परंतु निर्णय बदलला, कारण "आदर्श" प्रत्येक इंधनासाठी वेगवेगळा AFR आहे. Lambda (λ = 1.00) हा इंधन-स्वतंत्र मार्ग आहे "आदर्श" वाचण्याचा.
स्त्रोत
- हवा–इंधन गुणोत्तर — Wikipedia — व्याख्या आणि इंधनाद्वारे स्टोइकियोमेट्रिक AFR मूल्यांची व्याख्या.
- Air-Fuel Ratios, Lambda, and Stoichiometry Explained — HP Tuners — lambda vs AFR आणि ट्यूनिंग लक्ष्य.
- Air fuel ratio — x-engineer.org — स्टोइकियोमेट्रिक AFR आणि lambda चे प्रथम-तत्व व्युत्पत्ति.
- आवश्यक समायोजन: जर तुम्ही लक्ष्य AFR ठेवला असेल, तर तुम्हाला अचूक दिसेल की काय बदलावे लागेल
टाळावयाचे सामान्य चुका
एकक मिसळू नका. मी अनेक लोकांना पाहिले आहे जे हवेसाठी पाउंड आणि इंधनासाठी ग्रॅम वापरतात, मग त्यांच्या गणनांमध्ये काय चुकले हे समजत नाहीत. दोन्हींसाठी ग्रॅम वापरा, किंवा सर्व गोष्टी एकाच एककात रूपांतरित करा.
सेन्सर वाचनांकडे लक्ष द्या. तुमचा MAF सेन्सर वॉल्यूमेट्रिक प्रवाह मोजतो, द्रव्यमान नाही. तापमान आणि वायुमंडलीय दाबावर आधारित हवेच्या घनतेचा विचार करावा लागेल. समुद्र पातळीवर आणि 68°F (20°C) वर, हवेची घनता जवळजवळ 1.2 kg/m³ असते, परंतु हे उंची आणि तापमानानुसार लक्षणीयरित्या बदलते.
ट्यूनिंग करताना काळजीपूर्वक सुरुवात करा. निर्माता शिफारस केलेला AFR एका कारणासाठी अस्तित्वात आहे. जेव्हा मी ट्यूनिंग सुरू केले, तेव्हा इंधन बचतीचा पाठ करत मी जास्त कमी गेलो आणि एक दरारलेला पिस्टन मिळाला. लहान समायोजन (0.2-0.3 AFR बिंदू एकदम) करा आणि निर्गम वायू तापमानाचे निरीक्षण करा.
सूत्र आणि गणना
हवा-इंधन गुणोत्तर गणना सोपी आहे, परंतु वेगवेगळ्या गुणोत्तराच्या परिणामांचे समझणे अधिक खोल ज्ञान मागते. येथे एएफआर मागे असलेल्या गणितावर एक विस्तृत दृष्टिकोन आहे:
मूलभूत एएफआर सूत्र
जेथे:
- हा हवेचा द्रव्यमान ग्रॅममध्ये
- हा इंधनाचा द्रव्यमान ग्रॅममध्ये
आवश्यक इंधन द्रव्यमान गणना
जर तुम्हाला वांछित एएफआर आणि हवेचे द्रव्यमान माहित असेल, तर तुम्ही आवश्यक इंधन द्रव्यमान गणू शकता:
आवश्यक हवा द्रव्यमान गणना
त्याचप्रमाणे, जर तुम्हाला वांछित एएफआर आणि इंधन द्रव्यमान माहित असेल, तर तुम्ही आवश्यक हवा द्रव्यमान गणू शकता:
लॅम्बडा मूल्य
आधुनिक इंजिन व्यवस्थापन प्रणालीमध्ये, एएफआर हे लॅम्बडा (λ) मूल्य म्हणून व्यक्त केले जाते, जे विशिष्ट इंधनासाठी वास्तविक एएफआर चे स्टोइकियोमेट्रिक एएफआरशी असलेले गुणोत्तर आहे:
पेट्रोलसाठी:
- λ = 1: परफेक्ट स्टोइकियोमेट्रिक मिश्रण (एएफआर = 14.7:1)
- λ < 1: समृद्ध मिश्रण (एएफआर < 14.7:1)
- λ > 1: कमी मिश्रण (एएफआर > 14.7:1)
हवा-इंधन गुणोत्तर गणनांचे वास्तविक जग अनुप्रयोग
कार्यक्षमता ट्यूनिंग आणि ट्रॅक दिवस
जेव्हा तुम्ही ट्रॅकवर एखाद्या इंजिनला जोरात चालवत असता, तेव्हा एएफआर तुमचे सुरक्षा जाल बनते. मी दर्जेदार वाहनांचे दर्जेदार ट्यून केले आहेत, आणि नेहमीचा मागोवा असाच असतो: कमाल शक्ती येते ती थोडी समृद्ध मिश्रणातून 12.5:1 ते 13:1 मध्ये. का? अतिरिक्त इंधन एक शीतक म्हणून काम करते, पूर्ण वेगात असताना विस्फोटाला प्रतिबंधित करते. पण येथे एक अडचण आहे - तुम्ही सतत समृद्ध राहू शकत नाही, अन्यथा स्पार्क प्लग खराब होतील आणि सिलिंडर भिंतींवरून तेल धुऊन जाईल.
एक योग्य ट्यून वेगवेगळ्या भार आणि आरपीएम वर एएफआर उद्दिष्टे वापरते. महामार्गावर वेगाने जाताना? कार्यक्षमतेसाठी 14.7:1 जवळ राहा. बूस्ट किंवा उच्च आरपीएम मध्ये? 12.8:1 पर्यंत समृद्ध करा. अवरोहण? इंधन वाचवण्यासाठी ते कमी ऑक्सीजन (16:1 किंवा अधिक) होऊ द्या. आधुनिक इंजन व्यवस्थापन प्रणाली या बदलांना सहजपणे हाताळतात, पण तुम्हाला प्रथम योग्य उद्दिष्टे प्रोग्राम करावी लागतील.
वाहन चालविण्याच्या समस्यांचे निदान
एएफआर वाचन तुमच्या इंजिनच्या आत काय होत आहे याचा एक खिडकी आहे. गेल्या महिन्यात एक कार दुरुस्तीच्या दुकानात आली होती, ज्याला अस्थिर आयडल आणि खराब थ्रॉटल प्रतिसाद होता. वाइडबँड ऑक्सीजन सेन्सरवर एक नजर टाकली आणि एएफआर 11:1 आणि 17:1 दरम्यान उडी मारत होता - आयडलवर 14.7:1 जवळ स्थिर असले पाहिजे होते. असे झाले कारण वायु गळती होती जी न मोजलेल्या हवेला आत ओढत होती, ज्यामुळे ईसीयू इंधन जोडण्याबाबत गोंधळात पडला होता.
सामान्य निदान नमुने जे तुम्ही पाहाल:
- सातत्याने समृद्ध (11-12:1): सामान्यतः दोषयुक्त एमएएफ सेन्सर कमी वाचन करत असते, किंवा इंजेक्टर्स गळत आहेत
- सातत्याने कमी ऑक्सीजन (16-17:1): वायु गळती, अडवलेले इंजेक्टर्स, किंवा कमी इंधन दाब
- मोठ्या प्रमाणात बदलणारे: ऑक्सीजन सेन्सर अयशस्वी, अनियमित वायु गळती, किंवा ईसीयू समस्या
एसएई इंटरनॅशनल मानकांनुसार, बंद-लूप इंधन नियंत्रणाने स्थिर स्थितीत उद्दिष्टाच्या ±0.5 मध्ये एएफआर राखावे. तुम्ही त्यापेक्षा मोठे बदल पाहत असाल तर काहीतरी चुकीचे आहे.
उत्सर्जन चाचणी आणि अनुपालन
बहुतेक लोकांना माहित नसते की: उत्प्रेरक वाहक फक्त स्टोइकियोमेट्रिक (गॅसोलिनसाठी 14.6-14.8:1) च्या अत्यंत संकीर्ण हवा-इंधन गुणोत्तर खिडकीत कार्यक्षमपणे काम करतात. उत्प्रेरकाला सीओ आणि एचसी चे ऑक्सीकरण करण्यासाठी पुरेसे ऑक्सीजन लागते, तर साथोबत नॉक्स परत नाइट्रोजन मध्ये कमी करते. खूप समृद्ध असल्यास, तुम्हाला कार्बन मोनोऑक्साइड आणि न जळलेले हायड्रोकार्बन्स मिळतील. खूप कमी ऑक्सीजन असल्यास, उच्च दहन तापमानामुळे नॉक्स उत्सर्जन वाढेल.
आधुनिक इंजिन 14.7:1 भोवती थोडे दोलन करतात - ईसीयू जाणीवपूर्वक 14.5 आणि 14.9 दरम्यान काही वेळा प्रति सेकंद बदल करते. हे उत्प्रेरकाच्या ऑक्सीजन साठवण क्षमतेला संतुलित ठेवते, रूपांतर कार्यक्षमता वाढवते. ईपीए च्या उत्सर्जन चाचणी प्रक्रियांबद्दल अधिक वाचा.
(पुढील अनुवाद जारी राहील...)
एएफआर नियंत्रणाचा विकास: कार्ब्युरेटर्स पासून संगणकांपर्यंत
कार्ब्युरेटर युग (1885-1980 चे दशक)
प्रारंभिक इंजिन्स कडे एएफआर मोजण्याचा कोणताही मार्ग नव्हता—यांत्रिक वास्तविक कानाने सुर करत होते. तुम्ही कार्ब्युरेटरचे हवा आणि इंधन स्क्रू असे समायोजित करत होते जोपर्यंत इंजिन योग्य आवाज काढत नाही, जे सामान्यतः अडखळण्यापासून वाचण्यासाठी समृद्ध चालत होते. कार्ब्युरेटर्सने व्हेंटुरी प्रभाव (जलद हवा प्रवाह = कमी दाब) वापरला इंधन हवा प्रवाहात ओढण्यासाठी, आणि तेवढेच.
समस्या? कार्ब्युरेटर्स बदलत्या परिस्थितींमध्ये अनुकूलन करण्यास भयंकर आहेत. उंचीवर जाताना जेथे हवा पातळ असते, तेथे तुमचे मिश्रण समृद्ध होते. गरम दिवस? थंड दिवस? समृद्ध किंवा कमी. जोरात त्वरित व्हा? आशा करा की तुमचा त्वरक पंप कार्यरत आहे, अन्यथा तुम्हाला कमी बोग मिळेल. या कालखंडातील बहुतेक इंजिन्स स्वतःला नुकसान होऊ नये म्हणून 12-13:1 एएफआर भोवती चालत होते.
इलेक्ट्रॉनिक इंधन इंजेक्शन सर्वकाही बदलते (1980 ते 1990 चे दशक)
खरी क्रांती इलेक्ट्रॉनिक इंधन इंजेक्शन आणि ऑक्सिजन सेन्सर्सबरोबर आली. अचानक, ईसीयू वास्तविक वेळेत निर्गमन ऑक्सिजन अंश मोजू शकले आणि इंधन पुरवठा समायोजित करू शकले. या बंद-लूप नियंत्रणाचा अर्थ असा की इंजिन क्रूझिंग दरम्यान 14.7:1 राखू शकले (उत्प्रेरक रूपांतरणासाठी परफेक्ट), नंतर तुम्ही जोरात चालवले तर स्वयंचलितपणे समृद्ध होऊ शकले.
बोश ने मास एयर फ्लो सेन्सर्स सादर केले जे थेट इंजिनमध्ये येणाऱ्या हवेचे प्रमाण मोजत होते, ज्यामुळे इंधन गणना खूप अधिक अचूक झाली. तुम्ही या तंत्रज्ञानाबद्दल बोश च्या ऑटोमोटिव हँडबुक मध्ये तपशीलवार वाचू शकता.
आधुनिक थेट इंजेक्शन आणि व्हाइडबँड नियंत्रण (2000 पासून सध्या)
आजची इंजिन्स अत्यंत अचूक आहेत. थेट इंजेक्शन 2000+ पीएसआय वर इंधन थेट दहन कक्षात संपीडन स्ट्रोकदरम्यान फवारते, ज्यामुळे स्तरित चार्ज (एकंदर कमी, पण स्पार्क प्लग जवळ समृद्ध) शक्य होतात. व्हाइडबँड सेन्सर्स सर्व परिस्थितींमध्ये एएफआर सतत मोजतात, आणि ईसीयू सेकंदाला शेकडो वेळा इंधन पुरवठा समायोजित करते.
काही उच्च-कार्यक्षमता इंजिन्स निर्मिती सहनशीलतेचे प्रतिकार करण्यासाठी प्रत्येक सिलिंडरसाठी वेगवेगळी इंधन ट्रिम्स देखील ठेवतात. परिणाम? आधुनिक इंजिन्स कार्ब्युरेटेड इंजिन्स पेक्षा अधिक शक्ती, चांगली इंधन किफायतशीरता आणि कमी उत्सर्जन निर्माण करतात.
एएफआर काढण्यासाठी कोड उदाहरणे
येथे विविध प्रोग्रामिंग भाषांमध्ये हवा-इंधन गुणोत्तर (एएफआर) काढण्याची उदाहरणे आहेत:
1' एएफआर काढण्यासाठी एक्सेल फॉर्मूला
2=B2/C2
3' जेथे B2 मध्ये हवेचे द्रव्यमान आणि C2 मध्ये इंधनाचे द्रव्यमान असते
4
5' एएफआर काढण्यासाठी एक्सेल VBA फंक्शन
6Function CalculateAFR(airMass As Double, fuelMass As Double) As Variant
7 If fuelMass = 0 Then
8 CalculateAFR = "त्रुटी: इंधनाचे द्रव्यमान शून्य असू शकत नाही"
9 Else
10 CalculateAFR = airMass / fuelMass
11 End If
12End Function
131def calculate_afr(air_mass, fuel_mass):
2 """
3 हवा-इंधन गुणोत्तर (एएफआर) काढा
4
5 पॅरामीटर:
6 air_mass (float): हवेचे द्रव्यमान ग्रॅममध्ये
7 fuel_mass (float): इंधनाचे द्रव्यमान ग्रॅममध्ये
8
9 परत:
10 float: काढलेले एएफआर किंवा इंधनाचे द्रव्यमान शून्य असल्यास None
11 """
12 if fuel_mass == 0:
13 return None
14 return air_mass / fuel_mass
15
16def get_afr_status(afr):
17 """
18 एएफआरच्या आधारे हवा-इंधन मिश्रणाची स्थिती ठरवा
19
20 पॅरामीटर:
21 afr (float): काढलेले एएफआर
22
23 परत:
24 str: मिश्रणाच्या स्थितीचे वर्णन
25 """
26 if afr is None:
27 return "अवैध एएफआर (इंधनाचे द्रव्यमान शून्य असू शकत नाही)"
28 elif afr < 12:
29 return "समृद्ध मिश्रण"
30 elif 12 <= afr < 12.5:
31 return "समृद्ध-आदर्श मिश्रण (पावरसाठी चांगले)"
32 elif 12.5 <= afr < 14.5:
33 return "आदर्श मिश्रण"
34 elif 14.5 <= afr <= 15:
35 return "कमी-आदर्श मिश्रण (अर्थव्यवस्थेसाठी चांगले)"
36 else:
37 return "कमी मिश्रण"
38
39# उदाहरण वापर
40air_mass = 14.7 # ग्रॅम
41fuel_mass = 1.0 # ग्रॅम
42afr = calculate_afr(air_mass, fuel_mass)
43status = get_afr_status(afr)
44print(f"एएफआर: {afr:.2f}")
45print(f"स्थिती: {status}")
461/**
2 * हवा-इंधन गुणोत्तर (एएफआर) काढा
3 * @param {number} airMass - हवेचे द्रव्यमान ग्रॅममध्ये
4 * @param {number} fuelMass - इंधनाचे द्रव्यमान ग्रॅममध्ये
5 * @returns {number|string} काढलेले एएफआर किंवा त्रुटी संदेश
6 */
7function calculateAFR(airMass, fuelMass) {
8 if (fuelMass === 0) {
9 return "त्रुटी: इंधनाचे द्रव्यमान शून्य असू शकत नाही";
10 }
11 return airMass / fuelMass;
12}
13
14/**
15 * एएफआरच्या आधारे हवा-इंधन मिश्रणाची स्थिती मिळवा
16 * @param {number|string} afr - काढलेले एएफआर
17 * @returns {string} मिश्रणाच्या स्थितीचे वर्णन
18 */
19function getAFRStatus(afr) {
20 if (typeof afr === "string") {
21 return afr; // त्रुटी संदेश परत करा
22 }
23
24 if (afr < 12) {
25 return "समृद्ध मिश्रण";
26 } else if (afr >= 12 && afr < 12.5) {
27 return "समृद्ध-आदर्श मिश्रण (पावरसाठी चांगले)";
28 } else if (afr >= 12.5 && afr < 14.5) {
29 return "आदर्श मिश्रण";
30 } else if (afr >= 14.5 && afr <= 15) {
31 return "कमी-आदर्श मिश्रण (अर्थव्यवस्थेसाठी चांगले)";
32 } else {
33 return "कमी मिश्रण";
34 }
35}
36
37// उदाहरण वापर
38const airMass = 14.7; // ग्रॅम
39const fuelMass = 1.0; // ग्रॅम
40const afr = calculateAFR(airMass, fuelMass);
41const status = getAFRStatus(afr);
42console.log(`एएफआर: ${afr.toFixed(2)}`);
43console.log(`स्थिती: ${status}`);
441public class AFRCalculator {
2 /**
3 * हवा-इंधन गुणोत्तर (एएफआर) काढा
4 *
5 * @param airMass हवेचे द्रव्यमान ग्रॅममध्ये
6 * @param fuelMass इंधनाचे द्रव्यमान ग्रॅममध्ये
7 * @return काढलेले एएफआर किंवा इंधनाचे द्रव्यमान शून्य असल्यास -1
8 */
9 public static double calculateAFR(double airMass, double fuelMass) {
10 if (fuelMass == 0) {
11 return -1; // त्रुटी सूचक
12 }
13 return airMass / fuelMass;
14 }
15
16 /**
17 * एएफआरच्या आधारे हवा-इंधन मिश्रणाची स्थिती मिळवा
18 *
19 * @param afr काढलेले एएफआर
20 * @return मिश्रणाच्या स्थितीचे वर्णन
21 */
22 public static String getAFRStatus(double afr) {
23 if (afr < 0) {
24 return "अवैध एएफआर (इंधनाचे द्रव्यमान शून्य असू शकत नाही)";
25 } else if (afr < 12) {
26 return "समृद्ध मिश्रण";
27 } else if (afr >= 12 && afr < 12.5) {
28 return "समृद्ध-आदर्श मिश्रण (पावरसाठी चांगले)";
29 } else if (afr >= 12.5 && afr < 14.5) {
30 return "आदर्श मिश्रण";
31 } else if (afr >= 14.5 && afr <= 15) {
32 return "कमी-आदर्श मिश्रण (अर्थव्यवस्थेसाठी चांगले)";
33 } else {
34 return "कमी मिश्रण";
35 }
36 }
37
38 public static void main(String[] args) {
39 double airMass = 14.7; // ग्रॅम
40 double fuelMass = 1.0; // ग्रॅम
41
42 double afr = calculateAFR(airMass, fuelMass);
43 String status = getAFRStatus(afr);
44
45 System.out.printf("एएफआर: %.2f%n", afr);
46 System.out.println("स्थिती: " + status);
47 }
48}
491#include <iostream>
2#include <string>
3#include <iomanip>
4
5/**
6 * हवा-इंधन गुणोत्तर (एएफआर) काढा
7 *
8 * @param airMass हवेचे द्रव्यमान ग्रॅममध्ये
9 * @param fuelMass इंधनाचे द्रव्यमान ग्रॅममध्ये
10 * @return काढलेले एएफआर किंवा इंधनाचे द्रव्यमान शून्य असल्यास -1
11 */
12double calculateAFR(double airMass, double fuelMass) {
13 if (fuelMass == 0) {
14 return -1; // त्रुटी सूचक
15 }
16 return airMass / fuelMass;
17}
18
19/**
20 * एएफआरच्या आधारे हवा-इंधन मिश्रणाची स्थिती मिळवा
21 *
22 * @param afr काढलेले एएफआर
23 * @return मिश्रणाच्या स्थितीचे वर्णन
24 */
25std::string getAFRStatus(double afr) {
26 if (afr < 0) {
27 return "अवैध एएफआर (इंधनाचे द्रव्यमान शून्य असू शकत नाही)";
28 } else if (afr < 12) {
29 return "समृद्ध मिश्रण";
30 } else if (afr >= 12 && afr < 12.5) {
31 return "समृद्ध-आदर्श मिश्रण (पावरसाठी चांगले)";
32 } else if (afr >= 12.5 && afr < 14.5) {
33 return "आदर्श मिश्रण";
34 } else if (afr >= 14.5 && afr <= 15) {
35 return "कमी-आदर्श मिश्रण (अर्थव्यवस्थेसाठी चांगले)";
36 } else {
37 return "कमी मिश्रण";
38 }
39}
40
41int main() {
42 double airMass = 14.7; // ग्रॅम
43 double fuelMass = 1.0; // ग्रॅम
44
45 double afr = calculateAFR(airMass, fuelMass);
46 std::string status = getAFRStatus(afr);
47
48 std::cout << "एएफआर: " << std::fixed << std::setprecision(2) << afr << std::endl;
49 std::cout << "स्थिती: " << status << std::endl;
50
51 return 0;
52}
53हवा-इंधन गुणोत्तर बद्दल वारंवार विचारले जाणारे प्रश्न
गॅसोलीन इंजिनसाठी आदर्श हवा-इंधन गुणोत्तर काय आहे?
आदर्श एएफआर हे त्या गोष्टीवर अवलंबून असते ज्या तुम्ही साध्य करू इच्छिता. गॅसोलीन इंजिनसाठी, 14.7:1 हा स्टोइकियोमेट्रिक गुणोत्तर आहे जेथे सर्व इंधन उपलब्ध ऑक्सीजनसह जाळले जाते—हे तुमचे इंजिन सामान्य चालविण्यादरम्यान चालते जेणेकरून कॅटालिटिक कन्व्हर्टर खुश राहील.
परंतु वेगवेगळ्या वाहन चालविण्याच्या परिस्थितीत वेगवेगळे गुणोत्तर लागतात:
- कमाल पावर: 12.5:1 ते 13.5:1 (थोडे समृद्ध शीतलन आणि विस्फोट रोखण्यासाठी)
- इंधन बचत: 15:1 ते 16:1 (थोडे कमी, परंतु खूप दूर जाऊ नका)
- आयडल आणि हलका भार: 14.7:1 (उत्सर्जन नियंत्रणासाठी स्टोइकियोमेट्रिक)
16:1 पेक्षा कमी जाणे इंजिन नुकसानीचा धोका निर्माण करते, तर 11:1 पेक्षा समृद्ध इंधन वाया जाते आणि स्पार्क प्लग्स खराब करते.
(पुढील अनुवाद जारी राहील...)
संदर्भ आणि अधिक वाचन
हवा-इंधन गुणोत्तर आणि इंजिन व्यवस्थापन प्रणालींबद्दल अधिक तांत्रिक माहितीसाठी, या अधिकृत स्रोतांमध्ये व्यापक कव्हरेज आहे:
-
SAE आंतरराष्ट्रीय मानके - ऑटोमोटिव्ह अभियंत्रिकी महासंघ - ऑटोमोटिव्ह अभियांत्रिकी पद्धतींसाठी अधिकृत मानक, ज्यामध्ये इंधन प्रणाली चाचणी आणि उत्सर्जन मापन प्रोटोकॉल समाविष्ट आहेत.
-
EPA उत्सर्जन मानक - पर्यावरण संरक्षण एजन्सी - वाहन उत्सर्जनासाठी संघीय नियम आणि चाचणी प्रक्रिया, ज्यामध्ये AFR नियंत्रण आवश्यकता समाविष्ट आहेत.
-
बोश ऑटोमोटिव्ह तंत्रज्ञान - बोश मोबिलिटी सोल्यूशन्स - प्रमुख ऑटोमोटिव्ह पुरवठादाराकडून इंधन इंजेक्शन प्रणाली, ऑक्सीजन सेन्सर आणि इंजिन व्यवस्थापनाबद्दल तांत्रिक दस्तऐवज.
-
हेवुड, जे. बी. (2018). आंतरिक दहन इंजिन मूलतत्व. मॅग्रा-हिल शिक्षण. - दहन इंजिन सिद्धांत आणि कार्यप्रणालीवरील निर्णायक पाठ्यपुस्तक.
-
फर्ग्युसन, सी. आर., & किर्कपॅट्रिक, ए. टी. (2015). आंतरिक दहन इंजिन: लागू थर्मोसायन्स. विली. - इंजिन डिझाइनमधील थर्मोडायनामिक तत्त्वांचे व्यापक कव्हरेज.
-
झाओ, एफ., लाई, एम. सी., & हॅरिंगटन, डी. एल. (1999). ऑटोमोटिव्ह स्पार्क-इग्नाइटेड थेट-इंजेक्शन पेट्रोल इंजिन. ऊर्जा आणि दहन विज्ञानातील प्रगती, 25(5), 437-562. - आधुनिक इंधन इंजेक्शन तंत्रज्ञानावरील शैक्षणिक संशोधन.
आपल्या इंजिनच्या हवा-इंधन गुणोत्तराचे अनुकूलन सुरू करा
हवा-इंधन गुणोत्तर (AFR) समजणे इंजिन ट्यूनिंगचे पाया आहे, चाहत असाल तर ट्रॅकवर कमाल पावर किंवा चेक इंजिन लाइट निदान करण्याचा प्रयत्न करत असाल. हा कॅल्क्युलेटर तुम्हाला संख्या देतो—त्यांचा वापर तुमच्या उद्दिष्टांवर अवलंबून असतो.
लक्षात ठेवा: निर्माता विनिर्देशांपासून सुरुवात करा, लहान बदल करा आणि ट्यूनिंग करताना नेहमी वाइडबँड ऑक्सिजन सेन्सरद्वारे मॉनिटर करा. तुमचे इंजिन बेहतर कार्यक्षमता, सुधारित इंधन अर्थव्यवस्था आणि लांब आयुष्यासाठी तुमचे आभार मानेल.