当前位置: 首页 > news >正文

[答疑]无人机集群作战,OPM还是SysML

DDD领域驱动设计批评文集

做强化自测题获得“软件方法建模师”称号

《软件方法》各章合集


(匿) 2026-4-20 14:42

潘老师好啊,想请您指点系统工程建模的选型。

我现在的工作和这篇文章有点像,文章里是基于OPM建立模型。印象里您一直在推广SysML,想听听您关于两者的看法,期盼您能在百忙之中拨冗指点!

基于OPM的无人机集群智能化指挥控制概念模型

另:咱的课有装备研发、作战体系方面的例子吗?

UMLChina潘加宇

省流版:

(1)从利用AI以及工具生态等角度考虑,建议用SysML v2。我没有在实际项目中用过OPM。

(2)我们的课程目前没有装备研发、作战体系方面的例子,但可以触类旁通。

=====以下是展开版=====

从道理上看,选择OPM和SysML都可以。

OPM和SysML都是国际标准

老的OPM 2015标准,目前已废止:

新的OPM 2024标准,https://www.iso.org/standard/84612.html

SysML v1标准(https://www.iso.org/standard/65231.html):

SysML v2现在还是在OMG框架下完善的阶段。经过一定时期的成熟应用后,大概率也会被提交给ISO,替代现有的19514标准。

工具和生态上,SysML强很多

SysML一开始是UML的扩展,而UML的工具是很多的(最多时达178款)。SysML推出之后,一部分UML工具选择同时支持SysML,像MagicDraw更是转向以SysML建模为主。

随着SysML v2的到来,新的SysML v2建模工具就更多了。国产的声称自己是SysML v2工具的就有好些,例如**、**、**、**……读者感兴趣自己搜。

OPM的工具,目前主要是OPCloud(https://www.opcloud.tech/)

在可扩展性和工程下游的仿真和集成上,SysML工具也要比OPM工具强很多。

利用AI上,还是看好SysML v2

OPM的OPL文本和SysML v2的文本都可以作为AI输入和输出的表示形式,但目前可用于训练AI的SysML素材更多。

**********

就拿你所给文章的“无人机集群作战”,搜一下公开的论文,研究时用得更多的应该还是SysML。

例如这个论文:

下面是刚才文章里OPM的“朴素”表达,我觉得还是SysML好一些。

以上仅是我现在的看法,我没有在任何实际项目中真正用过OPM,所以对比很可能是不正确的。

把OPM和SysML结合起来的书也有,例如OPM创始人Dov Dori写的这本:

我们的课程目前没有装备研发、作战体系方面的例子,主要的原因是这些主题不太好展开讨论。

UMLChina上有一些文章,例如:

电磁轨道炮设计-基于模型的系统工程(20190819更新)

实际上,UML/SysML得到较大重视的一个领域就是国防工业。国防工业也是国产SysML v2工具的稳固客户群。

各种敏捷、DDD伪创新可以在“互联网”横行霸道、“无脑试错”,幸运的是,国防工业目前还没有,毕竟出问题会涉及很多人的生命。

虽然没有装备研发、作战体系方面的例子,我们的公开课经常也有军队的同学来上的。通过在课堂上讨论别的同学、别的领域的项目,回去应用在自己的项目上,也是可以的。

民用的飞行器和军用的飞行器,道理是共通的。就拿刚才你说的那个文章,大规模洪水或大规模森林火灾时无人机集群救灾和无人机集群作战,道理也是共通的。

http://www.jsqmd.com/news/737251/

相关文章:

  • 别再为IEEE论文排版头疼了!手把手教你搞定LaTeX图片与表格(附完整代码)
  • HotPlex:将终端AI工具转化为高性能、安全的生产级服务
  • 3分钟学会MTKClient:解锁联发科设备的终极工具箱
  • 终极指南:Video DownloadHelper CoApp 快速安装与使用全攻略
  • 2026年留学机构咋收费,中青留学收费合理,服务专业 - mypinpai
  • 终极指南:3分钟学会使用ArchivePasswordTestTool找回遗忘的压缩包密码
  • 若依前后端分离版部署后,登录头像不显示?从Nginx配置到文件上传路径的完整排错手册
  • LiteAttention:扩散模型中的高效注意力优化方案
  • 中兴光猫工厂模式解锁指南:5分钟获取完整管理权限的终极教程
  • 我给 Claude Code/龙虾 写了个“公众号阅读外挂“skill,终于能好好消化微信文章了
  • 选购瓷砖胶,雷诺瓷砖胶口碑如何? - mypinpai
  • SAP ABAP新手避坑指南:Tabstrip分页签控件里子屏幕数据为啥会“丢”?
  • 为什么选择AlienFX Tools?释放Alienware设备全部潜力的开源硬件控制方案
  • 模型量化训练中的‘直通估计’(STE)是什么?深入PyTorch QAT的梯度近似原理与避坑指南
  • 关于我学编程这件事情
  • 避开这些坑!LIN总线信号处理与诊断的5个常见误区及解决方案
  • C# + OpenCvSharp实战:用轮廓匹配在工业图像里找‘十字架’(附完整源码)
  • 如何让微信网页版重新可用?3分钟安装开源插件解决访问限制
  • 2026年隐形门定制柜公司排名,哪家口碑好? - mypinpai
  • 魔兽争霸3终极优化指南:5分钟解锁WarcraftHelper完整功能
  • Davinci Configurator避坑指南:vBaseEnv模块配置详解(附EcuC、OS、vBRS联动配置)
  • 如何快速掌握华为设备Bootloader解锁:PotatoNV新手完整指南
  • 从AHB到AHB5:一个SoC工程师的版本升级避坑指南(附信号对比图)
  • SAP ABAP老司机避坑指南:OLE2操作Excel模板,这3个性能陷阱千万别踩
  • SpringBoot项目实战:用阿里COLA 4.0重构你的订单模块(附完整源码)
  • feishu-doc-export:企业文档迁移效率提升97%的开源解决方案
  • 别再瞎调PLL了!手把手教你用STM32F411标准库配置HSE时钟到100MHz(附仿真验证)
  • Panthor开源驱动:Arm Mali Valhall GPU的Linux支持解析
  • Wiro-MCP:用Python为AI智能体构建工具与资源服务器的实践指南
  • 丽水中考全日制培训:核心教学技术与服务维度深度解析 - 奔跑123