ორგანზომილებიანი და ერთგანზომილებიანი შეჯახებების დინამიკა
ფიზიკის კანონების თვალსაჩინოდ შესასწავლად, იმპულსისა და კინეტიკური ენერგიის შენახვის პრინციპებზე დაკვირვება საუკეთესო გზაა. „შეჯახების ლაბორატორია“ არის უფასო ონლაინ ინსტრუმენტი, რომელიც საშუალებას გაძლევთ მოახდინოთ დრეკადი და არადრეკადი შეჯახებების სიმულაცია ორ ბურთულას შორის ერთგანზომილებიან ლიანდაგზე ან ორგანზომილებიან სიბრტყეში.
სიმულატორი მუშაობს იდეალიზებული სასწავლო მოდელის პრინციპით, სადაც სხეულები წარმოდგენილია გლუვი დისკოების სახით, ხახუნის, გრავიტაციისა და ბრუნვის გარეშე. შეჯახებები მიმდინარეობს მყისიერად, ხოლო არენის კედლები იდეალურად დრეკადია. ყოველი შეჯახების მომენტში სისტემა ავტომატურად ითვლის და ადარებს ფიზიკურ სიდიდეებს შეჯახებამდე და შეჯახების შემდეგ, რაც ხელს უწყობს თეორიული გამოთვლების პრაქტიკულ გადამოწმებას.
სიმულატორის მართვა და საწყისი პარამეტრები
სიმულაციის დასაწყებად მომხმარებელს შეუძლია ხელით მიუთითოს თითოეული ბურთულას მახასიათებლები ან გამოიყენოს წინასწარ მომზადებული სცენარები. მართვის პანელში ხელმისაწვდომია შემდეგი პარამეტრები:
- განზომილება: არჩევანი ორ რეჟიმს შორის — 1D ლიანდაგი ან 2D სიბრტყე.
- სცენარები: წინასწარ კონფიგურირებული პარამეტრები სწრაფი გაშვებისთვის:
- ტოლი მასები, პირდაპირი შეჯახება
- მძიმე ეჯახება მსუბუქს
- დაწევა
- აბსოლუტურად არადრეკადი
- ირიბი 2D შეჯახება
- აღდგენის კოეფიციენტი e: სლაიდერი, რომელიც განსაზღვრავს შეჯახების ხასიათს დიაპაზონში აბსოლუტურად არადრეკადი (მინიმუმი) — დრეკადი (მაქსიმუმი).
- ბურთულა 1 და ბურთულა 2-ის თვისებები:
- მასა: დადებითი რიცხვითი მნიშვნელობა 1000 kg-მდე.
- მდებარეობა x და მდებარეობა y (2D რეჟიმისთვის).
- სიჩქარე x და სიჩქარე y (2D რეჟიმისთვის) — თითოეული კომპონენტი ±50 m/s ფარგლებში.
- ჩვენების სიჩქარე: სიმულაციის სიჩქარის შერჩევა — ნორმალური ან ნელი.
- მართვის ღილაკები: ინტერაქტიული ელემენტები გაშვება, პაუზა, ნაბიჯი (კადრით კადრზე გადასასვლელად) და ჩამოყრა.
პაუზის დროს შეგიძლიათ გადაათრიოთ ბურთულა მისი მდებარეობის შესაცვლელად — სიმულაცია თავიდან დაიწყება ახალი პარამეტრებით.
რეალურ დროში გამოსახული მონაცემები და შედეგები
სიმულატორის ინტერფეისი შედგება რამდენიმე საინფორმაციო ზონისაგან, რომლებიც ასახავს ფიზიკურ პროცესებს:
- ანიმირებული არენა, რომელიც აჩვენებს ორ მოძრავ და ერთმანეთთან შეჯახებულ ბურთულას, მათი სიჩქარის ისრებითა და მონიშნული მასათა ცენტრით.
- სტატუსის შეტყობინებები:
მიუთითეთ მასები და სიჩქარეები, შემდეგ დააჭირეთ გაშვებას.მიმდინარეობს სიმულაცია.შეჩერებულია, დრო t = ‹t› წმ.
- ამჟამად: საინფორმაციო დაფა, რომელიც რეალურ დროში აჩვენებს შემდეგ პარამეტრებს:
- სიჩქარე
- იმპულსი
- კინეტიკური ენერგია
- ჯამური იმპულსი
- ჯამური კინეტიკური ენერგია
- შეჯახებამდე და შეჯახების შემდეგ: შედარების ცხრილი, რომელიც ავტომატურად ივსება შეჯახების მომენტში. თუ გაშვებას არ დააჭერთ, ეკრანზე გამოჩნდება შეტყობინება:
დააჭირეთ გაშვებას — ბურთულების შეჯახების მომენტში ეს შედარების ცხრილი ავტომატურად შეივსება.. შევსებული ცხრილი შეიცავს:- სათაურს:
შეჯახება ‹n›, დრო t = ‹t› წმ - სვეტებს: მანამდე, შემდეგ და ცვლილება
- სტრიქონებს თითოეული ბურთულასთვის: სიჩქარე, იმპულსი და კინეტიკური ენერგია
- ენერგიის დანაკარგის შეჯამებას:
შეჯახებისას დაკარგული კინეტიკური ენერგია: ‹value› J (შეჯახებამდე არსებული ჯამური ენერგიის ‹percent›).
- სათაურს:
გამოყენებული ფიზიკური ფორმულები
სიმულატორი ეყრდნობა კლასიკური მექანიკის ზუსტ მათემატიკურ აპარატს, რომელიც გამოსახულია შემდეგი სახით:
- იმპულსი და კინეტიკური ენერგია: p = m · v KE = 1 / 2 · m · |v|²
- დარტყმა ცენტრების შემაერთებელი წრფის გასწვრივ (სადაც n̂ არის ერთეულოვანი ვექტორი, რომელიც აერთებს ორ ცენტრს, ხოლო vᵣₑₗ = v₂ - v₁): იმპულსის სიდიდე: j = -(1 + e) · (vᵣₑₗ · n̂) ÷ (1 / m₁ + 1 / m₂) ამის შემდეგ ახალი სიჩქარეები გამოითვლება ფორმულებით: v₁' = v₁ - (j / m₁) · n̂ v₂' = v₂ + (j / m₂) · n̂ აღდგენის კოეფიციენტი განისაზღვრება როგორც: e = -(vᵣₑₗ' · n̂) ÷ (vᵣₑₗ · n̂)
- პირდაპირი დრეკადი შეჯახების კერძო შემთხვევა (e = 1): v₁' = ((m₁ - m₂) · v₁ + 2 · m₂ · v₂) / (m₁ + m₂)
- პირდაპირი აბსოლუტურად არადრეკადი შეჯახების კერძო შემთხვევა (e = 0): საერთო სიჩქარე: v' = (m₁ · v₁ + m₂ · v₂) / (m₁ + m₂)
- შეჯახებებს შორის: x ← x + v · Δ t
შეზღუდვები და შეცდომების შეტყობინებები
სიმულაციის სწორად მუშაობისთვის დაწესებულია ფიზიკური და ტექნიკური საზღვრები. შეყვანილი მონაცემების დარღვევის შემთხვევაში სისტემა აჩვენებს შესაბამის შეტყობინებებს:
- თუ შეყვანილი მნიშვნელობა არ არის რიცხვი:
ბურთულა ‹n›, ‹field›: „‹token›“ არ არის რიცხვი.(სადაც ველის დასახელება შეიძლება იყოსმასა,მდებარეობა x,მდებარეობა y,სიჩქარე xანსიჩქარე y). - თუ მასა ნულის ტოლია ან უარყოფითია:
ბურთულა ‹n›: მასა უნდა იყოს ნულზე მეტი. - თუ მასა აჭარბებს ზღვარს:
ბურთულა ‹n›: 1000 kg-ზე მეტი მასა სცილდება ამ დემონსტრაციის ფარგლებს. - თუ სიჩქარის კომპონენტები სცილდება ზღვარს:
ბურთულა ‹n›: სიჩქარის თითოეული კომპონენტი უნდა იყოს ±50 m/s ფარგლებში. - თუ ბურთულა საწყის ეტაპზე კედლებს მიღმაა:
ბურთულა ‹n› არენის გარეთ იმყოფება — დააბრუნეთ იგი კედლების შიგნით. - თუ ბურთულები ერთმანეთს ფარავენ გაშვებამდე:
საწყის მომენტში ორი ბურთულა ერთმანეთს ფარავს — გაშვებამდე დააშორეთ ისინი ერთმანეთს.
კონფიდენციალურობა
მთელი სიმულაცია მუშაობს ამ ბრაუზერში — თქვენ მიერ შეყვანილი მონაცემები სერვერზე არ იტვირთება. ეს უზრუნველყოფს მონაცემთა ლოკალურ დამუშავებას თქვენს მოწყობილობაზე ყოველგვარი გარე კავშირების გარეშე.
ხშირად დასმული კითხვები
რატომ ინახება იმპულსი მაშინაც კი, როდესაც კინეტიკური ენერგია არ ინახება?
შეჯახებისას ორი ბურთულა ერთმანეთზე მოქმედებს ტოლი და საპირისპიროდ მიმართული ძალებით, ამიტომ იმპულსი, რომელსაც ერთი კარგავს, მეორეს ემატება — ჯამური იმპულსი უცვლელი რჩება, მიუხედავად e-ს მნიშვნელობისა. კინეტიკურ ენერგიას ასეთი დაცვა არ გააჩნია: არადრეკადი შეჯახებისას მისი ნაწილი იხარჯება დეფორმაციაზე, სითბოსა და ხმაურზე. შედარების ცხრილი ზუსტად ამას აჩვენებს — იმპულსის სტრიქონი ინარჩუნებს მნიშვნელობას, ხოლო ენერგიის სტრიქონში მაჩვენებელი იკლებს.
რას მართავს რეალურად აღდგენის კოეფიციენტი?
ეს არის ბურთულების დაშორების სიჩქარისა და მათი მიახლოების სიჩქარის შეფარდება, რომელიც იზომება მათი ცენტრების შემაერთებელი წრფის გასწვრივ. როდესაც e = 1, ასხლეტისას სრულად ბრუნდება მიახლოების სიჩქარე და კინეტიკური ენერგია ინახება; როდესაც e = 0, ბურთულები საერთოდ წყვეტენ ერთმანეთისგან დაშორებას — პირდაპირი შეჯახებისას ისინი ერთად აგრძელებენ მოძრაობას, როგორც ერთი მთლიანი სხეული. ნებისმიერი შუალედური მნიშვნელობისას ენერგიის ნაწილი იკარგება: კალათბურთის ბურთი ასხლეტისას ხასიათდება დაახლოებით e ≈ 0.6 კოეფიციენტით, ხოლო ჩოგბურთის ბურთი ბეტონზე — დაახლოებით 0.75 კოეფიციენტით.
რატომ არ ეწებებიან ბურთულები ერთმანეთს 2D აბსოლუტურად არადრეკადი შეჯახებისას?
მნიშვნელობა e = 0 აქრობს დაშორების სიჩქარეს ცენტრების შემაერთებელი წრფის გასწვრივ — იმ მიმართულებით, რომლითაც ბურთულები რეალურად აწვებიან ერთმანეთს. პირდაპირი შეჯახებისას ეს განსაზღვრავს მთელ მოძრაობას, ამიტომ ისინი ერთად აგრძელებენ გზას. ირიბი შეჯახებისას თითოეულ ბურთულას ასევე გააჩნია გვერდითი მოძრაობა შეხების ზედაპირის გასწვრივ, ხოლო გლუვ, უხახუნო ბურთულებს არ გააჩნიათ მოჭიდება ამ მოძრაობის გასაქრობად, ამიტომ მათი ტრაექტორიები მაინც იყოფა, მიუხედავად იმისა, რომ თავად ასხლეტა აღარ ხდება. მათი სრული შეწებებისთვის საჭირო იქნებოდა ხახუნი ან მექანიკური გადაბმა, რაც ამ მოდელში შეგნებულად არ არის გათვალისწინებული.
რამდენად ახლოს არის ეს რეალურ შეჯახებასთან?
შენახვის კანონები აბსოლუტურად ზუსტია — სწორედ მათ ეყრდნობიან ავარიების გამომძიებლები და ნაწილაკების ფიზიკოსები. აქ იდეალიზებულია ყველაფერი დანარჩენი: რეალური სხეულები დეფორმირდებიან მილიწამების განმავლობაში და არა მყისიერად, ბრუნავენ არაცენტრალური დარტყმისას, ეხებიან ერთმანეთს ხახუნით და საბოლოოდ ჩერდებიან გორვისას. მიღებული რიცხვები განიხილეთ როგორც სახელმძღვანელოს თეორიული ზღვარი, რომელსაც სუფთა ექსპერიმენტი უახლოვდება, და არა როგორც კონკრეტული რეალური სხეულის ქცევის პროგნოზი.