太空工程师吧 关注:36,624贴子:507,115

小型多用途AI制导导弹制作思路及经验

只看楼主收藏回复

这款导弹实际研究迭代了很久,已经不知道有多少个大改版本和微调版本了。在啥指标都想做到最好的思想下,最终这款AI制导有着小体型、高性能、全环境通用以及多场景适配的导弹诞生。这里就来讲讲它的设计思路,技术方案以及走过的坑


IP属地:浙江来自Android客户端1楼2023-08-05 00:05回复
    这款导弹使用了6个定时器块、3个事件控制器来实现其自动化的环境适应和事件应对


    IP属地:浙江来自Android客户端2楼2023-08-05 00:08
    收起回复
      我们从重要方块初始状态讲起,这是发射导弹前导弹的初始状态。这款导弹使用了门和活塞组成的门推来构成其强大的加速能力。我们将尾部推进器编组,侧面推进器编组,陀螺仪编组,弹头编组(连接器和合并块可不编)。
      尾部推进器的初始状态是最大越级推力、方块关闭。侧面推进器为关闭状态。陀螺仪为越级控制启用、方块关闭。弹头为解除武装状态。两个AI块为关闭状态并打开了AI行为。
      三个事件控制器分别是靠近敌人引爆、发现并锁定敌人时开启全功率和未索敌笔直飞行时的速度维持。
      第一个控制器在锁定敌人距离变为2~3米时触发定时器块 warhead ,武装弹头并引爆。控制器状态为关。
      第二个控制器在锁定敌人后触发定时器 lock ,控制器状态为关。
      第三个控制器在导弹未发现敌人时速度下降后会打开尾部推进器维持导弹速度,控制器状态为关。


      IP属地:浙江来自Android客户端3楼2023-08-05 00:35
      回复
        接着是第一个定时器块 fire 。触发后导弹进行发射操作,打开尾部推进器、反转活塞、打开陀螺仪、连接器和合并块关闭,第二个定时器块 fire delay 开始倒计时。


        IP属地:浙江来自Android客户端4楼2023-08-05 00:40
        收起回复
          第二个定时器块 fire delay 的时间为两秒,这个时间足以让导弹进入原版的满速。
          倒计时过后,第二个定时器块被触发。第二个块包涵了两个AI模块的启动(为何发射后启动,这里有个坑),三个事件控制器被启动。定时器 lock refresh 被启动,其专门用来刷新事件控制器 lock 的状态(自触发,开关事件控制器),使其得以正常生效(定时器的坑)。定时器 wait 开始计时。


          IP属地:浙江来自Android客户端5楼2023-08-05 00:51
          收起回复
            这里开始分条件,条件①:
            当导弹发射后在距敌2000米外时


            IP属地:浙江来自Android客户端7楼2023-08-05 00:54
            回复
              这时事件控制器 lock 无动作,定时器块 wait 一秒后被触发。关闭后推并解除了陀螺仪越级控制


              IP属地:浙江来自Android客户端8楼2023-08-05 01:01
              回复
                导弹向前滑行,速度降低则触发事件控制器 Speed 打开后推保持导弹速度,速度上来就关闭。直到有目标进入范围。


                IP属地:浙江来自Android客户端9楼2023-08-05 01:04
                回复
                  AI锁敌,定时器 lock 被触发, lock会自触发,并增加活塞速度、强制开启后推并减小直至关闭越级控制。导弹功能全面活跃进入机动状态。
                  当导弹靠近目标至2~3米时,事件控制器触发,武装弹头并引爆。


                  IP属地:浙江来自Android客户端10楼2023-08-05 01:09
                  回复
                    条件②:
                    当导弹发射后于敌200米内


                    IP属地:浙江来自Android客户端11楼2023-08-05 01:10
                    回复
                      事件控制器 lock 和定时器 lock 直接触发,关闭定时器 wait 使其不生效,直接进入高机动模式。


                      IP属地:浙江来自Android客户端12楼2023-08-05 01:12
                      收起回复
                        避开了门推的最大缺点——使导弹偏航,以及氢推导弹燃料消耗大的特点,使得导弹全环境通用,远近皆可。


                        IP属地:浙江来自Android客户端13楼2023-08-05 01:18
                        回复
                          另外说说发射机构,单个发射装填机构不大,3×3×1大方块,有三个小定时器块,构成一键发射装填(按一下按钮装填,再按一下发射)可以拼接成更大的单元或做成垂发。当导弹装填好后平台自动锁定连接器,进行燃料传输。


                          IP属地:浙江来自Android客户端14楼2023-08-05 01:25
                          回复
                            垂发一个组成单元,双弹



                            IP属地:浙江来自Android客户端15楼2023-08-05 01:26
                            收起回复
                              睡一觉再发踩过的坑。坑全在AI和控制器


                              IP属地:浙江来自Android客户端16楼2023-08-05 01:28
                              回复