技术参数 | 1 仿真器采用CPU+FPGA的硬件架构;
※2 仿真器的CPU配置不低于4核,主频不低于1.8GHz。控制器安装linux-RT实时操作系统;
3 控制器配置不低于4GB DDR4内存,不低于100GB 硬盘;
※4 配置至少一块Xilinx FPGA芯片。FPGA芯片资源不少于325000 个逻辑单元,不少于840个DSP slice资源;不少于400000个 CLB Flip-Flops资源;不少于16000 Kb 存储器资源。
5 系统接口:不少于2个千兆以太网口,不少于1个RS232 串口接口;提供多机箱同步同轴BNC接口。
※6 配置不少于16路同步模拟输出通道。单路最大更新速率不低于1MS/s,电压范围±10V,精度不低于16bit;
※7 配置不少于32路同步模拟输入通道。单路最大更新速率不低于1MS/s,电压范围±10V,精度不低于16bit;
7 配置不少于80路,电平为3.3V TTL接口标准的高速数字输出端口,单路通道支持的最高更新频率不低于40MHz;通道可配置成PWM输出端口。
8 配置不少于80路,电平为3.3V TTL接口标准的高速数字输入端口,单路通道支持的最高更新频率不低于40MHz;
※9 提供不少于3组 ABZ编码器采集接口,电平为3.3V TTL接口标准;
软件指标:
1 支持图形化界面配置操作,支持Simulink模型读取,代码生成,模型下载运行,波形数据显示;
2 支持CPU模型在线实时调参,支持FPGA模型电路参数在线实时调参;
3 支持基于配置的Modbus通讯功能;
4 支持波形数据实时存储功能,提供数据转化工具包,可将数据存成tdms, csv, mat常用格式;
5 提供参数管理工具,一键完成电路模型中的参数变量的替代转换;
6 支持曲线数据导入功能;
7 支持整体模型自动分配不同子模型至CPU和多个FPGA硬件平台上运行,无需建立多个模型分别载入;
※8 CPU模型无需进行额外的代码编译环境设置,一键编译模型代码;
9 提供模型预分析功能,载入模型后会进行模型错误分析提示。
10 载入FPGA模型后会分析系统仿真规模情况,包含关键元器件数量,开关数量,最小实时仿真步长关键信息。
※11 提供嵌入在Simulink中的工具包,可在进行实时仿真时调用模块。
12 提供不少于6种基于CPU与FPGA硬件架构的实时仿真模型框架程序Template嵌入在Simulink软件中,可直接双击新建模型。
13 工具包提供不少于5种硬件配置模块,包含:模拟输入模块,模拟输出模块,数字输入模块,数字输出模块,FPGA配置模块。所有硬件配置均在Simulink环境中配置,无需额外的配置界面操作。
14 工具包提供电机编码器解析模块,提供PWM生产模块,可设置载波频率,初始相位,可设置PWM信号与硬件IO的配置信息。
※15 提供基于Simulink图形化的可进行FPGA程序开发的工具包,提供基础模块包含:加,减,乘,除,积分模块,微分模块,逻辑比较模块,坐标变换模块,PID模块,PLL锁相模块,PWM发生模块。
※16 可将用工具包搭建的Simulink模型直接部署到FPGA 上运行,无需FPGA编译,最小步长可达150ns以下。 |