【摘要】:原则一是选择处理器的第一步,也是最关键一步。设计者必须确认处理实时算法的时间绝对不能超过采样时间,运行时间超过采样间隔的结果是严重的,在最坏情况下,它可能产生灾难性的故障。除了控制律,大多数产品还需要其他算法,那么该处理器必须在执行控制律时给其他处理留有足够的空余时间。选择处理器是一项将在多年内影响产品开发的工作,因此必须确认所做的选择是合理的。
作为伺服控制系统用单片微处理器,下面几项功能很重要,并且是选择微处理器的基本原则:
①处理器要有足够的能力执行必要的控制律,并有足够的空余时间与资源来执行其他算法;
②处理器要有清晰的升级途径;
③生产厂商要有新处理器兼容旧处理器的后向兼容历史;
④对于团队自身,处理器语言的编程复杂性要容易接受;
⑤处理器厂商要提供高级语言支持和工程需要的开发工具。(https://www.xing528.com)
原则一是选择处理器的第一步,也是最关键一步。在估计运行控制算法的处理资源时,要考虑执行控制算法所花的时间通常会有某些变动,例如系统由速度控制改变成位置控制。设计者必须确认处理实时算法的时间绝对不能超过采样时间,运行时间超过采样间隔的结果是严重的,在最坏情况下,它可能产生灾难性的故障。
除了控制律,大多数产品还需要其他算法,那么该处理器必须在执行控制律时给其他处理留有足够的空余时间。在许多系统中,控制算法可以要求占用总计算时间的一半以上,这意味着为改善系统性能而提高采样频率可能会显著地增加系统执行其他算法的公用时间。
编程的难易具有主观性特征,它与编程工具、处理器结构和编程团队的经验有关。选择得到广泛应用系列的芯片会得到更好的支持,因为生产厂商从广大市场收益,从而有能力去开发编程工具、计划升级以及考虑向后兼容等事情。
选择处理器是一项将在多年内影响产品开发的工作,因此必须确认所做的选择是合理的。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
