VRLINK 基于 Julia 语言的通用开发环境,具备即时编译、多分派、多范式等特点,为算法开发、数值计算等提供全面支持,方便用户进行算法的开发、调试与运行。
VRLINK 具有丰富的数学模型库,其中包含多方面的通用张量数学模型库。并支持 GPU 计算,可使计算效率增加 100 倍以上,适用于大规模数据处理和复杂的仿真任务。
提供专业的雷达工具箱、通信工具箱与半实物工具箱,每种工具箱的输出结果与C++、Matlab等专业仿真软件的结果完全相同。
VRLINK 具有可视化的工作区、丰富的工具栏、脚本智能自动补全功能、灵活的节点配置、多窗口布局、子系统嵌套复用功能、雷达与通信结果可视化功能等多种常用功能。
VRLINK 能够支持与体系仿真软件 DASIM 和网络设计仿真软件 VRNET 的联合仿真,能够验证数字样机在体系与网络中的性能。
集成开发框架以 Julia 高性能计算语言为核心,深度融合 GPU 加速数学库与分布式并行架构,为科研与工程领域提供一站式智能开发解决方案。框架内置模块化模型组件封装系统,支持跨学科模型的灵活搭建与热替换,结合可视化拖拽式建模工具,用户可快速完成复杂系统设计并自动生成可执行代码,大幅降低算法工程化门槛。通过通用 GPU 数学加速库,框架实现对矩阵运算、微分方程求解等计算密集型任务的高效优化,充分释放异构硬件算力潜能。集成开发框架深度整合仿真引擎与行业应用工具箱,支持从算法设计、多场景仿真到软硬件协同验证的全流程闭环。
仿真引擎是基于 Julia 语言开发的流式仿真引擎,利用 Julia 高性能计算能力,能够快速处理大规模数据和复杂模型;Julia 直观灵活的语法,方便用户定义复杂的模型关系和系统行为;仿真引擎组件模型采用模块化设计,分为信号源、信号处理、数据接收模块,易于扩展和定制,具备模型嵌套开发、仿真能力,满足不同应用场景需求。此外,仿真引擎还集成了数据采集、可视化显示、联合仿真、人在回路控制、半实物仿真等功能模块。