发明名称 |
一种风力发电机组机械系统仿真的方法 |
摘要 |
本发明公开了一种风力发电机组机械系统仿真的方法,它包括以下步骤:首先,对风力发电机组的主要零部件通过Solidworks软件进行三维建模;其次,将Solidworks中建立的模型导入到Adams机械系统,根据Adams机械系统分析的需要,对模型进行处理以满足风力发电机组仿真的要求;然后,根据风力发电机组自身的特点,在Adams机械系统中,完成向Matlab控制系统的输出设置,建立Adams机械系统与Matlab控制系统的接口;最后,在Matlab控制系统中,建立控制模型,然后利用Adams机械系统建立的模型生成code代码,作为dll形式供Matlab控制系统调用。本发明通过Adams和Matlab控制模型的联合仿真,为进一步开展风力发电机组的动力学工作研究奠定了基础。 |
申请公布号 |
CN101592921A |
申请公布日期 |
2009.12.02 |
申请号 |
CN200810038262.1 |
申请日期 |
2008.05.29 |
申请人 |
上海电气集团股份有限公司 |
发明人 |
张青雷;郑明耀;邵玉珍;童刚;王颖;桂士弘;张无波;郭井宽 |
分类号 |
G05B17/02(2006.01)I;F03D9/00(2006.01)I;F03D7/00(2006.01)I |
主分类号 |
G05B17/02(2006.01)I |
代理机构 |
上海兆丰知识产权代理事务所 |
代理人 |
章蔚强 |
主权项 |
1.一种风力发电机组机械系统仿真的方法,其特征在于,它包括以下步骤:首先,对风力发电机组的主要零部件通过Solidworks软件进行三维建模;其次,将Solidworks中建立的模型导入到Adams机械系统,根据Adams机械系统分析的需要,对模型进行处理以满足风力发电机组仿真的要求;然后,根据风力发电机组自身的特点,在Adams机械系统中,完成向Matlab控制系统的输出设置,建立Adams机械系统与Matlab控制系统的接口;最后,在Matlab控制系统中,建立风力发电机组的启动和/或偏航运动和/或变桨运动和/或稳态运行控制模型,然后利用Adams机械系统建立的模型生成code代码,作为dll形式供Matlab控制系统调用,以实现联合系统仿真,即Adams机械系统和Matlab控制系统同时运行,并实时进行数据交换,Matlab控制系统给Adams机械系统控制驱动,同时Adams机械系统也输出给Matlab控制系统机械扭矩作为反馈量。 |
地址 |
200070上海市中兴路960号 |