This commit is contained in:
Horldsence
2026-09-13 10:52:28 +08:00
parent 2c63610f12
commit 78e4420a3e
25 changed files with 903 additions and 215 deletions
+51 -25
View File
@@ -2,6 +2,21 @@
\documentclass[zihao=-4,a4paper]{mcm26b-paper}
\usepackage{amsthm,tabularx,float,tikz,xurl}
\usetikzlibrary{arrows.meta,positioning,calc,patterns}
% Raster figures are rendered by scripts/build_figure_data.py + scripts/matlab/*.m
% into docs/figures; this file only includes them, it does not redraw them.
\graphicspath{{../figures/}}
% The paper carries several small tables and figures; let them share pages
% instead of being pushed onto float-only pages.
\setcounter{topnumber}{3}
\setcounter{bottomnumber}{2}
\setcounter{totalnumber}{4}
\renewcommand{\topfraction}{0.92}
\renewcommand{\bottomfraction}{0.75}
\renewcommand{\textfraction}{0.06}
\renewcommand{\floatpagefraction}{0.72}
\setlength{\floatsep}{9pt plus 2pt minus 2pt}
\setlength{\textfloatsep}{11pt plus 2pt minus 4pt}
\setlength{\intextsep}{9pt plus 2pt minus 2pt}
\definecolor{inkblue}{RGB}{35,76,112}
\definecolor{warmgray}{RGB}{103,103,103}
\newtheorem{proposition}{命题}
@@ -19,6 +34,7 @@
\hypersetup{pdftitle={基于有界误差几何与可验证覆盖的无线电干扰源自动定位清除},
pdfauthor={},pdfsubject={2026年全国大学生数学建模竞赛B题},pdfkeywords={交会定位,最小包围圆,主动测量,覆盖搜索}}
\input{data/formal-macros}
\input{data/project-macros}
\begin{document}
\setcounter{page}{1}
\begin{center}
@@ -58,9 +74,18 @@
$720.171$、$927.130$ s/个。
上述四次测试均主动退出且清除失败计数为零。
实验数据仅取自官方模拟器 \texttt{test} 目录所选正式导出包及其匹配统计,
不混用演练或自建仿真结果。正式数据未公开源总数,故不据此宣称全清率;
问题三、四的第三次正式记录均未提供。
正式成绩仅取自官方模拟器 \texttt{test} 目录所选正式导出包及其匹配统计;
正式数据未公开源总数,故不据此宣称全清率,问题三、四的第三次正式记录均未提供。
\textbf{对比实验}以仓库内的配对基准集复核上述方法:
问题一朴素基线在随机算例上直径平均绝对误差 $\ProjQOneRandMaeBase$ m、
覆盖判定准确率 $\ProjQOneRandCoverBase$,最大误差 $\ProjQOneRandMaeMaxBase$ m;
问题二忽略接收保证的基线保证接收率为 $\ProjQTwoGuaranteePerp$,
只保证接收而缺少横向基线的基线最坏后验半径为 $\ProjQTwoWorstMec$ m;
问题三默认策略相对 49 点网格的平均虚拟时间下降 $\ProjQThreeDropOpt$;
问题四直接搬用问题三策略时出现 $\ProjQFourAbsentBase$ 次缺席误判。
该组数据来自自建冻结基准集与演练局留档,只用于机制说明和相对行为比较,
与正式成绩分节陈述,不合并统计。
\vspace{0.4em}
\noindent{\heiti 关键词:}有界误差;交会定位;最小包围圆;主动测量;定向覆盖
@@ -103,6 +128,23 @@ $720.171$、$927.130$ s/个。
这表示资料尚不齐全,不表示第三次结果为零,也不推断其是否已经执行。
\section{问题分析}
四问共用一条从题面抽象到在线执行的链路,如图~\ref{fig:flow}。
最上层是题面给定的区域、运动与动作耗时、源与频道范围;
中间是在线系统的证据层、决策层与执行层,
分别维护候选集与幸存集、生成选点与任务表、串行执行动作;
其下是四问各自的主线,最下层是发现、定位与清除三个闭环。
后文的模型与算法都落在这条链路的某一层上:
问题一、二给出证据层与决策层的几何判据,
问题三、四给出三个闭环在时间约束下的组织方式。
\begin{figure}[htbp]
\centering
\includegraphics[width=0.88\linewidth]{flow-overall-architecture.png}
\caption{四问共用的模型链路:题面抽象(L0)、在线三层(L1)、
四问主线(L2)与发现、定位、清除三个闭环(L3)。}
\label{fig:flow}
\end{figure}
四问构成由单源几何分析到多源在线决策的递进关系。
问题一的核心是将带误差的射线交会改写为凸集合计算。
单次示向度只限制方向,不能给出唯一位置;即使定位区域的直径较小,
@@ -123,26 +165,9 @@ $720.171$、$927.130$ s/个。
其发现要求从“圆盘覆盖位置”提升为“前向半圆盘覆盖位置与朝向”。
定位时应保留可能遮挡的解释;若无线电观测停滞,
则利用清除不受朝向限制的性质,覆盖仍可能含源的小区域。
整个闭环的关系如图~\ref{fig:framework}。
\begin{figure}[htbp]
\centering
\begin{tikzpicture}[font=\small,>=Stealth,
box/.style={draw=inkblue,rounded corners=2pt,align=center,text width=3.6cm,
minimum height=1.05cm,fill=inkblue!4}]
\node[box] (obs) {接口观测\\示向度/近距离/无信号};
\node[box,right=1cm of obs] (belief) {候选集更新\\几何外包/网格/朝向};
\node[box,below=0.85cm of belief] (decision) {选择下一任务\\覆盖/定位/清除};
\node[box,left=1cm of decision] (act) {执行一个动作\\移动、计时与状态更新};
\draw[->] (obs)--(belief); \draw[->] (belief)--(decision);
\draw[->] (decision)--(act); \draw[->] (act)--(obs);
\node[align=center,right=0.5cm of decision,text width=2.5cm] (stop)
{完成证据成立\\或预算到限\\$\Downarrow$\\退出并报告};
\draw[->] (decision)--(stop);
\end{tikzpicture}
\caption{四问共用的观测与决策闭环。覆盖证据和清除证据分别承担不同职责。}
\label{fig:framework}
\end{figure}
四问都在图~\ref{fig:flow} 的在线三层上循环:
观测更新候选集,候选集决定下一任务,任务执行后再产生新观测,
其中覆盖证据负责发现、清除证据负责单次动作的正确性。
\section{模型假设与信息边界}
\begin{enumerate}[label=假设\arabic*:,leftmargin=4.5em,itemsep=4pt]
@@ -190,15 +215,16 @@ N_m,N_s,N_c^+,N_c^- & 检测、换频、成功清除、失败清除次数 & 次\
数学推导中三角函数的自变量采用弧度;带 $^\circ$ 的量先换算为弧度。
记 $[a,b]=a_xb_y-a_yb_x$ 为二维叉积,$\B(c,r)$ 为闭圆盘。
\input{sections/timing}
\input{sections/q1}
\input{sections/q2}
\input{sections/q3}
\input{sections/q4}
\input{sections/results}
\input{sections/comparison}
\input{sections/evaluation}
\clearpage
\begin{thebibliography}{99}
\small
\small\setlength{\itemsep}{1pt}
\bibitem{problem} 全国大学生数学建模竞赛组委会.
2026年高教社杯全国大学生数学建模竞赛B题:无线电干扰源的快速自动定位与清除[Z]. 2026.
\bibitem{protocol} 赛题配套材料. 模拟器使用说明;模拟器通信接口说明及编程指南[Z]. 2026.