层必须要相互远离,进行膨胀,紧接着次外层也要做远离,以此类推,知道密集部分的飞行器之间的相互距离大于最小设定距离即可,这个算法是自动化运行的,如果集群之间相互距离正常的话,就自动停止这个算法运行。
刘徽开始思考第五个问题,集群自身需要保持特定距离。这个跟第四个问题开起来类似,但是不一样,这不仅仅是要保持不要太近而导致碰撞,还有保持不能太远而导致飞行器相互之间无法联系,也不能因为各种算法的运行导致飞行器来回乱串,导致无法执行正常任务。这需要集群之间需要相互稳定,在确定最大距离之后,停止集群的膨胀。对于来回运动的集群,给一个参考,让运动的飞行器想方设法的相对参考物停止,而且在集群运动的时候,也要跟随参考物运动。集群的每个飞行器有了最小距离之后,形成一个球状,在集群排队之时,使用球形堆放原理可以让整个阵列稳定下来。
刘徽开始思考第六个问题,集群阵型最大计算。这个问题是很有趣的,就是保证集群体积达到最大,还要保证不失去联系,或者是可控制范围内的暂时性失去联系。这种最大无非就是线性最大、面型最大、体积最大而已了。线性最大,就是让集群之间排成一条线,然后尽可能的拉大集群之间的距离,可以让首部和尾部离得非常远,这个作用就是为了能让两个距离遥远的通讯可以用这种方法连接,而对于面形和体积的最大,则有多重情形,可以让集群增加攻击范围。这里最终要的就是不要按最大的距离来,因为
第七章 刘徽对集群十个问题的思考(3/5)