提供从算法设计、多域系统仿真到嵌入式代码生成的全套工具链,是研发先进控制系统、处理工业数据和实现模型基设计的基石。AnyMath 是浏览器中的开箱即用环境,无需安装或设置。
点「科学计算」或「工程仿真」,可直接跳到本页对应的章节。
极速引擎性能全面超越
基于 Julia 语言优势,在大规模 MIMO、OTFS 波形仿真等场景,计算速度较传统平台提升 10 倍以上,让复杂物理系统仿真与并行计算不再等待。
创新工场加速算法迭代
提供统一的算法设计与验证平台。支持从光电器件建模到 AI 芯片存内计算架构、从量子控制脉冲优化到雷达目标识别的全闭环研发流程。
无缝衔接生态兼容与拓展
兼容现有 MATLAB 算法脚本,降低迁移成本。支持嵌入式代码生成,实现从算法原型到硬件部署的快速验证。
应用
工程研究
控制系统
航空航天
数字信号处理系统
无线通讯
能源生产
导航系统
人工智能
界面一览
九张工作界面,覆盖从脚本、框图、物理建模到代码生成的主要环节。图上文字较小,点任意一张可放大到原尺寸查看。
科学计算集成开发环境
动态建模
工程交互式实时脚本
物理模型
数字控制系统
状态机
自定义 C/Julia/Fortran 代码导入
航空航天系统
嵌入式代码生成器
科学计算
用于开发工程脚本、代码、程序和应用程序的多语言 IDE,设计用于方便解决各种技术任务。
数据分析、可视化、程序设计、模型集成四件事在同一个工作空间里完成,不用在几个工具之间搬数据。
数据分析
数据探索、建模和分析
可视化
可视化并探索结果
程序设计
创建脚本、函数和类
模型集成
自动化和测试无缝衔接的工作流程
工程科学计算特性
实时互动脚本
可视化和科学图形
数十个预装库
运行速度快
面向工程师的低代码应用程序
用于特殊任务的独特系统对象和专有函数库
多语言支持:Julia、Python、MATLAB、Fortran、C/C++
文件浏览器
命令行界面
Git 支持
变量
绘图
实时脚本
科学计算 IDE 的操作界面:文件、变量、脚本、绘图、命令行在同一个窗口里,Git 直接挂在工程目录上。面板可以关掉或重新摆放,窗口右侧是脚本跑完后的曲线与命令行输出。
动态建模环境
AnyMath 是复杂技术系统基于模型设计的基础。它使工程师能够在硬件实现之前使用熟悉的图形框图进行模拟,并在不手动编码的情况下部署算法。现已具备数千个功能框图模块的专业模型库。
该环境为广泛的技术应用提供了一个功能强大、现代化的模型编辑器、高效的调试工具和丰富的工程师应用块库。
AnyMath 为具有复杂架构的系统的多级建模、生产就绪代码的自动生成、嵌入式系统的持续测试和验证提供了高效的工具。
元件库矩阵:热力、机械、电气、液压等物理元件,与信号源、控制与数学函数、查表、状态空间等模块同处一库,拖进框图即可用。点图可放大查看每个模块的名称与端口。
独特的数学核心允许组合混合系统模型(离散和连续)、多速率系统(具有不同采样时间的子系统)、因果(算法和环境)、物理模型、用户块和库。
同一个模型里可以放四类子系统,点左侧的编号切换:
01 物理模型
02 离散模型
03 连续模型
04 状态机
电气回路 + 机械传动搭成的驱动系统,输出转速换算为 rpm 后写入 W.csv。
用电气、机械、液压、热力的基础元件连成原理图,模型与实际系统架构一一对应;平台自动生成微分方程组,不需要手工推导。物理连接不分方向,元件可以和信号框图混在同一个模型里。
包含以下库
热力工程、电气、机械、液压系统
气体、磁性、潮湿空气
电力驱动装置、传动机构、换热器
通带调制解调链路:QPSK 调制、平方根升余弦、AWGN 信道与误码统计,采样周期 0.02 s。
数字系统开发具备的基本能力,包括矢量量化、混合信号模型的创建、不同采样率的模型。离散子系统按自己的采样周期运行,控制器、通信链路、雷达信号处理都按这种方式搭建。
包含以下库
数字控制 DSP、通信、雷达库
射频元件
LTE、5G
三自由度刚体模型:力与力矩输入,输出姿态角、角速度、位移等状态量。
用常微分方程描述连续时间的动态:电机、弹簧阻尼、热过程、飞行动力学。求解器按误差自动选步长,也可以定步长,适合先把系统的动态响应看清楚,再决定控制策略。
连续子系统与离散子系统共用同一套数学核心,多速率、混合系统不需要拆成两个模型。
同一套逻辑的两种画法:左边是状态图(状态里写进入动作 entry: y = 0;,转移上挂条件 [u > 5]),右边是用框图搭出来的等价模型。
用状态图描述系统的工作模式与切换条件:每个状态带进入/退出动作,转移可以挂条件、超时或事件。控制逻辑、故障处理、模式切换用它比用框图更清楚。
状态图可以和连续、离散子系统直接相连,一起参与同一套仿真与代码生成流程。
物理元件库
提供一套全面的无因源、基于物理的库,用于快速开发高精度系统模型。它降低了基于方程建模的复杂性,同时实现了更快、更可靠的设计。
专用的物理建模语言允许创建自定义组件,将平台扩展到标准库之外,以满足特定的工程需求。
热力工程
电气
动力系统
机械
液压系统
气体
磁性
电磁
集成与设备
AnyMath 可与您现有的各类系统无缝集成:连接你熟悉的工具、库、环境和硬件,无需在原有工具之间来回切换,就能在同一个平台里完成开发、建模仿真、测试与部署全流程。
COM 串口 / RS-232
MCU 与开发板:Arduino、STM、Milandr、MIK32
可编程逻辑控制器(PLC)
数据采集板
GPS 模块
媒体设备
AnyMath
同一份工程数据
建模 · 仿真 · 测试 · 部署
CAN 控制器局域网
发动机控制单元(ECU)
车辆电子系统
医疗器械
机器人系统
UDP 实时数据流
可视化工具:Unigine 或虚幻引擎
计算机视觉摄像机
VISA 仪器总线
信号发生器
示波器
光谱分析仪与矢量网络分析仪(VNA)
除上述四类通道,AnyMath 还支持 TCP、Modbus 等工业协议,并可与版本管理、CAD/CAE、图形引擎、实时仿真计算机等工具链打通。下面按六类列出可对接的系统与设备。
产品全生命周期管理工具3 项
T-FLEX Docs
是一套用于文档流转自动化与工程数据管理的高性能解决方案。AnyMath 与 T-FLEX Docs 完成集成后,两套系统间可自由交换数据与文件,搭建一体化统一信息平台。该集成方案能够灵活适配复杂工业装备设计中的多类设计思路协同工作,可完成成套设计文档的数据处理与整合;待研发产品性能指标分析;还能自动将一维模型驱动设计的仿真成果导入二维、三维计算机辅助设计(CAD)建模系统。这套集成方案不仅能帮助设计工程师节省大量工作时间、最大限度降低人为失误,还可支撑高端工程产品现代化全流程生产落地。
GitFlic
是一款对标 GitHub、GitLab的版本管控平台,提供云端、本地两种 Git 代码仓库托管服务,内置 CI/CD 持续集成交付、DevOps 开发运维全套工具链,同时兼容各类国产操作系统。该平台以进口替代为核心定位,提供适配团队协同开发的全套方案,支持企业私有化部署。所有 AnyMath 用户都能直接在软件内置文件浏览器中连接自身 GitFlic 代码仓库。如果您已经拥有 GitFlic 仓库,搭配 AnyMath 就无需再搭建其他第三方代码管理平台,代码与仿真模型的开发、存储工作可全部在本地完成。
Git
是分布式版本控制系统,能够追踪文件全部修改记录、支持多人协作开发项目,并且可以随时回退到任意历史版本。系统可完整保存所有变更历史,支持创建代码分支、合并分支等各类团队协同开发操作。Git 功能已原生内置在 AnyMath 软件内,用户可通过软件命令行、脚本编辑器、内置文件浏览器直接使用;无需额外安装第三方工具,就能在项目内部实现版本管理全流程自动化。
开发环境6 项
普拉克玛
是一款计算机辅助设计(CAD)平台,用于嵌入式软件开发,以及航空电子设备、交通运输与工业生产领域人机交互界面的二维建模,软件完全符合行业标准与认证规范要求。该软件与 AnyMath 仿真建模环境完成集成后,可对搭载人机交互界面的复杂技术系统,实现一体化设计、仿真建模与半实物仿真全流程方案。两套系统联动开展研发与设计工作,能够大幅缩减调试、测试阶段的各类资源投入。
MATLAB / Simulink
是一款高级编程语言与交互式计算环境,用于数值运算、数据分析、算法开发与数据可视化,在工程、科研、经济领域应用广泛。软件内置成熟工具集,支持矩阵运算、数学建模以及信号、图像处理,适用于复杂数值运算、系统仿真与各类算法研发工作。
MATLAB Simulink 是搭载于 MATLAB 内部,用于动态系统建模、仿真与分析的交互式工具。用户可调用标准组件或自定义模型搭建框图,对系统实时运行状态进行测试,普遍应用于自动化、机器人、航空航天以及数字信号处理(DSP)开发领域。
AnyMath 支持对接 MATLAB 计算内核,用户可将自有 MATLAB 代码、Simulink 模型导入 AnyMath 平台,完成存储、迁移,或是将相关成果集成至 AnyMath 脚本、仿真模型中复用。
通用力学仿真软件
用于机械系统动力学建模与分析,覆盖机器人、运载设备、工业机械等对象。该平台支持三维建模、运动学与动力学求解计算,可对接КОМПАС-3D 等计算机辅助设计(CAD)软件以及 AnyMath 这类计算机辅助工程软件,实现控制算法与受控对象的联合仿真,广泛应用于工程研发、科学研究与教学领域,完成复杂装备的虚拟试验。
FMI / FMU
(功能模型接口)是一套开放行业标准,可将来自不同软件(AnyMath、MATLAB Simulink、OpenModelica 等)的动态系统模型整合至同一虚拟仿真环境。该标准支持两种工作模式:联合仿真模式(各软件独立求解自身模型分区)、成品模型复用交换模式。
FMU(功能模型单元)是符合 FMI 标准、可跨软件移植的模型封装文件包。FMU(功能模型单元)内置模型运行所需全部内容:方程、参数以及内置求解器。例如,可将 OpenModelica 中搭建的机器人模型打包生成 FMU(功能模型单元)文件,导入 AnyMath 中,用于机器人控制系统与周边环境的设计、仿真工作。
LOGOS
(ЛОГОС)是俄罗斯国产高精度工程计算软件包(CAE 系统),可在产品全生命周期各阶段完成各类物理过程仿真建模。
软件内置结构强度、流体动力学、热质交换等计算模块,支持多物理场耦合仿真与参数优化;同时可对接第三方工具软件,用于解决航空、机械制造、能源等行业复杂工程问题。
EULER
(欧拉)仿真软件套件可完成复杂设备建模,覆盖运动学机构、刚体与柔性变形体,以及液压、气动、电气元器件和整套控制系统。
该套件能让工程师在产品设计初期,即可获取设备运行状态与载荷分布的精准数据。
可视化工具2 项
Unigine
是一款专业图形引擎,用于搭建高写实度实时三维仿真程序与虚拟训练模拟器。该引擎主打照片级写实渲染、高精度物理仿真以及超大虚拟场景加载,支持VR/AR技术,广泛应用于航空、工业、科研与教学领域。和 Unity、虚幻引擎(Unreal Engine)不同,Unigine 专为大型企业级复杂方案打造,产品覆盖飞行员训练模拟器、工厂数字孪生系统等场景。引擎可在 Windows、Linux、macOS 系统运行,兼容 C++、C# 编程语言,并具备绳索动力学、流体仿真、实物硬件联动集成等特色功能。当项目对仿真精度要求极高时,行业会选用该引擎,例如铁路仿真系统、军工装备、油气行业实训设备等,这类场景对画面细节与物理真实度有严苛标准。
虚幻引擎(Unreal Engine)
是一款高性能可视化引擎,用于制作 3D/2D 游戏、虚拟场景以及具备电影级实时渲染画质的交互式应用。引擎内置渲染、物理、动画、人工智能全套开发工具,适配电脑、游戏主机、移动设备、VR/AR 各类终端平台。因其上手门槛低、开源授权体系灵活,被广泛用于游戏开发、仿真系统制作,同时在影视、建筑、职业实训领域大量应用。
硬件配套设备与测试仪器9 项
KPM RITM
是一款软硬件一体化实时仿真平台,搭载专用实时操作系统。设备依托高性能多核处理器与可编程逻辑阵列(FPGA),能够运行复杂动力学模型。该产品属于工业级仿真计算机,配套定制开发的软硬件组件,保障各类模型与交互界面在硬实时模式下稳定可靠运行。
KPM RITM这套软硬件解决方案由三大核心部分组成:
1.具备抢占式多任务调度能力的硬实时操作系统。
2.仿真环境集成工具包,可在 RITM 实时操作系统调度下自动启动实时仿真模型。
3.支撑KPM RITM整机稳定运行的专用硬件设备,以及用于对接外部实物设备的各类通讯接口。
RITM SDR USRP
是一款多功能软件无线电(SDR)平台,兼顾工程开发人员与科研团队的各类使用需求。该平台核心由 Zynq UltraScale +可编程逻辑阵列(FPGA)与 ADRV9009 射频模块组合搭建而成。
该硬件架构可实现 75 兆赫兹至 6 吉赫兹全频段信号处理,拥有超宽信号带宽:发射通道与全景接收通道带宽最高可达 450 兆赫兹,主接收通道带宽最高可达 200 兆赫兹。
UDP
(用户数据报协议)是一种无需建立连接即可快速传输数据的网络协议。与 TCP(传输控制协议) 不同,该协议无法保证数据包一定送达,但传输时延极低,这一点对于实时系统至关重要。
各类需要大批量数据流传输的工程设备均采用 UDP(用户数据报协议),包含计算机程序、物联网传感器、网络监控摄像头、无人机控制系统以及流式遥测硬件。该协议在通信与多媒体解决方案中应用广泛,这类场景对数据传输速率与传输吞吐量要求较高。
CAN
(控制器局域网)是一种工业网络标准,可实现各电控单元(ЭБУ)之间可靠的实时数据交互。该协议抗干扰能力强,采用去中心化架构(无需主设备调度),传输速率区间为 125 千比特/秒至 1 兆比特/秒。CAN(控制器局域网) 总线大量应用于车辆内部,用于发动机电控单元、防抱死制动系统、安全气囊等组件之间通信,同时可通过 OBD-II 接口完成整车故障诊断。
支持CAN(控制器局域网)总线的设备还包括工业可编程逻辑控制器、各类传感器、医疗设备、航空航天机载系统以及机器人模组。凡是对故障容错、时延稳定性、集成便捷性有要求的场景,CAN(控制器局域网) 协议都是不可或缺的方案。针对高速传输需求可选用 CAN FD 改进版本,辅助控制系统则采用更轻量化的 LIN 总线标准。
COM 端口
是遵循 RS-232 标准的串行接口,广泛应用于工业自动化、可编程逻辑控制器、机床设备、科研实验室仪器、通信网络、嵌入式系统及微控制器领域,可实现底层硬件设备简易连接与数据交互。
VISA
(虚拟仪器软件架构)是一套用于测控仪器设备控制的规范标准。该标准可无视设备厂商与硬件连接类型,提供统一的设备访问接口,简化各类硬件在自动化测试系统中的集成工作。
示波器(是德科技、泰克品牌)、信号发生器、数字万用表、频谱分析仪等工程测试设备,以及美国国家仪器旗下 PXI、CompactDAQ 系列工业控制器与采集模块,均支持 VISA(虚拟仪器软件架构) 标准。该标准大量用于实验室科研、产线出厂检测与自动化综合测量平台。
TCP
(传输控制协议)是面向连接的网络协议,可实现可靠数据传输,具备差错校验功能,并保障数据包按正确顺序送达。它是互联网核心基础协议之一,应用场景覆盖各行各业,从工业网络、物联网到网页浏览器、云服务均有使用。
Modbus
是工业通信协议,用于自动化设备之间的数据交互。Modbus TCP 基于 TCP/IP 网络运行,传输速率高,便于集成至现代网络架构;Modbus RTU 则依托 RS-485、RS-232 串行接口工作,报文结构精简、抗干扰能力更强,但需手动配置通讯波特率并精准设置设备地址。
可编程逻辑控制器、变频器、温压传感器、人机交互面板、SCADA 监控系统、智能仪表等工程设备均兼容该协议。Modbus 协议广泛应用于能源、水务及各类生产车间,实现设备状态监测与远程管控。
LART 机械臂组装套件
搭载 Arduino 控制器。这套 Arduino 机械臂套件包含组装机械臂所需全部零部件,成品印制电路板、四台伺服舵机与控制板均配套在内。套件附带分步组装说明书,操作指引清晰易懂,大幅降低了整机组装的难度。
该机械结构通用性极强,可适配多种应用场景,例如工件转运、绘图作业等。
设备控制板基于 Arduino Nano 主控芯片开发,支持多款开发环境开展程序编写。套件结构件采用 3 毫米厚亚克力板材,通过激光切割工艺加工成型。整机由 R-5M 控制器驱动,控制器与伺服舵机相互独立供电。
USB总线控制器2 项
罗技 G29
是一套带踏板与力反馈功能的赛车模拟方向盘控制器,通过 USB 接口连接设备。该方向盘内置位置与力度传感器,搭配仿真转向阻力电机,能够在仿真软件中还原真实车辆操控手感。
对于工程研发人员而言,G29 可用于虚拟原型系统的测试与调试工作,例如车辆动力学仿真、自动驾驶算法开发等场景。借助这款方向盘,能够完成操控人机工效评估、虚拟障碍工况响应测试,并实时采集操作人员的操控行为数据。该设备也可用于教学场景,演示机械原理与自动化基础理论。
Thrustmaster HOTAS
是分体式航空操纵外设,操纵机构分为操纵杆与发动机推力操纵杆(油门杆)两部分。套件配备大量可编程按键、操纵轴与切换开关,搭载力反馈技术,可在航空仿真程序中实现高精度操控。
工程师可借助 HOTAS 设备开展航空系统研发与测试,例如在 AnyMath 仿真环境内完成固定翼飞机、直升机、无人机动力学建模。该设备可用于自动驾驶算法迭代、驾驶舱人机工效评估,采集飞行员与交互界面的交互数据;同时也用于教学,讲解空气动力学与控制系统基础原理。
目标设备与硬件平台5 项
MIK32 Amur
是一款 32 位微控制器,基于 RISC-V 架构研发。该芯片定位替代 STM32 等主流控制器方案,面向嵌入式系统、工业自动化、仪器制造及高端技术产业,适用于对供应链自主可控有严苛要求的场景。
这款微控制器采用先进架构,集成丰富外设接口,可对接各类工业通信总线、模数转换器与数模转换器,同时内置多重硬件防护机制。依托开源 RISC-V 架构,它能够兼容全球通用开发生态。
Milandr 1986VE91T
是一款 32 位微控制器。内核采用 ARM Cortex-M3架构,适用于嵌入式控制系统、工业自动化仪器、通信设备,以及对器件可靠性、长期供货稳定性有高要求的关键项目。1986VE91T集成大量内置外设:UART、SPI、I²C、CAN 等接口控制器、定时器、模数 / 数模转换器,同时支持外接存储器。其工作主频与运算性能对标同级别海外芯片(如 STM32F1 系列)。
STM32
是意法半导体(STMicroelectronics)旗下推出的 32 位微控制器系列产品,基于 ARM Cortex-M 架构打造。与 Arduino 开发板不同,STM32 面向专业研发场景,广泛应用于工业自动化、电子设备、机器人技术以及医疗仪器领域。STM32 产品线十分丰富,覆盖全面:从适用于简易任务的经济型芯片,到具备高主频、大容量存储与专用外设的高性能微控制器一应俱全。研发人员青睐 STM32,因其运算性能出色、方案灵活,支持各类通信接口,配套完善的工具开发生态,其中 STM32CubeIDE 集成开发环境使用最为普及。
Arduino
是一款主流快速原型开发平台,设计初衷是降低微控制器的开发使用门槛。平台包含简易调试开发板与配套便捷开发环境,内置大量现成函数库,可快速对接各类传感器、通信模块与执行机构。Arduino 主要面向学生、电子爱好者以及入门研发人员,使用者无需深入钻研复杂编程与电路设计,短时间内就能搭建出可运行的样机原型。也正因如此,Arduino成为全球通用的教学与业余开发标准平台。
OWEN PLC200
是一款中小型自动化系统专用控制器,板载数字量与模拟量输入输出通道。该控制器搭载主频 800 兆赫兹的 ARM Cortex-A8 处理器,运行 Linux 实时操作系统。
控制器配备两路以太网接口并内置防火墙,可作为工业网络与企业办公网络之间的数据网关。产品兼容 Modbus、OPC UA、MQTT 等主流工业通信协议,支持对接数据库系统与欧文云平台(OwenCloud)。
控制器机身便于导轨安装,配备 MicroSD 存储卡插槽,可在严苛工况下稳定工作:供电电压范围 10 至 48 伏,工作环境温度区间为零下 40 摄氏度至零上 55 摄氏度。
硬件在环与快速控制原型RITM
仿真跑通不等于验证完成。AnyMath 里的模型可以直接部署到 RITM 实时仿真计算机上,以固定步长实时运行,再通过板载 I/O 与真实被测对象、板载电子设备接成闭环:控制算法在真实时序里跑,被测硬件在真实信号下工作,这就是硬件在环(HIL)。同一套模型先做纯仿真,再做快速控制原型,最后生成代码上量产硬件,中间不用重写。
左侧是 AnyMath 模型,右侧是 RITM 系统——用于硬件在环测试和快速控制原型的实时仿真机;中间接板载电子设备,最右侧接真实测试对象。点图可放大。
代码生成及烧录
从框图直接得到可烧录的 C 代码,不需要照着模型再手写一遍;生成的代码独立于 AnyMath,可以嵌进现有工程。
一个模型出两条产物:ANSI-C 源代码交给微控制器与嵌入式处理器,或由第三方定制软件与开发环境接手;HDL 源代码交给 FPGA。两条都独立于 AnyMath,可以单独归档、单独编译、单独做版本管理。点图可放大。
嵌入式代码生成
AnyMath 代码生成器创建快速、紧凑、可读、便携、独立于 AnyMath、可追溯到适用于工业用途的 C 型代码:
在外部 IDE 中应用生成的代码,为嵌入式浮点或定点处理器创建可执行对象文件。
将生成的代码与用户应用程序或其他工程软件的手动编写代码(现有的或特定于处理器的)集成。
生成的代码在外部 IDE 里编译链接,烧到下面这些板卡与芯片上。换平台不用改模型,只换编译目标与底层驱动。
开发板支持:Arduino、树莓派、STM32、MIK32,以及按项目定制的板卡。点图可放大。
微处理器支持:ARM 内核,以及德州仪器、Baikal、Elbrus、Elvis、Mikron、Milandr 等厂商的芯片与 FPGA 器件。点图可放大。
按能力分栏
AnyMath 是一套完整平台,不是七个独立模块拼起来的。产品中心下分七个子栏目,是为了把这套平台的能力分项讲清楚,也方便按需查阅与单独选型;实际使用时,它们共用同一套工程数据与模型。
选型、报价与私有化部署方案,可直接联系我们:按现有工具链与工况给出模块组合建议。
申请试用
联系我们