This commit is contained in:
Horldsence
2026-09-13 11:45:01 +08:00
parent fb0325f67f
commit 257d1a9bd7
54 changed files with 11152 additions and 6772 deletions
+1 -23
View File
@@ -1,23 +1,10 @@
\section{问题三:全向多源的覆盖搜索与滚动调度}
\subsection{统一时间目标与任务状态}
<<<<<<< HEAD
设整个会话移动距离为 $L$,检测、换频、成功和失败清除次数分别为
$N_m,N_s,N_c^+,N_c^-$。忽略每段移动时间的微秒量化时,总虚拟耗时为
\begin{equation}
T=\frac{L}{5}+5N_m+N_s+5N_c^++3N_c^-.
\label{eq:time}
\end{equation}
优化目标是在全部源清除的约束下最小化 $T$。
题目统计的平均定位清除时间为 $\bar T=T/N_c^+$,包含搜索、定位与清除的全部耗时。
清除请求中的频道指定操作对象,测向机保持原频道;
进入与退出的虚拟耗时为零,因此采用终点自由的开放路径模型。
=======
按式~\eqref{eq:time} 的计时记账,优化目标是在全部源清除的约束下最小化虚拟耗时 $T$。
题目统计的平均定位清除时间是 $\bar T=T/N_c^+$;
不能用每次清除动作的固定 $5$ s 代替。
清除请求中的频道是目标频道,不改变测向机频道;
进入与退出均不增加虚拟时间,因此路径终点自由,无需返回原点。
>>>>>>> 78e4420a3e496c43db8e06556e539fd7d2aaf231
各频道的状态按“未知、已发现、可清除、已清除、已证无源”管理。
首次获得 $\direction$ 或 $\near$ 即确立该频道存在源。
@@ -57,7 +44,6 @@ $r^2+a^2-\sqrt3ar$。
\begin{figure}[htbp]
\centering
<<<<<<< HEAD
\begin{tikzpicture}[x=0.0019cm,y=0.0019cm,font=\small]
\begin{scope}
\clip (0,0) circle (1800);
@@ -82,14 +68,10 @@ $r^2+a^2-\sqrt3ar$。
{$a=1159.7$ m\\$R=1800$ m\\最坏距离 $\le984.539$ m};
\end{tikzpicture}
\caption{七点全向覆盖的站点构造与接收圆盘。}
=======
\includegraphics[width=0.42\linewidth]{geo-q3-seven-point-coverage.png}
\caption{七点全向覆盖构造。站点取自配置参数 $a=1159.7$ m,
圆圈为 $1000$ m 接收盘,最差点位于 $(0,-1825)$ 附近,最坏距离 $\le984.539$ m。}
>>>>>>> 78e4420a3e496c43db8e06556e539fd7d2aaf231
\label{fig:seven}
\end{figure}
图~\ref{fig:seven} 给出站点构造与最小接收圆盘的关系。
顺次从原点访问六个环站的开放路径长为 $6a$。
任务总路径由覆盖站间移动以及定位、清除所需的局部移动共同构成。
@@ -209,9 +191,6 @@ C(\pi)=\frac{\norm{p-q_{\pi_1}}}{5}
当前每轮追加有效定位测量上限为 $8$;
停滞、协议异常或预算耗尽时,记录各频道状态并终止。
程序以接口返回的现实预算为准,并预留退出时间,
<<<<<<< HEAD
虚拟动作耗时以整数微秒累计,程序运行时间由官方统计单独记录。
=======
实际计时在整数微秒状态上累计,避免用实机运行秒数代替虚拟动作耗时。
\subsection{运行过程示例}
@@ -228,4 +207,3 @@ C(\pi)=\frac{\norm{p-q_{\pi_1}}}{5}
该局为演练案例,非正式测试记录。}
\label{fig:replay3}
\end{figure}
>>>>>>> 78e4420a3e496c43db8e06556e539fd7d2aaf231