التحليل الأول الكبير
التجربة الأولى لريتشارد هامنج على مستوى كبير: لوس ألاموس، 1945. الهدف - تصميم قنبلة ذرية ناجحة.
المشكلة التي جعلت التجربة ضرورية: لا توجد تجربة مقلدة متوفرة. الكريتيكية الكامنة هي ثنائية. إما أن يفوق المادة الفضائية الكريتيكية الكامنة وتنتشر تفاعل السلسلة، أو لا تفعل ذلك. لا يمكنك تشغيل نسخة مقلدة صغيرة.
تصميم الانفجار الكروي
استخدم تصميم واحد التماثل الكروي - الانفجار. قسّم المهندسون المادة إلى العديد من الأغشية المركزية. كتبوا المعادلات للقوى على الوجهين لكل غشاء، بالإضافة إلى المعادلة الحالة للضغط التي تربط الضغط بكثافة المادة.
تم تقسيم الزمن إلى فترات من 10⁻⁸ ثانية - تسمى "الضربات" (من "ضربة ذيل الأغنام") في كل ضربة تقدم الحساب: أين يتحرك كل غشاء؟ ما القوى التي تعمل عليه؟
ثلاثة شروط تفرض استخدام التجربة
اكتشف هامنج الحالات التي يتم فيها استبدال التجربة الفيزيائية بالتجربة المعاملة:
1. تجارب مستحيلة - لا يمكن اختبار الكريتيكية الكامنة على مستوى أقل بكثير
2. تجارب خطرة - لا يمكن تفجير قنبلة للتنقيب عن البيانات الاستدلالية
3. كostenly too expensive or too slow - تمنع الجو من، التنبؤ بالطقس، مسارات الصواريخ
الهدف: إنتاج "نتائج متكافئة"، وليس تكرار العملية الفيزيائية بالضبط. لا يجب أن تتناسب التجربة مع الذرة بالذات الواقع. يجب أن تنتج النتائج المتساوية بدقة التطلعات التي تتطلبها التصميم.
النتائج المتكافئة
فكرة هامنج الرئيسية في لوس ألاموس: كانت بيانات المعادلة الحالة للضغط "مضللة". علاقة الضغط-الكثافة جاءت من مختبرات الضغط العالي، والتقديرات الزلزالية، ونموذج النجوم - مع عدم اليقين الكبير.
قرأ المهندسون تلك الخطوط إلى ثلاثة أرقام عشرية، ثم جددواها إلى خمسة أرقام. كدبة في، على ما يبدو.
لكن تصميم القنبلة عمل.
لماذا؟ لأن الحساب أخذ الفرق الثانوية للقيم على القشرة المجاورة. أي خطأ محلي في المعادلة الحالة المتوسطة تم التخلص منه على مدار تاريخ القشرة بينما ترaverse الكurve. ما يهم هو انحناءة المعادلة الحالة، ومتوسط فقط.
الفيديو الداخلي للحساب تعويض لمدخلات غير دقيقة.
الجذع التكراري
اكتشف حامنغ خاصية هيكلية عالمية للنماذج الكبيرة: حلقة داخلية تكرارية عالية.
في لوس ألاموس: نفس المعادلات القوة كانت ل كل قشرة في كل خط زمني. كود واحدة القشرة كان يُنشِأ آلاف المرات. بدون تلك الهيكل التكراري، سيكون تكلفة البرمجة مكلفة.
هذا المبدأ يعم: التنبؤ بالطقس يقسم الجو إلى أجزاء؛ نفس المعادلات الفيزيائية تحديث كل قطعة. تصميم الصواريخ يمر عبر نفس معادلات مجرى الوقت في كل نقطة زمنية. تصميم الجرثومة يحسب نفس المعادلات المجال في كل نقطة مساحة.
نصيحة حامنغ: ابحث في البداية عن الأجزاء التكرارية في أي محاكاة مقترحة. قم بتدوين المحاكاة في صورة تستغل التكرار. المحاكاة بدون حلقة داخلية تكتيكية probably هي محاكاة ضعيفة الهيكل.
المعرفة الخبيرة كشروط صعبة الامتثال
عاد حامنغ مرارًا وتكرارًا إلى قاعدة يعتبرها غير مرنة: فقط الخبير في المجال يمكنه أن يعرف ما يهم.
يمكن أن يهيكل خبير الترميز الكود، ويختار طرق الحسابات العددية، ويصحيح حلقة التكرار المتكررة. لكن فقط شخص متحدث باللغة العربية في الفيزياء، الكيمياء، الهندسة من المجالات يمكنه أن يحدد:
- أي تأثير يجب أن يظهر في النموذج
- أي شيء يمكن أن يتم تجنيبه بسلام
- ما إذا كان نتيجة غير عادية تعني حقيقة فيزيائية أو خطأ في النموذج
في لوس ألاموس، كان هامينج خبير الحوسبة. الخبراء في الفيزياء هم الخبراء في المجال. لا يمكن استبدال أحدهم بالآخر.
الجargon كحاجز وآلة
إحدى قواعد هامينج التشغيل المثبتة: تعلم جargon المجال الذي تتم تطبيقه.
قصته: مشكلة مراقبة البحرية مع 28 معادلة تفاضلية متزامنة. طالب المقترح - صديق فيزيائي - بالمرور على كل سطر من كود الجهاز الثنائي معه قبل تشغيل الحساب.
في منتصف المشي، قال الفيزيائي: 'ديك، ذلك هو تقييد الحد، وليس تقييد التوتر'. نفس symbolum الرياضي، نفس المعادلة الرسمية - ولكن التفسير الفيزيائي المختلف، مما أدى إلى نتائج مختلفة بشكل كبير.
درس: كلا الطرفين فهموا الرياضيات. لم يحدث أي فشل في التواصل في المعنى العادي. لكن تفسير عملية التقيد كان غير محدد من المعادلات وحدها.
بدون المشي، لزم التشغيل الترميز مع التفسير الخاطئ. لا خطأ وقت التشغيل. لا خروج واضح سيئ. فقط الإجابات الخاطئة لمشكلة مهمة.
المشاكل المستقرة مقابل غير المستقرة
كان هامنج يفصل بوضوح بين المشاكل التي تتعامل المحاكاة معها جيدًا والمشاكل التي لا يمكن محاكاتها بشكل جيد.
العملة النووية: لا تؤثر الاختلافات الصغيرة في مسارات الطائرات الصغيرة جدًا على الناتج النهائي. كانت المحاكاة مستقرة - أخطاء الخطوات المتوسطة لم تزد.
تنبؤ الطقس: العكس. يمكن أن يؤدي إزعاج صغير - "إذا قفزت ذيل البutterfly في اليابان" - إلى تحديد ما إذا كان العاصفة تضرب القارة. الحساسية لشرط البدء تجعل المحاكاة اليومية غير موثوقة بعد فترة قصيرة.
كل المشاكل تستخدم نفس التركيب الرياضي: تقسيم المساحة إلى خلايا، وتقسيم الزمن إلى خطوات، والتقدم إلى الأمام. الفرق هو في "الملف الموجي" - هل تزداد الاختلافات الصغيرة من مسار (غير مستقرة) أو تقل (مستقرة) مع مرور الوقت.
يظهر الطقس كلاهما: عدم الاستقرار القصير الأجل (الاضطراب اليومي)، والاستقرار الطويل الأجل (المواسم تتبع دوائرها)، والاستقرار طويل الأجل (العصور الجليدية).
قاعدة هامنج: قبل بدء أي محاكاة، تحقق مما إذا كانت المشكلة مستقرة بشكل أساسي أو غير مستقرة. إذا كانت غير مستقرة، تحدد ما إذا كان عدم الاستقرار هو الأساسي للرد الذي تحتاج إليه أو هو نتيجة للنطاق أو الشروط الحدودية. لا تكتشف هذا بعد استثمار أشهر من العمل.
البدء بسادس بسيط، ثم إكمالها فيما بعد
طريقة هامنج المفضلة لتقريب محاكاة جديدة:
1. ابدأ بسادگی - قم بإدراج التأثيرات الرئيسية فقط. اكتسب السلوك المهيمن الصحة.
2. اكتسب المعرفة في وقت مبكر - يفترض النمذجة البسيطة إظهار تركيب المشكلة قبل استثمارك في التفاصيل الكاملة.
3. تطور نحو الكمال - قم بإضافة التأثيرات الثانوية تدريجيًا، وتحقق كل إضافة ضدها ضد النمذجة البسيطة الأساسية.
أعطى هذا مثالاً باستخدام مشروع صاروخ نايك. استخدمت نمذجاته المبكرة نموذجًا بسيطًا للغلاف الجوي المتزايد. استخدمت النمذجات اللاحقة ملفات تعريف الكثافة التي تعتمد على الارتفاع، والظروف العمودية، والاحتكاك غير الخطي. لكن المعرفة المبكرة - الإطلاق الأفقي يقلل من الاحتكاك في الغلاف الجوي الكثيف الأدنى من الأرض؛ أكبر الأجنحة تكلف المزيد من السرعة مما يكتسب في قابلية التحرك في المراحل المتأخرة من المهمة - جاءت من النموذج البسيط.
تحذير: في النهاية، قم بإجبار التصميم باستخدام النمذجة الكاملة. تستحق النمذجة البسيطة المعرفة؛ تستحق النمذجة الكاملة الالتزام.