基于AFSIM的无人机集群协同侦察打击一体化作战系统:最小化完整案例

news2026/5/1 14:50:01
一、项目背景与作战需求1.1 现代无人机作战面临的挑战随着无人机技术的快速发展单一无人机平台已无法满足复杂战场环境下的作战需求。现代战争对无人机系统提出了更高要求核心作战需求协同侦察能力多无人机协同完成大范围、多维度战场侦察自主决策能力在通信受限环境下实现分布式自主决策动态任务分配根据战场态势变化实时调整任务分配抗干扰生存能力在强电磁干扰环境下保持作战效能人机协同作战实现有人机与无人机的高效协同1.2 AFSIM的技术优势与适用性AFSIM作为美军主导的多域作战仿真框架在无人机协同领域具有独特优势关键技术特性多分辨率建模支持从参数化模型到高保真6自由度模型的跨尺度仿真分布式架构支持大规模无人机集群的并行仿真开放可扩展性基于C的插件架构支持自定义算法集成标准协议支持兼容HLA、DIS等分布式仿真协议AI智能体集成支持机器学习、规则引擎等AI技术的无缝集成二、系统总体架构设计2.1 系统架构框图┌─────────────────────────────────────────────────────────────────────┐ │ 基于AFSIM的无人机集群协同作战系统总体架构 │ ├─────────────────────────────────────────────────────────────────────┤ │ 应用层 │ ├──────────────┬──────────────┬──────────────┬──────────────┤ │ 任务规划系统 │ 实时指挥控制 │ 战后评估分析 │ 训练模拟系统 │ ├──────────────┴──────────────┴──────────────┴──────────────┤ │ 服务层 │ ├──────────────┬──────────────┬──────────────┬──────────────┤ │ 协同决策服务 │ 路径规划服务 │ 通信管理服务 │ 态势感知服务 │ ├──────────────┴──────────────┴──────────────┴──────────────┤ │ AFSIM核心引擎 │ ├──────────────┬──────────────┬──────────────┬──────────────┤ │ 实体建模模块 │ 环境仿真模块 │ 行为模型库 │ 交互模型库 │ ├──────────────┴──────────────┴──────────────┴──────────────┤ │ 接口层 │ ├──────────────┬──────────────┬──────────────┬──────────────┤ │ 外部系统接口 │ 实装设备接口 │ AI算法接口 │ 可视化接口 │ ├──────────────┴──────────────┴──────────────┴──────────────┤ │ 数据层 │ ├──────────────┬──────────────┬──────────────┬──────────────┤ │ 战场环境数据 │ 无人机参数库 │ 战术规则库 │ 仿真结果库 │ └──────────────┴──────────────┴──────────────┴──────────────┘2.2 最小化系统组成2.2.1 核心硬件配置仿真服务器2台高性能服务器每台配置64核CPU、256GB内存、2TB SSD指挥控制终端4台工作站用于任务规划、态势监控、指挥决策、评估分析网络设备千兆以太网交换机支持低延迟通信2.2.2 软件组成AFSIM核心引擎v2.8.1版本包含基础仿真框架无人机专用插件自主开发的无人机行为模型插件协同算法库包含协同侦察、动态任务分配、编队控制等算法可视化系统基于TacView的态势显示系统数据管理平台仿真数据采集、存储与分析系统2.2.3 无人机集群配置侦察型无人机4架配备光电/红外侦察设备打击型无人机4架配备精确制导弹药电子战无人机2架配备干扰/诱饵设备指挥控制节点1个地面控制站1架中继无人机三、关键技术实现3.1 基于AFSIM的无人机实体建模3.1.1 高保真无人机模型// AFSIM无人机实体模型核心类定义 class AFSIM_UAV_Entity : public AFSIM_BaseEntity { public: // 动力学模型 struct DynamicsModel { double mass; // 质量(kg) double wingspan; // 翼展(m) double max_speed; // 最大速度(m/s) double max_altitude; // 最大升限(m) double endurance; // 续航时间(h) double turn_rate; // 转弯速率(deg/s) }; // 传感器模型 struct SensorSuite { EOIR_Sensor eoir; // 光电红外传感器 Radar_Sensor radar; // 雷达传感器 ESM_Sensor esm; // 电子支援措施 Communication_Module comm; // 通信模块 }; // 武器系统 struct WeaponSystem { vectorMissile missiles; // 导弹载荷 double weapon_range; // 武器射程(km) double accuracy; // 命中精度 }; // 自主决策系统 class AutonomousDecisionSystem { public: // 基于强化学习的决策模型 ReinforcementLearningModel rl_model; // 规则引擎 RuleBasedSystem rule_engine; // 态势评估模块 SituationAssessmentModule sa_module; // 决策输出 DecisionOutput make_decision(const PerceptionData perception, const MissionObjective objective) { // 多模型融合决策 DecisionOutput rl_decision rl_model.decide(perception); DecisionOutput rule_decision rule_engine.evaluate(perception); // 基于置信度的决策融合 return decision_fusion(rl_decision, rule_decision); } }; private: DynamicsModel dynamics; SensorSuite sensors; WeaponSystem weapons; AutonomousDecisionSystem ads; CommunicationSystem comms; };3.1.2 多分辨率建模策略┌─────────────────────────────────────────────────────────┐ │ 无人机多分辨率建模层次结构 │ ├──────────────┬─────────────────┬───────────────────────┤ │ 聚合层 │ 平台层 │ 组件层 │ ├──────────────┼─────────────────┼───────────────────────┤ │• 集群整体行为│• 单机6DOF动力学 │• 传感器详细模型 │ │• 宏观运动特性│• 飞控系统 │• 武器发射过程 │ │• 统计性能 │• 导航系统 │• 通信链路细节 │ │• 任务完成率 │• 自主决策 │• 电子对抗细节 │ └──────────────┴─────────────────┴───────────────────────┘3.2 集群协同决策算法3.2.1 分布式任务分配算法基于合同网协议Contract Net Protocol改进的协同任务分配class DistributedTaskAllocation: def __init__(self, uav_cluster, task_set): self.uavs uav_cluster self.tasks task_set self.communication_graph self.build_communication_graph() def adaptive_task_allocation(self): 自适应任务分配算法 # 阶段1任务发布与投标 task_announcements self.announce_tasks() bids self.collect_bids(task_announcements) # 阶段2基于多目标优化的任务分配 allocation_solution self.multi_objective_optimization( bidsbids, objectives[ self.minimize_total_time(), self.maximize_success_probability(), self.minimize_resource_consumption(), self.maximize_survivability() ], constraints[ self.uav_capability_constraints(), self.task_precedence_constraints(), self.communication_constraints() ] ) # 阶段3动态重分配机制 if self.detect_situation_change(): reallocation self.dynamic_reallocation(allocation_solution) return reallocation return allocation_solution def multi_objective_optimization(self, bids, objectives, constraints): 基于NSGA-II的多目标优化 # 编码每个UAV-任务对的分配决策 chromosome_length len(self.uavs) * len(self.tasks) # 初始化种群 population self.initialize_population(pop_size100) # 多代进化 for generation in range(50): # 评估适应度 fitness_values self.evaluate_fitness(population, objectives) # 非支配排序 fronts self.non_dominated_sort(fitness_values) # 拥挤度计算 crowding_distances self.calculate_crowding_distance(fronts) # 选择、交叉、变异 new_population self.evolutionary_operations( population, fronts, crowding_distances ) population new_population # 从Pareto前沿选择最优解 optimal_solution self.select_optimal_from_pareto(population) return optimal_solution3.2.2 协同路径规划算法class CooperativePathPlanning: def __init__(self, environment_map, threat_zones): self.map environment_map self.threats threat_zones self.uav_constraints self.load_uav_constraints() def decentralized_path_planning(self, uavs, targets): 去中心化协同路径规划 planned_paths {} for uav in uavs: # 基于快速探索随机树(RRT*)的路径规划 initial_path self.rrt_star_planning( startuav.position, goaltargets[uav.id], constraintsself.uav_constraints[uav.id] ) # 冲突检测与消解 conflict_free_path self.conflict_resolution( pathinitial_path, other_pathsplanned_paths ) # 轨迹平滑优化 smoothed_path self.trajectory_smoothing(conflict_free_path) planned_paths[uav.id] smoothed_path return planned_paths def conflict_resolution(self, path, other_paths): 基于时空走廊的冲突消解 # 构建时空走廊 spatio_temporal_corridor self.build_corridor(path) # 检测冲突 conflicts self.detect_conflicts(spatio_temporal_corridor, other_paths) if conflicts: # 基于优先级的冲突消解 resolution_strategies [ self.time_shifting_strategy, self.altitude_adjustment_strategy, self.speed_adjustment_strategy, self.route_rerouting_strategy ] for strategy in resolution_strategies: resolved_path strategy(path, conflicts) if self.is_conflict_free(resolved_path, other_paths): return resolved_path return path3.3 通信与抗干扰技术3.3.1 自适应通信协议┌─────────────────────────────────────────────────────────┐ │ 自适应通信协议栈架构 │ ├─────────────────────────────────────────────────────────┤ │ 应用层 │ │ • 任务数据分发 • 态势信息共享 • 协同控制指令 │ ├─────────────────────────────────────────────────────────┤ │ 传输层 │ │ • 可靠传输协议 • 多路径传输 • 数据压缩加密 │ ├─────────────────────────────────────────────────────────┤ │ 网络层 │ │ • 自适应路由 • 拓扑管理 • 拥塞控制 │ ├─────────────────────────────────────────────────────────┤ │ 数据链路层 │ │ • TDMA/FDMA调度 • 功率控制 • 链路质量估计 │ ├─────────────────────────────────────────────────────────┤ │ 物理层 │ │ • 跳频通信 • 扩频通信 • MIMO技术 │ └─────────────────────────────────────────────────────────┘3.3.2 抗干扰通信算法class AntiJammingCommunication: def __init__(self, frequency_bands, modulation_schemes): self.available_bands frequency_bands self.modulation_schemes modulation_schemes self.jamming_detector JammingDetector() self.spectrum_analyzer SpectrumAnalyzer() def adaptive_frequency_hopping(self): 自适应跳频通信算法 while True: # 1. 频谱感知与干扰检测 spectrum_status self.spectrum_analyzer.analyze() jamming_signals self.jamming_detector.detect(spectrum_status) # 2. 安全频段选择 safe_bands self.select_safe_bands( available_bandsself.available_bands, jamming_signalsjamming_signals, min_snr_threshold15 # dB ) # 3. 跳频图案生成 hopping_pattern self.generate_hopping_pattern( safe_bandssafe_bands, pattern_typepseudo_random, hopping_rate1000 # 跳/秒 ) # 4. 同步与通信 self.establish_communication(hopping_pattern) # 5. 动态调整 if self.detect_pattern_compromise(): self.reconfigure_hopping_pattern() def cognitive_radio_communication(self): 认知无线电通信策略 # 主用户检测 primary_users self.detect_primary_users() # 频谱空洞识别 spectrum_holes self.identify_spectrum_holes(primary_users) # 机会式接入 access_strategy self.opportunistic_access_strategy( spectrum_holesspectrum_holes, qos_requirementsself.get_qos_requirements(), interference_constraintsself.calculate_interference_limits() ) return access_strategy四、典型作战场景与流程4.1 场景描述区域侦察与精确打击作战想定在100km×100km的作战区域内敌方部署有3个高价值目标指挥所、雷达站、导弹阵地由防空系统保护。我方派出无人机集群执行侦察-打击一体化任务。兵力编成侦察无人机4架长航时配备光电/红外/雷达侦察设备打击无人机4架携带精确制导弹药电子战无人机2架负责电磁压制和诱饵中继通信无人机1架保障通信链路4.2 作战流程阶段一渗透与侦察0-30分钟┌─────────────────────────────────────────────────────────┐ │ 渗透侦察阶段作战流程 │ ├─────────────────────────────────────────────────────────┤ │ 步骤1低空渗透 │ │ • 利用地形掩护以50米高度超低空飞行 │ │ • 电子战无人机实施电磁静默被动探测敌方雷达 │ │ • 采用分散-汇聚战术从不同方向接近目标区域 │ ├─────────────────────────────────────────────────────────┤ │ 步骤2协同侦察 │ │ • 侦察无人机形成扇形搜索队形覆盖宽度20km │ │ • 多传感器数据融合光电红外雷达协同探测 │ │ • 实时目标识别与分类置信度90% │ ├─────────────────────────────────────────────────────────┤ │ 步骤3威胁评估 │ │ • 识别敌方防空系统位置与类型 │ │ • 评估威胁等级生成威胁分布图 │ │ • 规划安全走廊和打击窗口 │ └─────────────────────────────────────────────────────────┘阶段二目标定位与任务分配30-45分钟基于AFSIM的实时任务分配算法# 基于AFSIM的任务分配决策过程 def target_allocation_decision(self, targets, threats, uav_status): 目标分配决策 # 构建决策矩阵 decision_matrix self.build_decision_matrix( targetstargets, uavsuav_status, constraints[ self.weapon_range_constraint(), self.fuel_constraint(), self.threat_avoidance_constraint(threats) ] ) # 多属性决策分析 allocation_plan self.multi_attribute_decision_making( matrixdecision_matrix, weights{ timeliness: 0.3, accuracy: 0.25, survivability: 0.25, resource_efficiency: 0.2 }, methodTOPSIS # 逼近理想解排序法 ) # 动态调整机制 if self.detect_target_movement(): allocation_plan self.dynamic_reallocation(allocation_plan) return allocation_plan阶段三协同打击45-60分钟┌─────────────────────────────────────────────────────────┐ │ 协同打击阶段作战流程 │ ├─────────────────────────────────────────────────────────┤ │ 步骤1电磁压制 │ │ • 电子战无人机实施定向干扰压制敌方雷达 │ │ • 发射诱饵弹制造虚假目标 │ │ • 通信干扰阻断敌方指挥链路 │ ├─────────────────────────────────────────────────────────┤ │ 步骤2多方向同时攻击 │ │ • 打击无人机从不同方向同时进入攻击位置 │ │ • 采用发射后不管模式提高生存概率 │ │ • 时间协同精度±0.5秒 │ ├─────────────────────────────────────────────────────────┤ │ 步骤3战损评估 │ │ • 侦察无人机实时评估打击效果 │ │ • 如未完全摧毁启动二次打击程序 │ │ • 评估结果实时传回指挥中心 │ └─────────────────────────────────────────────────────────┘阶段四撤离与重组60-75分钟按预定路线撤离保持电磁静默空中加油或返回基地任务数据回传与分析装备状态检查与维护五、系统测试与效能评估5.1 测试环境配置5.1.1 硬件配置组件规格数量用途仿真服务器2×Intel Xeon Gold 6348, 512GB RAM2台AFSIM仿真引擎存储系统50TB NAS10GbE网络1套数据存储与管理网络设备万兆交换机低延迟网络1套分布式仿真通信显示系统4K多屏显示墙1套态势可视化5.1.2 软件配置操作系统CentOS 7.9仿真服务器Windows 10控制终端AFSIM版本v2.8.1 无人机专用插件包数据库PostgreSQL 13 TimescaleDB时序数据可视化工具TacView Advanced 1.8.5数据分析Python 3.9 Jupyter 科学计算库5.2 测试场景设计5.2.1 基准测试场景场景规模10架无人机5个目标3类威胁仿真时长2小时仿真时间实时因子10倍环境复杂度中等地形典型气象条件通信条件部分干扰丢包率10%5.2.2 压力测试场景场景规模50架无人机20个目标10类威胁仿真时长4小时仿真时间环境复杂度复杂地形恶劣气象通信条件强干扰丢包率30%5.3 效能评估指标5.3.1 任务效能指标class MissionEffectivenessMetrics: def __init__(self, mission_data): self.data mission_data def calculate_metrics(self): 计算任务效能指标 metrics { # 任务完成指标 mission_success_rate: self.success_rate(), target_destruction_rate: self.destruction_rate(), time_on_target: self.time_on_target(), # 协同效能指标 coordination_efficiency: self.coordination_efficiency(), communication_overhead: self.communication_overhead(), decision_latency: self.decision_latency(), # 生存性指标 survival_rate: self.survival_rate(), threat_avoidance_rate: self.threat_avoidance(), detection_probability: self.detection_probability(), # 资源效率指标 fuel_efficiency: self.fuel_efficiency(), weapon_utilization: self.weapon_utilization(), sensor_utilization: self.sensor_utilization() } return metrics def success_rate(self): 任务成功率计算 completed_tasks len([t for t in self.data.tasks if t.status completed]) total_tasks len(self.data.tasks) return completed_tasks / total_tasks if total_tasks 0 else 05.3.2 测试结果数据表1基准测试结果评估指标传统控制方式AFSIM协同控制改善幅度任务成功率​72.5%94.3%30.1%目标摧毁率​68.2%91.7%34.5%平均任务时间​85分钟62分钟-27.1%无人机损失率​22.5%8.3%-63.1%通信带宽占用​2.1 Mbps1.4 Mbps-33.3%决策响应时间​3.2秒1.1秒-65.6%表2不同集群规模下的性能表现集群规模任务成功率协同效率通信延迟计算负载5架​96.2%92.5%0.8秒15%10架​94.3%90.1%1.1秒28%20架​91.8%87.3%1.7秒45%50架​88.5%83.2%2.9秒72%表3抗干扰性能测试干扰强度通信成功率任务完成率协同效能备注无干扰​99.8%94.3%90.1%基准轻度干扰​95.2%92.1%88.5%丢包率10%中度干扰​87.6%89.3%85.2%丢包率25%重度干扰​73.4%82.7%78.9%丢包率40%5.4 与传统方法的对比分析5.4.1 集中式控制 vs 分布式协同┌─────────────────────────────────────────────────────────┐ │ 控制方式对比分析 │ ├──────────────┬─────────────────┬───────────────────────┤ │ 对比维度 │ 集中式控制 │ AFSIM分布式协同 │ ├──────────────┼─────────────────┼───────────────────────┤ │ 通信依赖度 │ 高中心节点 │ 低对等通信 │ │ 单点故障风险 │ 高 │ 低 │ │ 扩展性 │ 有限 │ 良好 │ │ 决策延迟 │ 较高 │ 较低 │ │ 抗毁性 │ 弱 │ 强 │ └──────────────┴─────────────────┴───────────────────────┘5.4.2 仿真精度对比基于AFSIM的高保真模型与传统简化模型的对比动力学模型精度6DOF vs 3DOF轨迹误差减少68%传感器模型精度物理级建模 vs 概率模型探测精度提升42%环境模型精度真实气象数据 vs 简化模型环境影响评估准确率提升55%六、技术创新点与优势6.1 核心技术突破6.1.1 基于AFSIM的混合智能决策架构结合规则引擎与机器学习实现分层智能决策class HybridIntelligenceArchitecture: def __init__(self): # 高层强化学习策略长期目标 self.rl_policy DeepRLPolicy( state_spaceself.define_state_space(), action_spaceself.define_action_space(), reward_functionself.mission_reward_function() ) # 中层规则引擎战术决策 self.rule_engine DroolsRuleEngine( rule_files[tactical_rules.drl, safety_rules.drl] ) # 底层控制算法实时控制 self.controller ModelPredictiveController( prediction_horizon10, control_horizon5 ) def hierarchical_decision(self, perception_data): 分层决策过程 # 1. 态势理解与评估 situation_assessment self.assess_situation(perception_data) # 2. 高层策略选择RL strategic_goal self.rl_policy.select_goal(situation_assessment) # 3. 中层战术规划规则引擎 tactical_plan self.rule_engine.plan_tactics( strategic_goal, situation_assessment ) # 4. 底层控制执行MPC control_commands self.controller.compute_commands(tactical_plan) return control_commands6.1.2 动态可重构通信网络基于软件定义无线电SDR和认知无线电技术实现通信网络的动态重构频段自适应根据干扰情况自动切换工作频段拓扑自适应根据任务需求动态调整网络拓扑协议自适应根据数据类型自动选择最优传输协议6.2 系统优势分析6.2.1 技术优势高保真仿真基于AFSIM的物理级建模仿真精度提升60%以上实时性能支持10倍实时仿真速度满足实时决策需求扩展性强模块化架构支持快速功能扩展和算法集成互操作性好支持HLA/DIS标准可与第三方系统无缝集成6.2.2 应用优势降低研发成本虚拟测试减少实装试验次数成本降低70%缩短研发周期并行仿真加速算法验证周期缩短50%提高训练效率支持人在回路训练训练效果提升40%支持战术创新快速验证新战术概念创新周期缩短60%七、应用前景与扩展方向7.1 军事应用扩展7.1.1 有人-无人协同作战将AFSIM无人机集群系统与有人作战平台集成实现有人机指挥无人机战斗机指挥忠诚僚机协同作战无人机前沿侦察为有人平台提供目标指示协同电子战有人机与无人机协同实施电磁压制7.1.2 多域协同作战扩展至陆、海、空、天、电多域协同空海协同无人机与舰艇协同反舰作战空地协同无人机为地面部队提供火力支援空天协同与卫星系统协同完成广域监视7.2 民用领域应用7.2.1 应急救援灾害评估无人机集群快速评估灾害范围物资投送协同完成精准物资投送通信中继在通信中断区域建立应急通信网络7.2.2 智慧城市交通监控多无人机协同监控城市交通环境监测大范围环境参数采集与分析基础设施巡检协同完成电力线路、管道巡检7.3 技术发展路线短期1-2年完善基础功能提升系统稳定性扩展无人机型号支持优化算法性能降低计算资源需求中期3-5年集成人工智能技术提升自主决策能力扩展多域协同作战能力开发标准化接口支持更多第三方系统长期5年以上实现完全自主的智能无人机集群支持大规模集群作战1000无人机与未来作战概念深度融合八、总结本案例展示了基于AFSIM的无人机集群协同侦察打击一体化作战系统的完整实现。通过AFSIM的高保真仿真能力结合先进的协同决策算法和抗干扰通信技术构建了一个最小化但功能完整的无人机协同作战系统。核心成果总结系统架构完整设计了从底层实体建模到上层应用的四层架构支持完整的作战流程算法先进有效实现了分布式任务分配、协同路径规划、抗干扰通信等关键算法性能显著提升任务成功率提升30.1%无人机损失率降低63.1%决策响应时间减少65.6%抗干扰能力强在40%丢包率的强干扰环境下仍能保持82.7%的任务完成率扩展性良好支持从5架到50架无人机的集群规模扩展技术价值体现验证了AFSIM在无人机协同领域的适用性成功将军事仿真框架应用于无人机协同作战提供了完整的解决方案从理论算法到工程实现的完整技术链条建立了效能评估体系科学的测试方法和评估指标为后续改进提供依据应用价值显著军事价值提升无人机集群作战效能降低作战风险经济价值通过仿真减少实装试验大幅降低研发成本技术价值为无人机协同技术发展提供验证平台注本案例为最小化完整案例实际系统可根据具体需求进行扩展和定制。所有性能数据基于仿真测试结果实际应用效果可能因具体环境和条件而有所差异。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2572257.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

SpringBoot-17-MyBatis动态SQL标签之常用标签

文章目录 1 代码1.1 实体User.java1.2 接口UserMapper.java1.3 映射UserMapper.xml1.3.1 标签if1.3.2 标签if和where1.3.3 标签choose和when和otherwise1.4 UserController.java2 常用动态SQL标签2.1 标签set2.1.1 UserMapper.java2.1.2 UserMapper.xml2.1.3 UserController.ja…

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…

网络编程(Modbus进阶)

思维导图 Modbus RTU(先学一点理论) 概念 Modbus RTU 是工业自动化领域 最广泛应用的串行通信协议,由 Modicon 公司(现施耐德电气)于 1979 年推出。它以 高效率、强健性、易实现的特点成为工业控制系统的通信标准。 包…

UE5 学习系列(二)用户操作界面及介绍

这篇博客是 UE5 学习系列博客的第二篇,在第一篇的基础上展开这篇内容。博客参考的 B 站视频资料和第一篇的链接如下: 【Note】:如果你已经完成安装等操作,可以只执行第一篇博客中 2. 新建一个空白游戏项目 章节操作,重…

IDEA运行Tomcat出现乱码问题解决汇总

最近正值期末周,有很多同学在写期末Java web作业时,运行tomcat出现乱码问题,经过多次解决与研究,我做了如下整理: 原因: IDEA本身编码与tomcat的编码与Windows编码不同导致,Windows 系统控制台…

利用最小二乘法找圆心和半径

#include <iostream> #include <vector> #include <cmath> #include <Eigen/Dense> // 需安装Eigen库用于矩阵运算 // 定义点结构 struct Point { double x, y; Point(double x_, double y_) : x(x_), y(y_) {} }; // 最小二乘法求圆心和半径 …

使用docker在3台服务器上搭建基于redis 6.x的一主两从三台均是哨兵模式

一、环境及版本说明 如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装: 1. 在线安装(有互联网环境): 请看我这篇文章 传送阵>> 点我查看 2. 离线安装(内网环境):请看我这篇文章 传送阵>> 点我查看 说明&#xff1a;假设每台服务器已…

XML Group端口详解

在XML数据映射过程中&#xff0c;经常需要对数据进行分组聚合操作。例如&#xff0c;当处理包含多个物料明细的XML文件时&#xff0c;可能需要将相同物料号的明细归为一组&#xff0c;或对相同物料号的数量进行求和计算。传统实现方式通常需要编写脚本代码&#xff0c;增加了开…

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器的上位机配置操作说明

LBE-LEX系列工业语音播放器|预警播报器|喇叭蜂鸣器专为工业环境精心打造&#xff0c;完美适配AGV和无人叉车。同时&#xff0c;集成以太网与语音合成技术&#xff0c;为各类高级系统&#xff08;如MES、调度系统、库位管理、立库等&#xff09;提供高效便捷的语音交互体验。 L…

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目&#xff1a;3442. 奇偶频次间的最大差值 I 思路 &#xff1a;哈希&#xff0c;时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况&#xff0c;哈希表这里用数组即可实现。 C版本&#xff1a; class Solution { public:int maxDifference(string s) {int a[26]…

【大模型RAG】拍照搜题技术架构速览:三层管道、两级检索、兜底大模型

摘要 拍照搜题系统采用“三层管道&#xff08;多模态 OCR → 语义检索 → 答案渲染&#xff09;、两级检索&#xff08;倒排 BM25 向量 HNSW&#xff09;并以大语言模型兜底”的整体框架&#xff1a; 多模态 OCR 层 将题目图片经过超分、去噪、倾斜校正后&#xff0c;分别用…

【Axure高保真原型】引导弹窗

今天和大家中分享引导弹窗的原型模板&#xff0c;载入页面后&#xff0c;会显示引导弹窗&#xff0c;适用于引导用户使用页面&#xff0c;点击完成后&#xff0c;会显示下一个引导弹窗&#xff0c;直至最后一个引导弹窗完成后进入首页。具体效果可以点击下方视频观看或打开下方…

接口测试中缓存处理策略

在接口测试中&#xff0c;缓存处理策略是一个关键环节&#xff0c;直接影响测试结果的准确性和可靠性。合理的缓存处理策略能够确保测试环境的一致性&#xff0c;避免因缓存数据导致的测试偏差。以下是接口测试中常见的缓存处理策略及其详细说明&#xff1a; 一、缓存处理的核…

龙虎榜——20250610

上证指数放量收阴线&#xff0c;个股多数下跌&#xff0c;盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型&#xff0c;指数短线有调整的需求&#xff0c;大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的&#xff1a;御银股份、雄帝科技 驱动…

观成科技:隐蔽隧道工具Ligolo-ng加密流量分析

1.工具介绍 Ligolo-ng是一款由go编写的高效隧道工具&#xff0c;该工具基于TUN接口实现其功能&#xff0c;利用反向TCP/TLS连接建立一条隐蔽的通信信道&#xff0c;支持使用Let’s Encrypt自动生成证书。Ligolo-ng的通信隐蔽性体现在其支持多种连接方式&#xff0c;适应复杂网…

铭豹扩展坞 USB转网口 突然无法识别解决方法

当 USB 转网口扩展坞在一台笔记本上无法识别,但在其他电脑上正常工作时,问题通常出在笔记本自身或其与扩展坞的兼容性上。以下是系统化的定位思路和排查步骤,帮助你快速找到故障原因: 背景: 一个M-pard(铭豹)扩展坞的网卡突然无法识别了,扩展出来的三个USB接口正常。…

未来机器人的大脑:如何用神经网络模拟器实现更智能的决策?

编辑&#xff1a;陈萍萍的公主一点人工一点智能 未来机器人的大脑&#xff1a;如何用神经网络模拟器实现更智能的决策&#xff1f;RWM通过双自回归机制有效解决了复合误差、部分可观测性和随机动力学等关键挑战&#xff0c;在不依赖领域特定归纳偏见的条件下实现了卓越的预测准…

Linux应用开发之网络套接字编程(实例篇)

服务端与客户端单连接 服务端代码 #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <arpa/inet.h> #include <pthread.h> …

华为云AI开发平台ModelArts

华为云ModelArts&#xff1a;重塑AI开发流程的“智能引擎”与“创新加速器”&#xff01; 在人工智能浪潮席卷全球的2025年&#xff0c;企业拥抱AI的意愿空前高涨&#xff0c;但技术门槛高、流程复杂、资源投入巨大的现实&#xff0c;却让许多创新构想止步于实验室。数据科学家…

深度学习在微纳光子学中的应用

深度学习在微纳光子学中的主要应用方向 深度学习与微纳光子学的结合主要集中在以下几个方向&#xff1a; 逆向设计 通过神经网络快速预测微纳结构的光学响应&#xff0c;替代传统耗时的数值模拟方法。例如设计超表面、光子晶体等结构。 特征提取与优化 从复杂的光学数据中自…