شروط الحدود الدورية

الشروط الحدية الدورية في بُعدين
خلية وحدة تحتوي على جزيئات الماء، تُستخدم لمحاكاة تدفق الماء

شروط الحدود الدورية ( PBCs ) هي مجموعة من شروط الحدود التي تُستخدم غالبًا لتقريب نظام كبير (لانهائي) باستخدام جزء صغير يُسمى خلية الوحدة . تُستخدم شروط الحدود الدورية بكثرة في عمليات المحاكاة الحاسوبية والنماذج الرياضية . تُشابه طوبولوجيا شروط الحدود الدورية ثنائية الأبعاد طوبولوجيا خريطة العالم في بعض ألعاب الفيديو؛ إذ تُحقق هندسة خلية الوحدة تبليطًا ثنائي الأبعاد مثاليًا، وبعد مرور جسم ما عبر أحد جوانب الخلية، يظهر مجددًا على الجانب المقابل بنفس السرعة. من الناحية الطوبولوجية، يُمكن اعتبار الفضاء الناتج عن شروط الحدود الدورية ثنائية الأبعاد مُسقطًا على سطح حلقي ( تكثيف ). تتكون الأنظمة الكبيرة التي تُقاربها شروط الحدود الدورية من عدد لا نهائي من خلايا الوحدة. في عمليات المحاكاة الحاسوبية، تُمثل إحدى هذه الخلايا صندوق المحاكاة الأصلي، بينما تُمثل الخلايا الأخرى نسخًا تُسمى صورًا . أثناء المحاكاة، يجب تسجيل خصائص صندوق المحاكاة الأصلي فقط ونشرها. يُعد اصطلاح الصورة الدنيا شكلاً شائعاً من أشكال إدارة الجسيمات في PBC حيث يتفاعل كل جسيم في المحاكاة مع أقرب صورة للجسيمات المتبقية.

يمكن تعريف أحد الأمثلة على الشروط الحدودية الدورية وفقًا للدوال الحقيقية الملساءϕ:RنR{\displaystyle \phi :\mathbb {R} ^{n}\to \mathbb {R} } بواسطة

مx1مϕ(أ1،x2،...،xن)=مx1مϕ(ب1،x2،...،xن)،{\displaystyle {\frac {\partial ^{m}}{\partial x_{1}^{m}}}\phi (a_{1},x_{2},...,x_{n})={\frac {\partial ^{m}}{\partial x_{1}^{m}}}\phi (b_{1},x_{2},...,x_{n}),}
مx2مϕ(x1،أ2،...،xن)=مx2مϕ(x1،ب2،...،xن)،{\displaystyle {\frac {\partial ^{m}}{\partial x_{2}^{m}}}\phi (x_{1},a_{2},...,x_{n})={\frac {\partial ^{m}}{\partial x_{2}^{m}}}\phi (x_{1},b_{2},...,x_{n}),}
...،{\displaystyle ...,}
مxنمϕ(x1،x2،...،أن)=مxنمϕ(x1،x2،...،بن){\displaystyle {\frac {\partial ^{m}}{\partial x_{n}^{m}}}\phi (x_{1},x_{2},...,a_{n})={\frac {\partial ^{m}}{\partial x_{n}^{m}}}\phi (x_{1},x_{2},...,b_{n})}

لجميع قيم m = 0، 1، 2، ... وللثوابتأأنا{\displaystyle a_{i}}وبأنا{\displaystyle b_{i}}.

في محاكاة الديناميكا الجزيئية ونمذجة مونت كارلو الجزيئية ، تُستخدم شروط الحدود الدورية عادةً لحساب خصائص الغازات أو السوائل أو البلورات أو المخاليط. [ 1 ] ومن التطبيقات الشائعة استخدام شروط الحدود الدورية لمحاكاة الجزيئات الكبيرة المذابة في وسط من المذيب الصريح . تُعد شروط حدود بورن-فون كارمان شروط حدود دورية لنظام خاص.

في مجال الكهرومغناطيسية، يمكن تطبيق PBC على أنواع مختلفة من الشبكات لتحليل الخصائص الكهرومغناطيسية للهياكل الدورية. [ 2 ]

المتطلبات والمنتجات

تُعدّ شروط الحدود الدورية ثلاثية الأبعاد مفيدةً لتقريب سلوك الأنظمة الكبيرة الحجم من الغازات والسوائل والمواد الصلبة. كما يمكن استخدامها لمحاكاة الأسطح المستوية، وفي هذه الحالة غالبًا ما تكون شروط الحدود الدورية ثنائية الأبعاد أكثر ملاءمة. تُسمى شروط الحدود الدورية ثنائية الأبعاد للأسطح المستوية أيضًا بشروط حدود الألواح ؛ في هذه الحالة، تُستخدم شروط الحدود الدورية لإحداثيين ديكارتيين (مثل x وy)، بينما يمتد الإحداثي الثالث (z) إلى ما لا نهاية.

يمكن استخدام شروط الحدود الدورية (PBCs) بالتزامن مع طرق جمع إيوالد (مثل طريقة إيوالد الشبكية الجزيئية) لحساب القوى الكهروستاتيكية في النظام. إلا أن شروط الحدود الدورية تُدخل أيضًا تشوهات ارتباطية لا تحترم ثبات النظام الانتقالي، [ 3 ] مما يستلزم فرض قيود على تكوين وحجم صندوق المحاكاة.

في محاكاة الأنظمة الصلبة، يتم اقتطاع مجال الإجهاد الناتج عن أي عدم تجانس في النظام وتعديله بشكل مصطنع بواسطة الحدود الدورية. وبالمثل، فإن طول موجة الصوت أو موجات الصدمة والفونونات في النظام محدود بحجم الصندوق.

في عمليات المحاكاة التي تتضمن تفاعلات أيونية (كولومية)، يجب أن تكون الشحنة الكهروستاتيكية الكلية للنظام صفرًا لتجنب تراكم شحنة لانهائية عند تطبيق شروط الحدود الدورية. في بعض التطبيقات، يكون من المناسب تحقيق التعادل بإضافة أيونات مثل الصوديوم أو الكلوريد ( كأيونات معاكسة ) بأعداد مناسبة إذا كانت الجزيئات محل الاهتمام مشحونة. أحيانًا تُضاف الأيونات حتى إلى نظام تكون فيه الجزيئات محل الاهتمام متعادلة، لتقريب القوة الأيونية للمحلول الذي تظهر فيه الجزيئات بشكل طبيعي. يتطلب الحفاظ على اصطلاح الصورة الدنيا عمومًا أن يكون نصف قطر القطع الكروي للقوى غير الرابطة على الأكثر نصف طول أحد أضلاع مكعب. حتى في الأنظمة المتعادلة كهروستاتيكيًا، يمكن لعزم ثنائي القطب الكلي للخلية الأولية أن يُدخل طاقة سطحية زائفة، تُعادل الكهروحرارية في البلورات القطبية . من النتائج الأخرى لتطبيق شروط الحدود الدورية على نظام مُحاكى مثل سائل أو صلب، أن هذا النظام الافتراضي لا يتصل بـ "محيطه"، نظرًا لكونه لانهائيًا في جميع الاتجاهات. لذا، فإن مساهمات الطاقة بعيدة المدى، مثل الجهد الكهروستاتيكي ، وبالتالي طاقات الجسيمات المشحونة كالإلكترونات، لا تتوافق تلقائيًا مع مقاييس الطاقة التجريبية. رياضيًا، يتوافق هذا الغموض في مستوى الطاقة مع كون مجموع الطاقة الكهروستاتيكية يعتمد على حد سطحي يجب على مستخدم الطريقة تحديده. [ 4 ]

يجب أن يكون حجم صندوق المحاكاة كبيرًا بما يكفي لمنع ظهور تشوهات دورية ناتجة عن البنية غير الفيزيائية للمحاكاة. ففي صندوق صغير جدًا، قد يتفاعل جزيء كبير مع صورته في صندوق مجاور، وهو ما يُعادل وظيفيًا تفاعل "رأس" الجزيء مع "ذيله". ينتج عن ذلك ديناميكيات غير فيزيائية في معظم الجزيئات الكبيرة، على الرغم من أن حجم هذه التأثيرات، وبالتالي حجم الصندوق المناسب بالنسبة لحجم الجزيئات الكبيرة، يعتمد على المدة المقصودة للمحاكاة، والدقة المطلوبة، والديناميكيات المتوقعة. على سبيل المثال، قد تخضع محاكاة طي البروتين التي تبدأ من الحالة الأصلية لتقلبات أصغر، وبالتالي قد لا تتطلب صندوقًا كبيرًا مثل المحاكاة التي تبدأ من بنية عشوائية . ومع ذلك، فإن تأثيرات أغلفة المذيب على الديناميكيات المرصودة - سواء في المحاكاة أو في التجربة - غير مفهومة جيدًا. ومن التوصيات الشائعة، استنادًا إلى محاكاة الحمض النووي ، ضرورة وجود ما لا يقل عن 1  نانومتر من المذيب حول الجزيئات محل الاهتمام في كل بُعد. [ 5 ]

التطبيق العملي: الاستمرارية واتفاقية الحد الأدنى للصورة

ينبغي للجسم الذي يمر عبر أحد أوجه صندوق المحاكاة أن يعود إلى الداخل عبر الوجه المقابل، أو أن صورته تفعل ذلك. من الواضح أنه يجب اتخاذ قرار استراتيجي: هل نقوم (أ) بإعادة الجسيمات إلى صندوق المحاكاة عند مغادرتها، أم (ب) نتركها تستمر (مع حساب التفاعلات مع أقرب الصور)؟ لا يؤثر هذا القرار على مسار المحاكاة، ولكن إذا كان المستخدم مهتمًا بمتوسط ​​الإزاحات، وأطوال الانتشار، وما إلى ذلك، فإن الخيار الثاني هو الأفضل.

(أ) حصر إحداثيات الجسيمات في صندوق المحاكاة

لتطبيق خوارزمية PBC، يلزم خطوتان على الأقل.

إن تقييد الإحداثيات عملية بسيطة يمكن وصفها باستخدام الكود التالي، حيث يمثل x_size طول الصندوق في اتجاه واحد (بافتراض خلية وحدة متعامدة متمركزة على نقطة الأصل) و x هو موضع الجسيم في نفس الاتجاه:

إذا كان ( periodic_x ) صحيحًا، فإذا  كان ( x < -x_size * 0.5 ) فإن x = x + x_size، وإذا كان ( x >= x_size * 0.5 ) فإن x = x - x_size .

يجب أن تخضع المسافة والمتجه بين الكائنات لمعيار الصورة الأدنى. ويمكن تطبيق ذلك وفقًا للكود التالي (في حالة نظام أحادي البعد حيث يمثل dx متجه اتجاه المسافة من الكائن i إلى الكائن j):

إذا كانت قيمة ` periodic_x` صحيحة ، فإن `dx` تساوي `x ( j ) - x ( i )`. إذا كانت ` dx` أكبر من `x_size * 0.5` ، فإن ` dx` تساوي ` dx - x_size` . إذا كانت `dx` أصغر من أو تساوي ` x_size * 0.5` ، فإن `dx` تساوي `dx + x_size` .

بالنسبة لشروط الحدود الجزئية ثلاثية الأبعاد، يجب تكرار العمليتين في جميع الأبعاد الثلاثة.

يمكن كتابة هذه العمليات بصيغة أكثر اختصارًا للخلايا المعينية القائمة إذا تم نقل نقطة الأصل إلى إحدى زوايا الصندوق. عندئذٍ، لدينا، في بُعد واحد، للمواقع والمسافات على التوالي:

! بعد تحديث x(i) دون مراعاة شروط الحدود الدورية: x ( i ) = x ( i ) - floor ( x ( i ) / x_size ) * x_size ! لمربع يكون أصله عند الرأس السفلي الأيسر ! يعمل مع قيم x الموجودة في أي صورة. dx = x ( j ) - x ( i ) dx = dx - nint ( dx / x_size ) * x_size

(ب) لا تقيد إحداثيات الجسيم

بافتراض وجود صندوق محاكاة معيني قائم مع نقطة الأصل في الزاوية الأمامية السفلية اليسرى، يمكن حساب اصطلاح الصورة الأدنى لحساب المسافات الفعالة للجسيمات باستخدام دالة "أقرب عدد صحيح" كما هو موضح أعلاه، هنا ككود C/C++:

x_rsize = 1.0 / x_size ; // يتم الحساب فقط عند تعيين حجم الصندوق أو تغييرهdx = x [ j ] - x [ i ]; dx -= x_size * nearepint ( dx * x_rsize );

تعتمد أسرع طريقة لتنفيذ هذه العملية على بنية المعالج. إذا لم تكن إشارة dx ذات صلة، فإن الطريقة

dx = fabs ( dx ); dx -= static_cast < int > ( dx * x_rsize + 0.5 ) * x_size ;

وُجد أنه الأسرع على معالجات x86-64 في عام 2013. [ 6 ]

أما بالنسبة للخلايا غير المعينية القائمة، فإن الوضع أكثر تعقيداً. [ 7 ]

في عمليات محاكاة الأنظمة الأيونية، قد تكون هناك حاجة إلى عمليات أكثر تعقيدًا للتعامل مع تفاعلات كولوم طويلة المدى التي تمتد عبر عدة صور صندوقية، على سبيل المثال جمع إيوالد .

هندسة الخلية الوحدوية

تتطلب شروط الحدود الدورية أن تكون الخلية الأولية ذات شكل يسمح بتكوين بلورة ثلاثية الأبعاد بشكل مثالي. لذا، لا يمكن استخدام قطرة كروية أو بيضاوية. يُعد المكعب أو الموشور المستطيل الخيار الأكثر شيوعًا وبديهية، ولكنه قد يكون مكلفًا حسابيًا نظرًا لوجود كميات غير ضرورية من جزيئات المذيب في الزوايا، بعيدًا عن الجزيئات الكبيرة المركزية. ومن البدائل الشائعة التي تتطلب حجمًا أقل المجسم الثماني الأوجه المبتور .

الأبعاد العامة

في عمليات المحاكاة ثنائية وثلاثية الأبعاد، يُستخدم شرط الحدود الدورية المكعبية بشكل شائع نظرًا لبساطته في البرمجة. أما في محاكاة الأنظمة عالية الأبعاد، فقد يكون شرط الحدود الدورية المكعبية الفائقة أقل كفاءة لأن الزوايا تشغل معظم المساحة. في الأبعاد العامة، يمكن اعتبار الخلية الأساسية بمثابة خلية ويغنر-سيتز لترتيب شبكي معين . [ 8 ] على سبيل المثال، يتوافق شرط الحدود الدورية المكعبية الفائقة مع ترتيب الشبكة المكعبية الفائقة. لذلك، يُفضل اختيار خلية أساسية تتوافق مع الترتيب الكثيف لهذا البعد. في الأبعاد الرباعية، تكون هذه الشبكة D4 ، وفي الأبعاد الثمانية، تكون الشبكة E8 . يُكافئ تطبيق شروط الحدود الدورية عالية الأبعاد هذه أساليب تصحيح الأخطاء في نظرية المعلومات . [ 9 ]

الممتلكات المحفوظة

في ظل شروط الحدود الدورية، يُحفظ الزخم الخطي للنظام، بينما لا يُحفظ الزخم الزاوي . يعتمد التفسير التقليدي لذلك على نظرية نوثر ، التي تنص على أن حفظ الزخم الزاوي ينتج عن ثبات لاغرانجيان الدوران . لكن ثبت أن هذا النهج غير متسق: فهو يعجز عن تفسير عدم حفظ الزخم الزاوي لجسيم منفرد يتحرك في خلية دورية. [ 10 ] لاغرانجيان الجسيم ثابت، وبالتالي ثابت دورانيًا، لكن زخمه الزاوي لا يُحفظ. ويعود ذلك إلى أن نظرية نوثر تُصاغ عادةً للأنظمة المغلقة. تتبادل الخلية الدورية الزخم الكتلي والزخم الزاوي والطاقة مع الخلايا المجاورة.

عند تطبيق شروط الحدود الدورية (PBC) بدلاً من الجدران العاكسة على المجموعة الميكروكانونية (عدد الجسيمات والحجم والطاقة ثابتة، ويُشار إليها اختصارًا بـ NVE)، يتغير أخذ عينات المحاكاة بشكل طفيف نتيجةً لحفظ الزخم الخطي الكلي وموقع مركز الكتلة؛ وقد أُطلق على هذه المجموعة اسم " مجموعة الديناميكا الجزيئية " [ 11 ] أو مجموعة NVEPG. [ 12 ] تُدخل هذه الكميات المحفوظة الإضافية بعض التشوهات الطفيفة المتعلقة بالتعريف الميكانيكي الإحصائي لدرجة الحرارة ، وانحراف توزيعات السرعة عن توزيع بولتزمان ، وانتهاكات مبدأ التوزيع المتساوي للطاقة في الأنظمة التي تحتوي على جسيمات ذات كتل غير متجانسة . أبسط هذه التأثيرات هو أن نظامًا مكونًا من N جسيمًا سيتصرف، في مجموعة الديناميكا الجزيئية، كنظام مكون من N-1 جسيمًا. لهذه التشوهات عواقب قابلة للقياس الكمي على الأنظمة الصغيرة التي تحتوي فقط على جسيمات صلبة تمامًا. لم يتم دراستها بعمق في عمليات المحاكاة الجزيئية الحيوية القياسية، ولكن بالنظر إلى حجم هذه الأنظمة، ستكون التأثيرات ضئيلة إلى حد كبير. [ 12 ]

انظر أيضاً

ملحوظات

  1. فرينكل، دان؛ سميت، بيريند (2002). فهم المحاكاة الجزيئية: من الخوارزميات إلى التطبيقات (الطبعة الثانية  ). سان دييغو. ISBN 978-0-08-051998-2. OCLC 173686073 . {{cite book}}: CS1 maint: موقع الناشر مفقود ( رابط )
  2. ماي، و.؛ لي، ب.؛ باو، هـ.؛ لي، ش.؛ جيانغ، ل.؛ هو، ج.؛ فيرنر، د.هـ. (أبريل 2019). "طريقة DGTD القائمة على الموشور مع شرط حدودي دوري مبسط لتحليل FSS ذي تناظر D2n في مصفوفة مستطيلة تحت سقوط عمودي". رسائل IEEE للهوائيات وانتشار الموجات اللاسلكية . 18 (4): 771-775 . Bibcode : 2019IAWPL..18..771M . doi : 10.1109/LAWP.2019.2902340 . ISSN 1536-1225 . S2CID 106411612 .  
  3. تشيثام، تي إي؛ ميلر، جيه إتش؛ فوكس، تي؛ داردن، بي إيه؛ كولمان، بي إيه (1995). "محاكاة الديناميكا الجزيئية على الأنظمة الجزيئية الحيوية المذابة: طريقة إيوالد الشبكية الجزيئية تؤدي إلى مسارات مستقرة للحمض النووي DNA، والحمض النووي RNA، والبروتينات". مجلة الجمعية الكيميائية الأمريكية . 117 (14): 4193-4194 . doi : 10.1021/ja00119a045 .
  4. كلاينمان، ليونارد (1981). "تعليق على متوسط ​​الجهد لمادة ويغنر الصلبة". مجلة Physical Review B. 24 ( 12): 7412–7414 . Bibcode : 1981PhRvB..24.7412K . doi : 10.1103/PhysRevB.24.7412 . ISSN 0163-1829 . 
  5. دي سوزا، أو إن؛ أورنشتاين، آر إل (1997). "تأثير حجم الصندوق الدوري على محاكاة الديناميكا الجزيئية المائية لجزيء DNA مكون من 12 وحدة فرعية باستخدام طريقة إيوالد الشبكية الجزيئية" . مجلة الفيزياء الحيوية . 72 (6): 2395-2397 . Bibcode : 1997BpJ....72.2395D . doi : 10.1016/s0006-3495(97)78884-2 . PMC 1184438. PMID 9168016 .  
  6. دايترز، أولريش ك. (2013). "الترميز الفعال لاتفاقية الصورة الدنيا" . مجلة الكيمياء الفيزيائية . 227 ( 2-3 ): 345-352 . doi : 10.1524/zpch.2013.0311 . S2CID 100761423 . 
  7. اتفاقية الحد الأدنى للصورة في خلايا المحاكاة غير المكعبة
  8. بيرتييه، لودوفيك؛ شاربونو، باتريك؛ كوندو، جويجيت (31 أغسطس 2020). "بقايا محدودة الأبعاد للحرجية الدورانية فوق الانتقال الزجاجي الديناميكي". رسائل المراجعة الفيزيائية . 125 (10) 108001. arXiv : 1912.11510 . Bibcode : 2020PhRvL.125j8001B . doi : 10.1103/PhysRevLett.125.108001 . PMID 32955295. S2CID 221562320 .  
  9. كونواي، ج.؛ سلون، ن. (مارس 1982). "التكميم وفك التشفير السريع وخوارزميات مُكمِّمات الشبكة والرموز". معاملات IEEE في نظرية المعلومات . 28 (2): 227-232 . CiteSeerX 10.1.1.392.249 . doi : 10.1109/TIT.1982.1056484 . 
  10. ^ كوزكين، فيرجينيا (2015). “على توازن الزخم الزاوي في أنظمة الجسيمات مع شروط الحدود الدورية”. زام . 95 (11): 1290– 1295. أرخايف : 1312.7008 . بيب كود : 2015ZaMM...95.1290K . دوى : 10.1002/zamm.201400045 . S2CID 54880840 . 
  11. إربنبيك، جيه جيه؛ وود، دبليو دبليو (1977). بيرن، بي جيه (محرر). الميكانيكا الإحصائية، الجزء ب: العمليات المعتمدة على الزمن . الكيمياء النظرية الحديثة. المجلد 6. نيويورك: بلينوم. الصفحات 1-40 . ISBN   0-306-33506-9.
  12. 1 2 شيرتس، آر بي؛ بيرت، إس آر؛ جونسون، إيه إم (2006). "انهيار مبدأ التوزيع المتساوي للطاقة الناتج عن شرط الحدود الدورية، وتأثيرات حركية أخرى لحجم العينة المحدود في محاكاة ديناميكيات الجزيئات الكلاسيكية ذات الكرات الصلبة" . مجلة الفيزياء الكيميائية . 125 (16): 164102. رمز Bibcode : 2006JChPh.125p4102S . doi : 10.1063/1.2359432 . PMID 17092058 . 

مراجع

  • رابابورت، دي سي (2004). فن محاكاة الديناميكا الجزيئية (  الطبعة الثانية). مطبعة جامعة كامبريدج. رقم ISBN 0-521-82568-7.انظر بشكل خاص الصفحات 15-20.
  • شليك، ت. (2002). النمذجة والمحاكاة الجزيئية: دليل متعدد التخصصات . الرياضيات التطبيقية متعددة التخصصات. المجلد  21. نيويورك: سبرينغر. ISBN 0-387-95404-X.انظر بشكل خاص الصفحات 272-276.