कंप्यूटर मॉडल
कंप्यूटर मॉडलिंग का उपयोग विभिन्न इंजीनियरिंग क्षेत्रों में किया जाता है। मैं विशेष रूप से संरचनात्मक विश्लेषण या परिमित तत्व विश्लेषण (FEA) पर विचार कर रहा हूं। कभी-कभी मॉडल दोहराए जाने वाले गणनाओं को गति देने के लिए उपयोग किया जाता है जो हाथ से किया जा सकता है। कभी-कभी मॉडल का उपयोग गणना करने के लिए किया जाता है जो हाथ से करना आसान या संभव नहीं होता है।
जाँच हो रही है
कंप्यूटर मॉडल के परिणामों की जाँच के लिए कुछ मानक विधियाँ हैं।
- सत्यापन मॉडल चलाएं और पुष्टि करें कि परिणाम पहले से गणना किए गए उत्तर से मेल खाते हैं।
- सरल मॉडल चलाएं जिन्हें हाथ की गणना द्वारा जांचा जा सकता है।
- शारीरिक मॉडल का परीक्षण करें।
पहले दो जाँच तरीकों के साथ समस्या यह है कि वे या तो केवल विशिष्ट स्थितियों की जाँच करते हैं या वे केवल कार्यक्रम के सरल भागों की जाँच करते हैं।
भौतिक मॉडल विधि पूर्ण आकार के मॉडल के लिए महंगी हो सकती है और स्केल मॉडल हमेशा पूर्ण आकार के समान परिणाम नहीं दे सकते हैं।
यह उन परिणामों में एक अंतर छोड़ देता है जिन्हें जांचा जा सकता है। किसी भी जटिल मॉडल के लिए, यह जांचने का कोई आसान तरीका नहीं है कि कार्यक्रम से परिणाम सही हैं। इंजीनियर को भरोसा होना चाहिए कि सॉफ्टवेयर ने मॉडल से सही परिणाम उत्पन्न किए हैं।
तुलना की जाँच करें
मॉडल को दो अलग-अलग कार्यक्रमों (विभिन्न कंपनियों द्वारा किए गए) में इनपुट किया जा सकता है। धारणा यह है कि यदि दो मॉडलों के परिणाम समान हैं, तो उपयोग किए गए मॉडल के लिए परिणाम सही होना चाहिए। यह मूल मॉडल बनाने में कोई त्रुटि नहीं पकड़ेगा, लेकिन यह सॉफ्टवेयर कार्यान्वयन में त्रुटियों को पकड़ लेगा।
- क्या मॉडल से परिणामों की "शुद्धता" की जांच करने के लिए दो अलग-अलग कार्यक्रमों का इस्तेमाल किया जा सकता है?
- दो अलग-अलग कार्यक्रमों में एक मॉडल की तुलना करने की इस पद्धति का उपयोग करने से परिणामों में समान स्तर का आश्वासन मिल सकता है अन्य जाँच के तरीकों की तरह?
- इस प्रक्रिया का उपयोग करने के क्या नुकसान हो सकते हैं?