上传者: 38728277
|
上传时间: 2022-04-27 13:53:00
|
文件大小: 239KB
|
文件类型: PDF
风力发电机组的控制系统是综合性控制系统,控制系统不仅要监视机组运行参数,对机组进行并网与脱网控制,而且还要根据风速与风向的变化,对机组进行优化控制。CAN总线是一种支持分布式控制系统和实时性控制的串行通信网络。其以多主机方式工作,通信速率可达1mbps。 can总线的上述特点正适用于风力发电机控制系统的独特要求,因此,本文提出一种基于can总线架构的风力发电控制系统。控制系统中各模块之间通过can总线实时交换数据,实现主控系统及各控制节点间的实时通信与数据交换。文章在分析了can协议及can独立控制器sja1000工作原理和读写逻辑的基础上,设计了can接口,给出了硬件原理图,分析了can通讯程序流程及系统中信号和控制指令的通讯帧格式。另外,本文还给出了基于嵌入式qt的应用程序的设计方案。