之前基于万向轮的单轮式自动跟踪模块性能优秀,可惜存在多个网格,转子也分散在两个次级网格上,无法一次打印完成,难以上舰实装。
之后我尝试了基于两块互相垂直的动量轮的双轮式自动跟踪,让转子基部安装在主体上,之后再单独安装带转子头的动量轮,成功解决了无法打印的问题。然而反装转子让模块也神奇地反向瞄人,每次都坚定不移地用屁股对着敌人,成功变成了一架0式战机......
经过我的实验,单一的炮塔控制器只能将主体当成炮身进行瞄准,这势必需要连接多个作为炮基的转子网格,无法进行量产。
于是...

基于4个机炮天线、4个大角度方向控制器、4个精确方向控制器、8个主辅转向陀螺仪(和一个稳定姿态的普通陀螺仪+用于欺骗控制器的转子)的单模块可打印无脚本自动跟踪模块诞生了!

工作原理如下:

如图,位于自动跟踪模块四个方向的机炮用于探测目标方位,当探测到目标时,主、辅控制器将根据目标所处的区域执行以下操作:
1、当目标位于大角度急转区(图中深色区域,45°—135°)时,相应方向的主、辅控制器激活,开启相应的主、辅陀螺仪,使模块转向目标方向,直至目标离开大角度急转区;
2、当目标进入精确转向区(青色区域,2°—178°)时,主控制器取消,关闭主陀螺仪。辅控制器继续激活,辅陀螺仪继续越级旋转,与普通陀螺仪共同工作,使模块减速转向并缓慢朝向目标,直至目标离开精确转向区;
模块基本朝向目标后,所有姿态控制器取消,关闭所有转向陀螺仪,由普通陀螺仪稳定目标姿态,使其稳定指向目标。
3、若模块摆动幅度过大,进入另一侧转向区,将根据1、2条继续矫正,直至模块稳定对准目标。
注:因为该模块并未直接瞄准目标,在动态环境中摆动将经常发生,精确转向区的大小决定了转向的精度,而白色的姿态稳定区域大小决定了摆动的消除效果。通常精确转向区越大,模块转向越精确,但摆动持续时间越长;精确转向区越小,模块转向精度越低,但充足的缓冲区域会使模块摆动更有效地消除,稳定性更高。
通常建议设置为85°~88°,该范围内既能确保精确也能保持较好的稳定性。质量过小时辅陀螺仪功率不宜超过10%,主陀螺仪功率不宜超过50%,以防模块陷入自旋。质量较大时,功率可适当调整。
之后我尝试了基于两块互相垂直的动量轮的双轮式自动跟踪,让转子基部安装在主体上,之后再单独安装带转子头的动量轮,成功解决了无法打印的问题。然而反装转子让模块也神奇地反向瞄人,每次都坚定不移地用屁股对着敌人,成功变成了一架0式战机......
经过我的实验,单一的炮塔控制器只能将主体当成炮身进行瞄准,这势必需要连接多个作为炮基的转子网格,无法进行量产。
于是...

基于4个机炮天线、4个大角度方向控制器、4个精确方向控制器、8个主辅转向陀螺仪(和一个稳定姿态的普通陀螺仪+用于欺骗控制器的转子)的单模块可打印无脚本自动跟踪模块诞生了!

工作原理如下:

如图,位于自动跟踪模块四个方向的机炮用于探测目标方位,当探测到目标时,主、辅控制器将根据目标所处的区域执行以下操作:
1、当目标位于大角度急转区(图中深色区域,45°—135°)时,相应方向的主、辅控制器激活,开启相应的主、辅陀螺仪,使模块转向目标方向,直至目标离开大角度急转区;
2、当目标进入精确转向区(青色区域,2°—178°)时,主控制器取消,关闭主陀螺仪。辅控制器继续激活,辅陀螺仪继续越级旋转,与普通陀螺仪共同工作,使模块减速转向并缓慢朝向目标,直至目标离开精确转向区;
模块基本朝向目标后,所有姿态控制器取消,关闭所有转向陀螺仪,由普通陀螺仪稳定目标姿态,使其稳定指向目标。
3、若模块摆动幅度过大,进入另一侧转向区,将根据1、2条继续矫正,直至模块稳定对准目标。
注:因为该模块并未直接瞄准目标,在动态环境中摆动将经常发生,精确转向区的大小决定了转向的精度,而白色的姿态稳定区域大小决定了摆动的消除效果。通常精确转向区越大,模块转向越精确,但摆动持续时间越长;精确转向区越小,模块转向精度越低,但充足的缓冲区域会使模块摆动更有效地消除,稳定性更高。
通常建议设置为85°~88°,该范围内既能确保精确也能保持较好的稳定性。质量过小时辅陀螺仪功率不宜超过10%,主陀螺仪功率不宜超过50%,以防模块陷入自旋。质量较大时,功率可适当调整。