川在稿纸上已经写明了的标架夹角趋近于零这个优化目标对他来说太清晰了。
这就是一个约束方程组,变量是测控站的经纬度坐标,约束条件是每对相邻站点的标架夹角大于等于零。
而目标函数则是最小化站点总数。
从建模的角度上来说,这就是一个标准的连续优化问题,不需要离散化,不需要启发式搜索。
他可以用matlab的非线性约束优化工具箱直接求解。
手指在键盘上飞速地敲击着,键盘声在实验室里响了大概二十分钟。
和做正规的建模训练不同的是,这一次许志远只需要做一个大概就行了。
再加上韩川已经在稿纸上把算法流程画得足够清晰了:每个测控站覆盖边界的活动标架如何定义,相邻标架之间的夹角如何计算,地球自转的旋转项加在哪个位置,轨道倾角的修正项怎么分解到切向和法向分量。
可以说每一步都用箭头标出了输入和输出,变量命名也写在旁边。
他要做的就是把这张流程图翻译成matlab语言而已,这对于他来说并不难。
当最后一行代码落下,许志远敲下了运行键。
屏幕上的命令窗口开始刷屏,一行行迭代日志飞速滚过。
很快,一张覆盖了整个地球的曲线图在电脑屏幕上展开,监测站和卫星的交界线用白色的虚线标记了出来。
“不可思议!”
盯着屏幕上的数字和曲线,许志远忍不住咽了口唾沫,满脸的惊讶和兴奋。
“所有夹角全部大于零,最小的也有零点三度,大部分区域都在一度以上,几乎没有盲区!”
滚动着鼠标,他不敢置信地调出了原始参数和热力图数据。
最小的夹角区域在好望角,夹角是零点三度,意味着在好望角附近有两个检测站相距相对较远,导致第三个站必须更大才能覆盖空白区域
本网站为网友提供小说上传储存空间平台,为网友提供在线阅读交流、txt下载,平台上的所有文学作品均来源于网友的上传
用户上传的文学作品均由网站程序自动分割展现,无人工干预,本站自身不编辑或修改网友上传的内容(请上传有合法版权的作品)
如发现本站有侵犯权利人版权内容的,请向本站投诉,一经核实,本站将立即删除相关作品并对上传人ID账号作封号处理