NEWS CENTER
研旭着力于嵌入式领域、电气领域进行上下游产品的研发、生产、销售
快速控制原型(RCP)产品的适用性
1.快速控制原型(RCP)产品的适用性
在控制器的研发和生产中,传统基于DSP芯片自制PCB控制板的开发方式存在周期长,自制硬件可靠性差等问题。利用快速控制原型这样高效的研发工具,可以减少用户研发或学习阶段在代码转译、硬件定制、调试等方面花费的时间。通过快速控制原型仿真器将算法快速下载实现后,即可控制实际对象联调与测试。
相比于传统在离线数字仿真后,将算法通过C语言下载到控制板的方式,RCP的方法有如下优势:
易于部署:控制算法直接部署,减少底层开发负担。
易于联调:实时监测、在线调参,快速发现控制算法中存在的问题。
灵活性高:平台性能强,资源丰富,能够满足多个项目的研发需求。
2.RCP产品的核心指标
目前市面上的快速控制原型(RCP)产品比较多,国内外的品牌都有。有基于CPU+FPGA架构的RCP控制器,也有基于DSP的RCP控制器,各家的产品特性和使用方式均有不同。用户该如何选择合适的RCP产品?需要关注HIL产品的哪些关键指标呢?下面小编为大家介绍一下评估RCP产品需要关注的重点。
功能性指标1:IO口数量与拓展性
RCP产品主要的功能是作为控制器使用,那么比较重要的指标就是数据采集接口(AD)和数字输出(PWM)的数量。因此在购置RCP产品的时候,IO数量以及拓展性是需要评估的重点。
功能性指标2:算法运行的速率
RCP产品评估的另一个重要指标,就是算法代码生成后在RCP上运行的速率,以及维持这个速率运行的稳定性。
功能性指标3:控制算法的兼容性
由于RCP产品的用处就是减少用户在底层编程上需要花费的时间,是一个提高效率的工具,直接支持用户控制算法搭建环境的RCP产品才能提高效率。
功能性指标4:功能模块的支持
由于RCP产品除了运行核心算法之外,还有一些要求高速、高精度运算的功能模块需要实现,比如PWM生成、位置信号解码等。如果这些模块功能弱,不支持拓展的话,会影响RCP能够实现的控制功能。