Laboratorij za sudare

Pokrenite dvije kugle u jednoj ili dvije dimenzije, odaberite elastičnost sudara i pratite brzinu, količinu kretanja i kinetičku energiju prije i nakon njihovog sudara.

Postavite sudar

Dimenzija
Scenariji
Kugla 1
Kugla 2
Brzina reprodukcije
t = 0.00 s
Dok je simulacija pauzirana, prevucite kuglu da biste joj promijenili položaj — simulacija se ponovo pokreće s novim postavkama.

Trenutno

Kugla 1Kugla 2Σ
Brzina m/s
Količina kretanja kg·m/s
Kinetička energija J

Prije i nakon sudara

Pritisnite dugme za pokretanje — u trenutku sudara kugli, ova tabela poređenja će se sama popuniti.

Formule koje se koriste

Količina kretanja i kinetička energija
p = m·v, KE = ½·m·|v|²
Sudar duž linije koja spaja centre
j = −(1 + e) · (v_rel · n̂) ÷ (1/m₁ + 1/m₂)
v₁′ = v₁ − (j/m₁)·n̂, v₂′ = v₂ + (j/m₂)·n̂
e = −(v_rel′ · n̂) ÷ (v_rel · n̂), v_rel = v₂ − v₁
Poseban slučaj direktnog elastičnog sudara (e = 1)
v₁′ = ((m₁ − m₂)·v₁ + 2·m₂·v₂) ÷ (m₁ + m₂)
Poseban slučaj direktnog savršeno neelastičnog sudara (e = 0)
v′ = (m₁·v₁ + m₂·v₂) ÷ (m₁ + m₂)
Između sudara
x ← x + v·Δt
Između sudara ne djeluju nikakve sile, tako da se položaji precizno pomjeraju naprijed, svaki sudar se rješava u tačnom trenutku kontakta unutar okvira — brze kugle ne mogu proći jedna kroz drugu — a zidovi odbijaju kuglu bez promjene njene brzine.

Cijela simulacija se izvodi u ovom pretraživaču — ništa što postavite se ne učitava.

Česta pitanja

Šta zapravo kontroliše koeficijent restitucije?

To je omjer brzine kojom se kugle udaljavaju i brzine kojom su se približavale, mjeren duž linije koja spaja njihove centre. Pri e = 1, odbijanje vraća punu brzinu približavanja i kinetička energija se održava; pri e = 0, kugle se uopšte ne udaljavaju — u direktnom sudaru nastavljaju se kretati zajedno kao jedno tijelo. Sve vrijednosti između gube dio energije: košarkaška lopta se odbija s otprilike e ≈ 0.6, a teniska loptica na betonu s oko 0.75.

Zašto se količina kretanja održava čak i kada se kinetička energija ne održava?

Tokom sudara, dvije kugle djeluju jedna na drugu silama koje su jednake po intenzitetu, a suprotne po smjeru. Zbog toga, količinu kretanja koju jedna kugla izgubi, druga dobije — ukupna količina kretanja se ne može promijeniti, bez obzira na vrijednost e. Kinetička energija nema takvu zaštitu: pri mekom sudaru dio energije se pretvara u deformaciju, toplotu i zvuk. Tabela prije i nakon sudara prikazuje upravo to — red za količinu kretanja zadržava svoju vrijednost, dok vrijednost u redu za energiju opada.

Zašto se kugle ne spoje u 2D savršeno neelastičnom sudaru?

e = 0 uklanja brzinu udaljavanja duž linije koja spaja centre — u smjeru u kojem kugle zapravo pritišću jedna drugu. U direktnom sudaru to predstavlja cjelokupno kretanje, pa se one nastavljaju kretati zajedno. U kosom sudaru, svaka kugla također ima bočno kretanje duž dodirne površine, a glatke kugle bez trenja nemaju otpor koji bi ga poništio, pa se njihove putanje razilaze iako je samo odbijanje nestalo. Da bi se kugle zaista spojile, bilo bi potrebno trenje ili međusobno spajanje, što ovaj model namjerno izostavlja.

Koliko je ovo blizu stvarnom sudaru?

Zakoni očuvanja su tačni — na njih se oslanjaju istražitelji saobraćajnih nesreća i fizičari elementarnih čestica. Ono što je ovdje idealizirano jeste sve ostalo: stvarni objekti se deformišu tokom nekoliko milisekundi umjesto trenutno, rotiraju se kada se udare van centra, trljaju se jedni o druge i kotrljaju se dok se ne zaustave. Posmatrajte ove brojeve kao teorijsku granicu iz udžbenika kojoj se približava čist eksperiment, a ne kao predviđanje za konkretan stvarni objekat.

Uvod u očuvanje količine kretanja

Zakon očuvanja količine kretanja predstavlja jedan od najvažnijih temelja fizike. Bez obzira na to koliko energije se izgubi u obliku toplote ili zvuka tokom sudara, ukupna količina kretanja izolovanog sistema prije i nakon udara ostaje potpuno ista. Ovaj princip važi za sve vrste sudara, od subatomskih čestica do makroskopskih tijela.

U idealizovanim uslovima, kretanje tijela i njihovi međusobni uticaji mogu se precizno izračunati i vizuelno pratiti. Razumijevanje ovih procesa ključno je za analizu prenosa energije i sila koje djeluju u trenutku kontakta. Korištenjem preciznih matematičkih modela, možemo tačno odrediti kako promjena mase, početne brzine ili elastičnosti utiče na kretanje oba tijela nakon što se sudare.

Postavljanje parametara u simulatoru

Da biste započeli simulaciju u alatu "Laboratorij za sudare", potrebno je definisati početne uslove za dvije kugle. Korisnik ima na raspolaganju sljedeće opcije i kontrole unutar sekcije "Postavite sudar":

  • Dimenzija: Izbor između opcija 1D staza ili 2D ravan.
  • Scenariji: Unaprijed definisane konfiguracije koje olakšavaju početak rada:
    • Jednake mase, direktno
    • Teško udara u lagano
    • Sudar straga
    • Savršeno neelastičan
    • Kosi 2D sudar
  • Koeficijent restitucije e: Klizač koji se kreće u rasponu od vrijednosti savršeno neelastičan (minimum) do elastičan (maksimum).
  • Svojstva kugli (Kugla 1 i Kugla 2):
    • Masa: Pozitivna numerička vrijednost koja ne smije prelaziti 1000 kg.
    • Položaj x i Položaj y (za 2D): Numeričke koordinate početnih pozicija.
    • Brzina x i Brzina y (za 2D): Komponente brzine koje moraju biti unutar opsega od ±50 m/s.
  • Interaktivno pozicioniranje: Dok je simulacija pauzirana, važi pravilo: "Dok je simulacija pauzirana, prevucite kuglu da biste joj promijenili položaj — simulacija se ponovo pokreće s novim postavkama."
  • Brzina reprodukcije: Opcije za kontrolu toka vremena su Normalno ili Sporo.
  • Kontrole simulacije: Interaktivna dugmad za upravljanje radom su Pokreni, Pauziraj, Korak (za kretanje okvir po okvir) i Resetuj.

Praćenje rezultata i vizuelni prikaz

Tokom rada, simulator prikazuje podatke u realnom vremenu i bilježi ključne trenutke sudara. Glavni elementi prikaza su:

  • Animirana arena: Vizuelni prostor s oznakom "Animirana arena koja prikazuje kretanje i sudar dviju kugli, s označenim vektorima brzine i centrom mase".
  • Statusne poruke:
    • "Postavite mase i brzine, a zatim pritisnite dugme za pokretanje."
    • "Simulacija je u toku."
    • "Pauzirano na t = ‹t› s."
  • Trenutno: Tabela koja uživo prikazuje trenutne vrijednosti za parametre:
    • Brzina
    • Količina kretanja
    • Kinetička energija
    • Ukupna količina kretanja
    • Ukupna kinetička energija
  • Prije i nakon sudara: Tabela poređenja koja se automatski popunjava u trenutku kontakta. Ako simulacija tek počinje, prikazuje se poruka: "Pritisnite dugme za pokretanje — u trenutku sudara kugli, ova tabela poređenja će se sama popuniti." Nakon udara, tabela sadrži:
    • Naslov "Sudar ‹n›, u t = ‹t› s"
    • Kolone Prije, Nakon i Promjena
    • Redove za vrijednosti Brzina, Količina kretanja i Kinetička energija za svaku pojedinačnu kuglu
    • Obavještenje o energetskim gubicima: "Izgubljena kinetička energija u sudaru: ‹value› J (‹percent› od ukupne vrijednosti prije sudara)".

Formule koje se koriste

Fizički proračuni unutar simulatora oslanjaju se na klasičnu mehaniku i rješavaju se u realnom vremenu pomoću sljedećih matematičkih izraza:

Količina kretanja i kinetička energija

Količina kretanja (p) i kinetička energija (KE) računaju se preko osnovnih jednačina: p = m·v KE = ½·m·|v|²

Sudar duž linije koja spaja centre

Kada dođe do kontakta, definiše se jedinični vektor n̂ koji spaja centre dvije kugle, dok je relativna brzina v_rel = v₂ − v₁. Intenzitet impulsa sile j računa se kao: j = −(1 + e) · (v_rel · n̂) ÷ (1/m₁ + 1/m₂)

Nakon određivanja impulsa, nove brzine kugli (v₁′ i v₂′) iznose: v₁′ = v₁ − (j/m₁)·n̂ v₂′ = v₂ + (j/m₂)·n̂

Koeficijent restitucije e definisan je odnosom brzina nakon i prije sudara duž linije centara: e = −(v_rel′ · n̂) ÷ (v_rel · n̂)

Poseban slučaj direktnog elastičnog sudara (e = 1)

Za savršeno elastične čeone sudare u jednoj dimenziji, brzina prve kugle nakon udara računa se direktno: v₁′ = ((m₁ − m₂)·v₁ + 2·m₂·v₂) ÷ (m₁ + m₂)

Poseban slučaj direktnog savršeno neelastičnog sudara (e = 0)

Kada se tijela nakon sudara kreću zajedno, njihova zajednička brzina v′ iznosi: v′ = (m₁·v₁ + m₂·v₂) ÷ (m₁ + m₂)

Između sudara

U intervalima između dva udara, položaj kugli se ažurira linearno: x ← x + v·Δt

Budući da u ovom modelu ne djeluju nikakve vanjske sile, ova formula predstavlja egzaktno kretanje, a ne numeričku aproksimaciju.

Pravila simulacije i granični slučajevi

Simulator radi pod određenim fizičkim i softverskim ograničenjima kako bi se osigurala stabilnost proračuna:

  • Ograničenja mase: Vrijednost mase mora biti veća od nule i ne može prelaziti 1000 kg.
  • Ograničenja brzine: Svaka komponenta brzine (brzina x, brzina y) mora se nalaziti unutar opsega od ±50 m/s.
  • Sudar sa zidovima: Zidovi arene funkcionišu kao savršeno elastične prepreke koje reflektuju kuglu bez promjene njenog intenziteta brzine.
  • Odsustvo vanjskih sila: Između sudara nema trenja, otpora zraka niti gravitacije, pa se kugle kreću ravnomjerno pravolinijski.
  • Preciznost kontakta: Svaki sudar se rješava u tačnom trenutku kontakta unutar okvira, što sprečava da brze kugle prođu jedna kroz drugu.
  • Pretpostavke modela: Alat je definisan kao "Idealizirani nastavni model: glatki diskovi, bez trenja, bez gravitacije, bez rotacije, trenutni sudari i savršeno elastični zidovi. Demonstrira zakone očuvanja — ne reprodukuje stvarna inženjerska ili laboratorijska mjerenja."

Poruke o greškama pri unosu

U slučaju neispravnih parametara, sistem će prikazati jednu od sljedećih poruka:

  • Ako unos nije broj: "Kugla ‹n›, ‹field›: „‹token›“ nije broj." (gdje je polje označeno kao masa, položaj x, položaj y, brzina x ili brzina y).
  • Za neispravnu masu: "Kugla ‹n›: masa mora biti veća od nule." ili "Kugla ‹n›: mase iznad 1000 kg su izvan opsega ove demonstracije."
  • Za preveliku brzinu: "Kugla ‹n›: držite svaku komponentu brzine unutar ±50 m/s."
  • Za pogrešan položaj: "Kugla ‹n› počinje izvan arene — pomjerite je nazad unutar zidova." ili "Dvije kugle se preklapaju na početku — razmaknite ih prije pokretanja."

Privatnost i lokalna obrada podataka

Sigurnost vaših podataka je osigurana načinom na koji je ovaj alat programiran. Cijela simulacija se izvodi u ovom pretraživaču — ništa što postavite se ne učitava na vanjske servere. Svi proračuni, iscrtavanje vektora i popunjavanje tabela poređenja odvijaju se lokalno na vašem uređaju.

Često postavljana pitanja (FAQ)

Zašto se količina kretanja održava čak i kada se kinetička energija ne održava?
Tokom sudara, dvije kugle djeluju jedna na drugu silama koje su jednake po intenzitetu, a suprotne po smjeru. Zbog toga, količinu kretanja koju jedna kugla izgubi, druga dobije — ukupna količina kretanja se ne može promijeniti, bez obzira na vrijednost e. Kinetička energija nema takvu zaštitu: pri mekom sudaru dio energije se pretvara u deformaciju, toplotu i zvuk. Tabela prije i nakon sudara prikazuje upravo to — red za količinu kretanja zadržava svoju vrijednost, dok vrijednost u redu za energiju opada.

Koliko je ovo blizu stvarnom sudaru?
Zakoni očuvanja su tačni — na njih se oslanjaju istražitelji saobraćajnih nesreća i fizičari elementarnih čestica. Ono što je ovdje idealizirano jeste sve ostalo: stvarni objekti se deformišu tokom nekoliko milisekundi umjesto trenutno, rotiraju se kada se udare van centra, trljaju se jedni o druge i kotrljaju se dok se ne zaustave. Posmatrajte ove brojeve kao teorijsku granicu iz udžbenika kojoj se približava čist eksperiment, a ne kao predviđanje za konkretan stvarni objekat.

Šta zapravo kontroliše koeficijent restitucije?
To je omjer brzine kojom se kugle udaljavaju i brzine kojom su se približavale, mjeren duž linije koja spaja njihove centre. Pri e = 1, odbijanje vraća punu brzinu približavanja i kinetička energija se održava; pri e = 0, kugle se uopšte ne udaljavaju — u direktnom sudaru nastavljaju se kretati zajedno kao jedno tijelo. Sve vrijednosti između gube dio energije: košarkaška lopta se odbija s otprilike e ≈ 0.6, a teniska loptica na betonu s oko 0.75.

Zašto se kugle ne spoje u 2D savršeno neelastičnom sudaru?
e = 0 uklanja brzinu udaljavanja duž linije koja spaja centre — u smjeru u kojem kugle zapravo pritišću jedna drugu. U direktnom sudaru to predstavlja cjelokupno kretanje, pa se one nastavljaju kretati zajedno. U kosom sudaru, svaka kugla također ima bočno kretanje duž dodirne površine, a glatke kugle bez trenja nemaju otpor koji bi ga poništio, pa se njihove putanje razilaze iako je samo odbijanje nestalo. Da bi se kugle zaista spojile, bilo bi potrebno trenje ili međusobno spajanje, što ovaj model namjerno izostavlja.