论文部分内容阅读
工业产品的快速开发要求采用“V”字形开发。作为“V”字形开发不可或缺的重要组成部分,快速控制原型能大大缩短产品的开发周期。在线调参是快速控制原型开发的关键技术。在线调参是指仿真目标系统根据主机发送的信息调整执行机构的行为。
本文归纳了在线调参的基本原则,介绍了已有的调参技术,重点分析了实验室现有的调参方法,指出了它的不足:调参代码混杂在仿真代码里,占用系统资源。然后针对这个不足,提出了基于主从机接口实现在线调参的快速控制原型平台,在此基础上完成了平台软硬件的设计和调试,完成了可移植的调参协议,开发了适合在线调参的HPI接口驱动,实现了调参和仿真握手以及并行执行的机制。最后以Sobel边缘检测处理算法在DM642上的实现为例对该平台进行了测试,结果表明:基于HPI实现在线调参是可行的,能够实现调参代码和仿真代码的分离,跟之前的方法相比,它可以减少每一步仿真计算的时间。本文的创新之处在于以下两点:①所设计的基于HPI在线调参的快速控制原型平台能够支持并行调参。由于HPI接口调参的实质是通过EDMA后台进行,因此调参可以和仿真计算并行执行。②所设计的基于HPI在线调参的快速控制原型平台能够支持批量调参。严格意义的批量调参要求所有的调参请求在一个仿真步长内完成,所设计的调参和仿真进程握手机制遵循在线调参的三个原则,因此可以保证多个调参请求在同一个仿真步长内完成。