|
|
3e61c7d044
|
增加RCS模型和测试用例,修改 Vector3D为 Struct
|
2025-05-16 18:45:31 +08:00 |
|
|
|
3c649a753a
|
完善末敏弹的发射角度计算、目标位置预测和控制参数
|
2025-05-15 20:50:20 +08:00 |
|
|
|
bece0866b3
|
- 修改了版本号格式(0.2.18 -> 1.1.18)
- 修改了日志输出格式
- 飞行全程增加重力加速度
- 完善发射段的推力加速度计算
- 修改各导弹配置文件的初始发射速度、发动机燃烧时间
- 修改集成测试中导弹的发射距离、发射高度、发射角度
|
2025-05-14 20:23:57 +08:00 |
|
|
|
e1d2ea4eac
|
统一了跟踪信息输出方式,合理使用 Debug.WriteLine 和 Trace类
|
2025-05-12 15:01:04 +08:00 |
|
|
|
56eafa392f
|
修改一些配置文件的注释
|
2025-05-11 14:50:59 +08:00 |
|
|
|
c2d4cb1520
|
将配置文件的格式改为TOML
|
2025-05-11 14:39:49 +08:00 |
|
|
|
e630dc3a4c
|
纠正末敏弹分离算法,增加对小值的输出格式
|
2025-05-11 12:07:20 +08:00 |
|
|
|
ca3897a415
|
添加了KinematicState类,统一处理仿真元素的运动学状态
|
2025-05-11 09:50:16 +08:00 |
|
|
|
d872c8ece3
|
将方向从X-Y-Z改为Z-Y-X
|
2025-05-10 18:12:44 +08:00 |
|
|
|
c0c8c4b3a6
|
完善各组件的干扰处理
|
2025-05-09 00:47:22 +08:00 |
|
|
|
fedd54d999
|
完善了屏蔽型烟幕对末敏弹传感器的干扰处理;
去掉制导系统的IsHardJammed属性,统一使用IsBlockingJammed属性;
修改了末敏弹的烟幕初始参数;
|
2025-05-08 12:11:35 +08:00 |
|
|
|
57b7b2f414
|
增加了毫米波补偿干扰器
|
2025-05-07 10:05:28 +08:00 |
|
|
|
27834ddf99
|
增加末敏弹红外探测器烟幕干扰处理,增加导引头对导弹ID的直接引用
|
2025-05-03 23:07:08 +08:00 |
|
|
|
af88ac64ad
|
用ElementStatusInfo类,统一实现运行态信息返回,同时修改GetStatus方法
|
2025-05-02 17:08:09 +08:00 |
|
|
|
75cbcaa104
|
完善了各组件的干扰处理,修改了部分组件干扰相关参数
|
2025-04-26 22:04:42 +08:00 |
|
|
|
92caff5268
|
删掉了 JammerType 枚举,用 JammingType 枚举表示干扰物理方式,用 JammingMode 枚举表示干扰模式
|
2025-04-25 18:16:22 +08:00 |
|
|
|
5e61f357b4
|
完善了干扰体系,完善了集成测试程序。
|
2025-04-25 17:12:39 +08:00 |
|
|
|
2b5b803402
|
对干扰体系进行了重构,简化了处理流程
|
2025-04-24 22:35:16 +08:00 |
|
|
|
72d10b948a
|
增加了烟幕弹对激光目标指示器、激光驾束仪、红外测角仪的干扰处理
|
2025-04-23 23:53:35 +08:00 |
|
|
|
5a480a9969
|
部分修改了烟幕对指示器的影响
|
2025-04-22 18:16:04 +08:00 |
|
|
|
6e990f65a4
|
增加了烟幕对毫米波制导导弹的影响,完善了一些测试
|
2025-04-22 16:27:15 +08:00 |
|
|
|
c8240a075d
|
修改红外目标识别算法部分逻辑,记录理论
|
2025-04-18 18:58:55 +08:00 |
|
|
|
27060ee124
|
修改红外目标识别算法和烟幕弹作用算法
|
2025-04-18 18:17:39 +08:00 |
|
|
|
3d635f6180
|
完善了烟幕弹的干扰机制,在激光半主动导弹中生效。
|
2025-04-16 16:37:50 +08:00 |
|
|
|
538097f815
|
完善了烟幕对于风向风速和扩散的影响,编写了测试
|
2025-04-15 17:56:27 +08:00 |
|
|
|
8e43a10c47
|
修改了激光诱偏的bug;把 target 改成 equipment,同时增加了设备基类和设备属性类;
|
2025-04-15 12:58:30 +08:00 |
|
|
|
a7abba5de7
|
Fix了一些干扰测试的 BUG
|
2025-04-10 19:39:00 +08:00 |
|
|
|
b10d6901ed
|
修改了Jammer 的工厂方法和烟幕弹的生成
|
2025-04-10 16:52:22 +08:00 |
|
|
|
cadad7bdf5
|
增加了Jammer的接口和基类,添加了烟幕弹的实现
|
2025-04-10 16:11:22 +08:00 |
|
|
|
639bb2b445
|
增加了风向风速的影响,增加大气透过率影响
|
2025-04-09 19:42:08 +08:00 |
|
|
|
449518ef0d
|
增加了半主动激光制导的假目标干扰和测试用例
|
2025-04-05 13:09:08 +08:00 |
|
|
|
4631841f57
|
修改激光驾束仪的制导指令发送方法
|
2025-04-02 12:35:47 +08:00 |
|
|
|
5552d55940
|
给传感器加上配置类,并修改传感器数据类,完善传感器的干扰下返回数据的逻辑
|
2025-03-22 14:29:30 +08:00 |
|
|
|
dd13ff72b5
|
修改了所有传感器的干扰处理,添加了干扰波长匹配检查
|
2025-03-21 17:21:14 +08:00 |
|
|
|
377dca191e
|
重构了干扰架构和实现,修改了导引头和指示器的干扰功能和测试
|
2025-03-20 21:28:16 +08:00 |
|
|
|
24d320d6c9
|
增加了激光驾束仪、激光指示器的干扰处理功能
|
2025-03-19 18:39:54 +08:00 |
|
|
|
7bf191a61d
|
增加了Indicator基类,实现了红外测角仪的干扰处理
|
2025-03-19 12:27:53 +08:00 |
|
|
|
8a27dd5077
|
毫米波制导在跟踪和锁定时,使用单脉冲测角,并进行波束宽度检查
|
2025-03-13 14:15:10 +08:00 |
|
|
|
ea54c35d42
|
实现了毫米波末制导的制导系统功能(毫米波主动雷达、搜索阶段圆锥扫描)
|
2025-03-13 10:31:35 +08:00 |
|
|
|
e103e8ae6e
|
将各组件参数都保存到配置文件中;增加了装甲车和直升机;实现了红外成像机制;
|
2025-03-11 18:25:26 +08:00 |
|
|
|
2096062cbd
|
使用 Fire()设置导弹的初始阶段
|
2025-03-06 12:07:50 +08:00 |
|
|
|
ac690dad52
|
修改日志的输出方式,Vector3D中归一化和点积的计算,将导弹自毁和爆炸的逻辑,移到导弹基类中,完善了集成仿真程序
|
2025-03-05 18:57:03 +08:00 |
|
|
|
bc73ce758c
|
修改了末敏弹分离阶段参数和对应逻辑;修改了综合导弹模拟器,添加了激光半主动制导导弹、激光驾束制导导弹、红外成像末制导导弹的模拟;
|
2025-03-03 16:16:42 +08:00 |
|
|
|
217f13bbc4
|
完善了四象限探测器和对应的测试,增加了红外成像传感器简化版本
|
2025-02-26 16:23:38 +08:00 |
|
|
|
eb30b4702d
|
增加了频谱特性参数,在基类中进行初始化。各导弹类还未实现。
|
2025-02-25 15:35:08 +08:00 |
|
|
|
0019f795f8
|
增加激光编码功能
|
2025-02-25 12:18:39 +08:00 |
|
|
|
bb7e66673a
|
修改了测试代码,完善了末敏弹的探测逻辑,完善了几个传感器的逻辑
|
2025-02-17 18:19:13 +08:00 |
|
|
|
9ce5ec248e
|
修改第三方仿真环境适配器接口,增加数据交换接口,版本更新到0.2.2
|
2025-02-14 15:41:01 +08:00 |
|
|
|
635a34c843
|
增加版本管理 0.2.1,修改部分文档
|
2025-02-14 09:49:47 +08:00 |
|
|
|
955be5cf97
|
激光测距仪
|
2025-01-09 19:32:25 +08:00 |
|