|
|
|
|
@ -102,9 +102,9 @@ function survival(
|
|
|
|
|
,physical_model::BasicModel
|
|
|
|
|
)
|
|
|
|
|
return exp.(
|
|
|
|
|
-(physical_model.satellite_collision_rates .- physical_model.decay_rate) * stocks
|
|
|
|
|
-(physical_model.satellite_collision_rates .+ physical_model.decay_rate) * stocks
|
|
|
|
|
.- (physical_model.debris_collision_rate*debris)
|
|
|
|
|
)
|
|
|
|
|
) #issue with an accidental negative in decay rate.
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
# ╔═╡ 152f3a3c-a565-41bb-8e59-6ab0d2315ffb
|
|
|
|
|
@ -610,7 +610,7 @@ begin
|
|
|
|
|
(dc::UniformDataConstructor)() = [(rand(dc.satellites_bottom:dc.satellites_top, N_constellations),rand(dc.debris_bottom:dc.debris_top, N_debris)) for n=1:dc.N]
|
|
|
|
|
|
|
|
|
|
#create a data constructor
|
|
|
|
|
dc = UniformDataConstructor(200,0,200,0,4000)
|
|
|
|
|
dc = UniformDataConstructor(20_000,0,200,0,4000)
|
|
|
|
|
|
|
|
|
|
#get a bit of test data
|
|
|
|
|
data1 = dc()
|
|
|
|
|
@ -802,7 +802,7 @@ end
|
|
|
|
|
|
|
|
|
|
# ╔═╡ ca1e02b6-8c78-4a94-8c7c-7d9ec6cffbca
|
|
|
|
|
#reload model
|
|
|
|
|
BSON.load(model_name, @__MODULE__)[:pl]
|
|
|
|
|
tpl = BSON.load(model_name, @__MODULE__)[:pl]
|
|
|
|
|
|
|
|
|
|
# ╔═╡ 08820cf2-38cc-4451-9b6e-91475c396d6e
|
|
|
|
|
pl
|
|
|
|
|
@ -2002,14 +2002,14 @@ version = "0.9.1+5"
|
|
|
|
|
# ╠═eb25eb64-eb6c-48e0-8db6-d9705e397689
|
|
|
|
|
# ╠═fe446c7e-ed8c-4a0b-8bc9-024806f9f352
|
|
|
|
|
# ╟─66f0e667-d722-4e1e-807b-84a39cbc41b1
|
|
|
|
|
# ╟─9fa41b7c-1923-4c1e-bfc6-20ce4a1a2ede
|
|
|
|
|
# ╠═9fa41b7c-1923-4c1e-bfc6-20ce4a1a2ede
|
|
|
|
|
# ╟─0d209540-29ad-4b2f-9e91-fac2bbee47ff
|
|
|
|
|
# ╟─5b45b29e-f0f4-41e9-91e7-d444687feb4e
|
|
|
|
|
# ╠═5b45b29e-f0f4-41e9-91e7-d444687feb4e
|
|
|
|
|
# ╠═f8779824-9d59-4458-926f-10beb3cd3866
|
|
|
|
|
# ╠═152f3a3c-a565-41bb-8e59-6ab0d2315ffb
|
|
|
|
|
# ╠═25ac9438-2b1d-4f6b-9ff1-1695e1d52b51
|
|
|
|
|
# ╟─9b1c2f62-ec19-4667-8f93-f8b52750e317
|
|
|
|
|
# ╟─90446134-4e45-471c-857d-4e165e51937a
|
|
|
|
|
# ╠═90446134-4e45-471c-857d-4e165e51937a
|
|
|
|
|
# ╠═6bf01e30-d054-4a98-9e0d-58d7da4e5524
|
|
|
|
|
# ╟─29ff1777-d276-4e8f-8582-4ca191f2e2ff
|
|
|
|
|
# ╠═f7aabe43-9a2c-4fe0-8099-c29cdf66566c
|
|
|
|
|
|