ого середовища. p align="justify"> У рамках методу клітинних автоматів об'єкт моделювання описується як набір взаємодіючих елементів/автоматів. Динаміка безлічі автоматів визначається силами їх взаємодії і правилами для зміни їх стану. Еволюція цієї системи в просторі і в часі визначається рівняннями руху. Сили взаємодії і правила для пов'язаних елементів визначаються функціями відгуку автомата. Ці функції задаються для кожного автомата. Протягом руху автомата наступні нові параметри клітинного автомата розраховуються: - радіус-вектор автомата; - швидкість автомата;
- кутова швидкість автомата;
- вектор повороту автомата; - маса автомата; - момент інерції автомата.
Введення нового типу стану вимагає нового параметра використовуваного в якості критерію перемикання в стан пов'язані. Це визначається як параметр перекриття автоматів hij. p align="justify"> І так, зв'язок клітинних автоматів характеризується величиною їх перекриття.
Рис 3.1 Початкова структура формується установкою властивостей особливого зв'язку між кожною парою сусідніх елементів.
Порівняно з методом класичних клітинних автоматами в методі MCA не тільки одиничний автомат а й також зв'язки автоматів можуть перемикатися. У відповідності з концепцією бістабільних автоматів вводиться два стани пари (взаємозв'язок):
связанниеоба автомата належать одному суцільному телунесвязанниекаждий автомат належить різним тілам або фрагментами пошкодженого матеріалу
Отже, зміна стану зв'язку пари визначається відносним рухом автоматів, і середовище формована такими парами може бути названа бістабільної середовищем.
Рівняння руху клітинних автоматів
Еволюція клітинних автоматів середовища описується наступними рівняннями трансляційного руху:
(6)
В
Рис 3.2 Облік сил, що діють між автоматами ij з боку їхніх сусідів.
Тут mi це маса автомата i, pij це центральна сила діє між автоматами i і j, C (ij, ik) це особливий коефіцієнт асоційований з перенесенням параметра h з пари ij до ik, ? ( ? ij, ik) це кут між напрямками ij і ik.
Обертальні рухи також можуть бути враховані з точністю обмеженою розміром клітинного автомата. Рівняння обертального руху можуть бути записані таким чином:
(7)
Тут ?