قام باحثون من كلية إمبريال كوليدج لندن بتطوير إطار حاسوبي يستخدم التحسين الطوبولوجي القائم على الكثافة لضبط خلايا الوحدات في المواد الفائقة. يقوم النظام بتعيين قيم رقمية لكل عنصر في مجال التصميم، ويقوم مُحسِّن بتحديث هذه الكثافات حتى تتطابق الاستجابة المتجانسة المُحاكاة مع النقاط المستهدفة التي يحددها المستخدم.
سير العمل باستخدام Firedrake و pyadjoint و cyipopt 🛠️
يستخدم سير العمل مكتبات بايثون مفتوحة المصدر مثل Firedrake للعناصر المحدودة، و pyadjoint للتفاضل التلقائي، و cyipopt للتحسين غير الخطي. تُعد طريقة التكامل المُستخدمة أساسية لتحقيق تقارب التصميم. يؤكد المؤلفون أن هذا النهج يمكن أن يدعم تطوير المواد الفائقة للهياكل القابلة للتشكيل، والروبوتات اللينة، والمواد الماصة للطاقة، من خلال الجمع بين المحاكاة والتحسين في بيئة يسهل الوصول إليها.
المُحسِّن الذي لا يعرف متى يتوقف ☕
لأنه لا شيء يقول الكفاءة مثل ترك خوارزمية تقرر كيف يجب أن تكون مادتك بينما تحتسي قهوتك. يقوم النظام بالتكرار حتى تتطابق المحاكاة مع الهدف، لكن المرء يتساءل: ماذا لو كان الهدف هو مادة تمتص الطاقة وتصنع القهوة أيضًا؟ في الوقت الحالي، يلتزم الباحثون بالهياكل القابلة للتشكيل، والروبوتات اللينة، وامتصاص الطاقة، وهو أمر كافٍ بالفعل.