大家好,最近学校给了我们一个作业,要我们尝试解决2023 年第八届数维杯大学生数学建模挑战赛题目,我已经好久没接触过微积分了,有些知识生疏了,需要大家帮帮忙,请帮我看看
说明1
这里 速度与距离 曲线我已经求出来了,我假设牵引力和制动力都是最大,这样方便点,
这是我的代码和曲线
using DifferentialEquations, Plots
using SymbolicNumericIntegration, Symbolics
plotly()
ρ = 1.08
m = 176.3 * 1000 * ρ
s = 5144.7
vmax = 100 / 3.6
R(v) = (2.0895 + 0.0098v + 0.006 * v ^ 2) * 1000
Fmax = 310 * 1000
Bmax = 760 * 1000
# plot s - v
vs1 = range(0, 100 / 3.6, length = 100)
ss1 = map(v -> 1/2 * m * v ^ 2 / (Fmax - R(v)), vs1)
plot(ss1, vs1, legend = false)
vs2 = range(100 / 3.6, 0, length = 100)
ss2 = map(x -> s - x, map(v -> 1/2 * m * v ^ 2 / (Bmax + R(v)), vs2))
plot!(ss2, vs2)
plot!([ss1[end], ss2[1]], [vs1[end], vs2[1]], xlabel = "距离", ylabel = "速度")
这个问题分为三个阶段
- part1
加速阶段
- part2
匀速阶段
- part3
减速阶段
问题1
这是我的队友求出来的速度与距离的关系,我不知道对不对,大家帮我看看
第一阶段
第三阶段
问题2
接下来的问题是如何求出 时间和距离 曲线
我的队友求出来
出来了三个变量 s, v, t ,然后我们就不会做了