product overview
CyraMat是一款面向科学计算与系统建模仿真的国产化基础软件平台,旨在实现该领域软件的自主可控,破解“卡脖子”难题。CyraMat集成了强大的数值分析、动态系统建模、仿真验证及嵌入式代码生成等功能,能够为从需求分析、设计验证到产品实现的完整研发流程提供核心工具支撑。其端到端的开发理念,通过深度融合产学研,CyraMat正致力于打造对标国际主流产品的自主可控科学计算与系统建模平台。
Module composition
SeaPack
SeaPack为用户提供科学计算脚本语言,是CyraMat软件的最为基础的核心模块, SeaPack具备交互式图形显示以及可编程用户界面功能。
SysLink
SysLink是基于信号流的图形化建模和仿真环境,能够运行用户建立的从控制系统到飞行器设计的多种系统模型系统,可进行交互式验证、模型测试和修改。
Coder
Coder是基于TPL模板语言的代码生成工具,并能够编译成独立的实时的可执行程序,以实现硬件在回路环境测试或嵌入式实时系统测试。
Localization adaptation
CyraMat坚持以国产化适配为核心,积极适配海光、龙芯、飞腾等国产CPU,及银河麒麟、统信等国产操作系统。
CyraMat的每次发版,均会包含国产系统版本,且保持国产系统版本与Windows版本的100%功能相同。
Technical Characteristics
CyraMat采用分层式架构设计,无缝整合了SeaPack科学计算语言脚本解析器和SysLink图形化建模仿真引擎、Coder图形化模型生成C代码三个核心功能模块,构建了从场景驱动到代码落地的全链路技术体系。
SysLink仿真生态模块集成100+标准子模型库,涵盖代数计算、逻辑分析、信号处理等基础能力;离散子系统模块实现连续/离散混合系统的统一建模;并提供用户自定义脚本和C语言扩展开发模块。
Seapack算法生态整合系统辨识、控制设计、神经网络、航空航天等30余类专业算法库,依托脚本函数实现交互式开发能力,实现了终端部署与云端部署。脚本模块则通过C语言接口支撑用户自定义算法扩展。整个架构实现全链路自主可控,真正构建起"模型即代码、代码即产品"的工业软件新范式。
仿真加速场景通过用户自定义代码模块与编译脚本实现计算效率提升;硬件在环测试场景完成C代码链接编译、算法验证与高级语言代码生成的闭环;嵌入式测试场景则聚焦I/O模块适配与代码优化配置,三者共同汇聚至"模型代码生成文件"这一核心输出层。
product features
Features/Benefits
咨询热线
地址:西安市雁塔区融鑫路3号
邮箱:support@cyrdtech.com
官方公众号
陕公网安备61019002003374号