Commit Graph

  • 953ef0b968 删除了 json 格式的配置文件,添加了坦克移动模式,并修改了坦克的朝向和速度 main Tian jianyong 2025-06-09 14:27:14 +0800
  • f873ebfd5b 优化红外成像制导导弹的性能,修改了目标识别算法各装备的特征参数 Tian jianyong 2025-06-08 16:28:04 +0800
  • 63863df67a 优化红外制导的图像算法,提高性能(边界条件检测和对象池) Tian jianyong 2025-06-08 14:48:19 +0800
  • 5d5237700c 对项目迁移进行了评估,优选 python 版本 Tian jianyong 2025-06-08 11:12:07 +0800
  • 3eab373226 优化红外图像性能,改回double存储 Tian jianyong 2025-06-06 17:22:18 +0800
  • eb3647a8f6 修改了红外成像的量化辐射强度上下限,默认值为1e-6 W/sr和1e3 W/sr Tian jianyong 2025-06-06 15:22:27 +0800
  • 1017af871e 增加了 Matlab/Simulink 集成示例代码和说明 Tian jianyong 2025-06-05 18:12:14 +0800
  • 131ba3997c 优化了毫米波制导的性能,修改了红外成像制导的参数,包括复合制导 Tian jianyong 2025-06-05 17:14:15 +0800
  • dea12867f0 增加了性能测试,优化了仿真管理器和红外成像制导的性能,并做了记录 Tian jianyong 2025-06-05 13:46:13 +0800
  • 7c2e56b7e4 优化红外制导导弹性能,第一轮,修改分辨率,从 640x480 调整为 256x256; 将 InfraredImageGenerator 的 thermalPattern 数组从 double 改为 float; Tian jianyong 2025-06-05 10:41:28 +0800
  • 388718b2b3 进行了部分性能优化,并记录了性能优化分析报告 Tian jianyong 2025-06-04 19:52:09 +0800
  • 33a2b47c6a 删除了Native项目,更新了发布版本和文档 Tian jianyong 2025-06-03 16:48:29 +0800
  • 7c973dbe8f 更新使用说明、文档、示例 Tian jianyong 2025-06-03 12:12:59 +0800
  • 699edfdf83 增加了导弹运动状态的随机噪声,并根据飞行阶段设置不同的噪声系数 Tian jianyong 2025-05-30 12:27:43 +0800
  • 95efe158d6 修改末敏弹的减速阶段参数和开伞段的逻辑,修改末敏弹的发射速度和分离速度,增大末敏弹的视场角到3度 Tian jianyong 2025-05-30 09:10:30 +0800
  • 0dcdcdcfd6 增加仿真时间同步接口 Tian jianyong 2025-05-30 09:09:31 +0800
  • 21c4ac1eb3 实现仿真时间同步接口,让外部系统可以修改内部仿真器的时间 Tian jianyong 2025-05-28 17:49:31 +0800
  • 65b6dcbf36 给装备增加了可选参数, 完善了末敏弹子弹的朝向和传感器运动状态 Tian jianyong 2025-05-28 15:44:23 +0800
  • 612b8638f1 把制导系统引用添加到导弹基类中,并完善了制导状态的判断逻辑,完善了导引头的朝向控制逻辑和导弹的朝向控制逻辑 Tian jianyong 2025-05-27 16:04:26 +0800
  • 982ceffb73 增加了导弹生命周期的状态事件和制导事件,完善了集成测试的菜单逻辑,干扰器正常工作了 Tian jianyong 2025-05-26 18:47:49 +0800
  • e5d8f2e1cc 给导弹增加了巡航攻角、制导下视角参数,完善了三个阶段的朝向逻辑 Tian jianyong 2025-05-25 18:41:52 +0800
  • 0d46538d15 修复了集成测试的菜单逻辑,可以反复运行了。 Tian jianyong 2025-05-25 17:12:08 +0800
  • 25be8fa894 将毫米波制导的扫描算法从圆锥扫描改为螺旋扫描, 调整了参数; 改进了跟踪阶段的锁定成功率阈值和SNR平均算法 Tian jianyong 2025-05-25 13:32:43 +0800
  • b94d7b3b80 修改激光驾束的发射角度 Tian jianyong 2025-05-24 19:06:22 +0800
  • 2a03ff7c51 增加了升力加速度的计算,将发射、巡航、制导三个阶段汇聚到导弹基类中 Tian jianyong 2025-05-24 18:27:15 +0800
  • 3b38e699e5 增加激光/红外成像复合制导导弹 Tian jianyong 2025-05-23 18:24:21 +0800
  • 5f76e5b067 采用滑动窗口和预热帧机制完善了毫米波导引系统 Tian jianyong 2025-05-22 21:20:31 +0800
  • a780126d32 完善了红外成像制导的搜索和跟踪机制(滑动窗口),修改了特征提取和目标识别算法 Tian jianyong 2025-05-21 01:23:58 +0800
  • f6ff47f2b4 将激光编码属性从导弹属性中移除,放到激光制导参数中。修改了激光半主动和激光驾束的相关代码和测试。 Tian jianyong 2025-05-19 19:27:59 +0800
  • 17eb9826b5 增加了导弹的红外和紫外辐射强度属性 Tian jianyong 2025-05-19 16:35:37 +0800
  • b37c5ddec2 - 增加了SwerlingRCS回波模型 - 在毫米波制导中使用SwerlingRCS回波模型获取目标RCS - 增加了扫描周期计时器用于控制RCS的更新 Tian jianyong 2025-05-19 12:32:13 +0800
  • 082bf6ea51 新增多模制导导弹,支持毫米波/红外双模制导,提供了多模制导框架(需要增加相关配置文件并验证) Tian jianyong 2025-05-18 15:29:11 +0800
  • 5a0f9f1ece 完善 RCS 的处理逻辑,增加测试 Tian jianyong 2025-05-18 00:44:09 +0800
  • 585163db54 删掉 RcsAngularBin.cs Tian jianyong 2025-05-16 18:46:11 +0800
  • 3e61c7d044 增加RCS模型和测试用例,修改 Vector3D为 Struct Tian jianyong 2025-05-16 18:45:31 +0800
  • 3c649a753a 完善末敏弹的发射角度计算、目标位置预测和控制参数 Tian jianyong 2025-05-15 20:50:20 +0800
  • bece0866b3 - 修改了版本号格式(0.2.18 -> 1.1.18) - 修改了日志输出格式 - 飞行全程增加重力加速度 - 完善发射段的推力加速度计算 - 修改各导弹配置文件的初始发射速度、发动机燃烧时间 - 修改集成测试中导弹的发射距离、发射高度、发射角度 Tian jianyong 2025-05-14 20:23:57 +0800
  • e1d2ea4eac 统一了跟踪信息输出方式,合理使用 Debug.WriteLine 和 Trace类 Tian jianyong 2025-05-12 15:01:04 +0800
  • 56eafa392f 修改一些配置文件的注释 Tian jianyong 2025-05-11 14:50:59 +0800
  • c2d4cb1520 将配置文件的格式改为TOML Tian jianyong 2025-05-11 14:39:49 +0800
  • e630dc3a4c 纠正末敏弹分离算法,增加对小值的输出格式 Tian jianyong 2025-05-11 12:07:20 +0800
  • ca3897a415 添加了KinematicState类,统一处理仿真元素的运动学状态 Tian jianyong 2025-05-11 09:50:16 +0800
  • d872c8ece3 将方向从X-Y-Z改为Z-Y-X Tian jianyong 2025-05-10 18:12:44 +0800
  • c0c8c4b3a6 完善各组件的干扰处理 Tian jianyong 2025-05-09 00:44:31 +0800
  • fedd54d999 完善了屏蔽型烟幕对末敏弹传感器的干扰处理; 去掉制导系统的IsHardJammed属性,统一使用IsBlockingJammed属性; 修改了末敏弹的烟幕初始参数; Tian jianyong 2025-05-08 12:11:35 +0800
  • 57b7b2f414 增加了毫米波补偿干扰器 Tian jianyong 2025-05-07 10:05:28 +0800
  • ff6d37aa5a 增加末敏弹红外探测器烟幕干扰处理 Tian jianyong 2025-05-03 23:08:18 +0800
  • 27834ddf99 增加末敏弹红外探测器烟幕干扰处理,增加导引头对导弹ID的直接引用 Tian jianyong 2025-05-03 23:07:08 +0800
  • af88ac64ad 用ElementStatusInfo类,统一实现运行态信息返回,同时修改GetStatus方法 Tian jianyong 2025-05-02 17:08:09 +0800
  • 75cbcaa104 完善了各组件的干扰处理,修改了部分组件干扰相关参数 Tian jianyong 2025-04-26 22:04:42 +0800
  • 92caff5268 删掉了 JammerType 枚举,用 JammingType 枚举表示干扰物理方式,用 JammingMode 枚举表示干扰模式 Tian jianyong 2025-04-25 18:16:22 +0800
  • 5e61f357b4 完善了干扰体系,完善了集成测试程序。 Tian jianyong 2025-04-25 17:12:39 +0800
  • 2b5b803402 对干扰体系进行了重构,简化了处理流程 Tian jianyong 2025-04-24 22:35:16 +0800
  • 72d10b948a 增加了烟幕弹对激光目标指示器、激光驾束仪、红外测角仪的干扰处理 Tian jianyong 2025-04-23 23:53:35 +0800
  • 5a480a9969 部分修改了烟幕对指示器的影响 Tian jianyong 2025-04-22 18:16:04 +0800
  • 6e990f65a4 增加了烟幕对毫米波制导导弹的影响,完善了一些测试 Tian jianyong 2025-04-22 16:27:15 +0800
  • c8240a075d 修改红外目标识别算法部分逻辑,记录理论 Tian jianyong 2025-04-18 18:58:55 +0800
  • 27060ee124 修改红外目标识别算法和烟幕弹作用算法 Tian jianyong 2025-04-18 18:17:39 +0800
  • 3d635f6180 完善了烟幕弹的干扰机制,在激光半主动导弹中生效。 Tian jianyong 2025-04-16 16:37:50 +0800
  • 4640aa36f8 烟幕测试的bug修复 Tian jianyong 2025-04-15 18:40:54 +0800
  • 538097f815 完善了烟幕对于风向风速和扩散的影响,编写了测试 Tian jianyong 2025-04-15 17:56:27 +0800
  • 8e43a10c47 修改了激光诱偏的bug;把 target 改成 equipment,同时增加了设备基类和设备属性类; Tian jianyong 2025-04-15 12:58:30 +0800
  • a7abba5de7 Fix了一些干扰测试的 BUG Tian jianyong 2025-04-10 19:39:00 +0800
  • 0dc60712c9 Fix激光诱偏测试bug Tian jianyong 2025-04-10 17:10:28 +0800
  • b10d6901ed 修改了Jammer 的工厂方法和烟幕弹的生成 Tian jianyong 2025-04-10 16:52:22 +0800
  • cadad7bdf5 增加了Jammer的接口和基类,添加了烟幕弹的实现 Tian jianyong 2025-04-10 16:11:22 +0800
  • 639bb2b445 增加了风向风速的影响,增加大气透过率影响 Tian jianyong 2025-04-09 19:42:08 +0800
  • 449518ef0d 增加了半主动激光制导的假目标干扰和测试用例 Tian jianyong 2025-04-05 13:09:08 +0800
  • 4631841f57 修改激光驾束仪的制导指令发送方法 Tian jianyong 2025-04-02 12:35:47 +0800
  • 5552d55940 给传感器加上配置类,并修改传感器数据类,完善传感器的干扰下返回数据的逻辑 Tian jianyong 2025-03-22 14:29:30 +0800
  • dd13ff72b5 修改了所有传感器的干扰处理,添加了干扰波长匹配检查 Tian jianyong 2025-03-21 17:21:14 +0800
  • 377dca191e 重构了干扰架构和实现,修改了导引头和指示器的干扰功能和测试 Tian jianyong 2025-03-20 21:28:16 +0800
  • 24d320d6c9 增加了激光驾束仪、激光指示器的干扰处理功能 Tian jianyong 2025-03-19 18:39:54 +0800
  • 7bf191a61d 增加了Indicator基类,实现了红外测角仪的干扰处理 Tian jianyong 2025-03-19 12:27:53 +0800
  • 8a27dd5077 毫米波制导在跟踪和锁定时,使用单脉冲测角,并进行波束宽度检查 Tian jianyong 2025-03-13 14:15:10 +0800
  • ea54c35d42 实现了毫米波末制导的制导系统功能(毫米波主动雷达、搜索阶段圆锥扫描) Tian jianyong 2025-03-13 10:31:35 +0800
  • e103e8ae6e 将各组件参数都保存到配置文件中;增加了装甲车和直升机;实现了红外成像机制; Tian jianyong 2025-03-11 18:25:26 +0800
  • 2096062cbd 使用 Fire()设置导弹的初始阶段 Tian jianyong 2025-03-06 12:07:50 +0800
  • ac690dad52 修改日志的输出方式,Vector3D中归一化和点积的计算,将导弹自毁和爆炸的逻辑,移到导弹基类中,完善了集成仿真程序 Tian jianyong 2025-03-05 18:57:03 +0800
  • bc73ce758c 修改了末敏弹分离阶段参数和对应逻辑;修改了综合导弹模拟器,添加了激光半主动制导导弹、激光驾束制导导弹、红外成像末制导导弹的模拟; Tian jianyong 2025-03-03 16:16:42 +0800
  • 217f13bbc4 完善了四象限探测器和对应的测试,增加了红外成像传感器简化版本 Tian jianyong 2025-02-26 16:23:38 +0800
  • eb30b4702d 增加了频谱特性参数,在基类中进行初始化。各导弹类还未实现。 Tian jianyong 2025-02-25 15:35:08 +0800
  • 0019f795f8 增加激光编码功能 Tian jianyong 2025-02-25 12:18:39 +0800
  • 43e4549c6a 更新版本记录 Tian jianyong 2025-02-17 18:25:06 +0800
  • bb7e66673a 修改了测试代码,完善了末敏弹的探测逻辑,完善了几个传感器的逻辑 Tian jianyong 2025-02-17 18:19:13 +0800
  • 9ce5ec248e 修改第三方仿真环境适配器接口,增加数据交换接口,版本更新到0.2.2 Tian jianyong 2025-02-14 15:41:01 +0800
  • 635a34c843 增加版本管理 0.2.1,修改部分文档 Tian jianyong 2025-02-14 09:49:47 +0800
  • 955be5cf97 激光测距仪 Tian jianyong 2025-01-09 19:32:25 +0800
  • 3eb8194620 微调末敏弹参数指标,寻找最佳值 Tian jianyong 2025-01-07 12:00:28 +0800
  • a97cb6a909 修改了detectionAngle的 bug Tian jianyong 2025-01-07 02:58:28 +0800
  • ee2128b36e 增加了干扰机制;修改了末敏弹的阶段和参数 Tian jianyong 2025-01-06 18:12:36 +0800
  • bde8c7e47e 增加威胁源仿真系统技术说明书 Tian jianyong 2025-01-03 15:48:02 +0800
  • e5dcf17224 增加了 C++ 原生接口 Tian jianyong 2025-01-03 11:43:50 +0800
  • a8467d9e6b 增加 pdf 文档 Tian jianyong 2024-12-31 13:05:26 +0800
  • 2969706400 创建项目,添加文档 Tian jianyong 2024-12-30 15:51:19 +0800