[发明专利]风力发电机控制软件架构方法、装置和电子设备有效
申请号: | 201910758113.0 | 申请日: | 2019-08-16 |
公开(公告)号: | CN110457840B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 范科;范琳琳;刘光欣 | 申请(专利权)人: | 三一重能股份有限公司 |
主分类号: | G06F30/367 | 分类号: | G06F30/367 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 吕伟盼 |
地址: | 102206 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 风力发电机 控制 软件 架构 方法 装置 电子设备 | ||
1.一种风力发电机控制软件架构方法,其特征在于,包括:
根据集成需求获得数据映射表和至少两个目标模块;所述数据映射表表征所述至少两个目标模块之间的数据映射关系;其中,所述风力发电机的风力发电机控制系统由N个部件组成,对应的所述风力发电机控制软件由所述N个部件对应的模块组成;
根据所述数据映射表和至少两个目标模块,生成所述风力发电机控制软件架构;
其中,所述数据映射表包含每个所述目标模块的数据标量信息,所述风力发电机控制软件架构方法还包括:
根据每个所述目标模块的数据标量信息,匹配所述至少两个目标模块的输入数据信息和输出数据信息;根据所述输入数据信息和所述输出数据信息,判断所述至少两个目标模块的数据交互类型是否匹配;若匹配,则根据时序配置信息配置所述至少两个目标模块的时序关系;若不匹配,则对所述目标模块的数据标量信息进行修正。
2.根据权利要求1所述的方法,其特征在于,所述根据集成需求获得数据映射表和至少两个目标模块的步骤,包括:
根据所述集成需求,从模块数据库中获取所述数据映射表和所述至少两个目标模块;所述模块数据库包含多个模块和每个所述模块对应的数据映射关系。
3.根据权利要求2所述的方法,其特征在于,还包括:
接收用户输入的所述时序配置信息。
4.根据权利要求1所述的方法,其特征在于,所述目标模块对应所述风力发电机的子设备功能;和/或,所述目标模块对应风力发电机的外设功能。
5.一种风力发电机控制软件架构装置,其特征在于,包括:
获取单元,用于根据集成需求获得数据映射表和至少两个目标模块;所述数据映射表表征所述至少两个目标模块之间的数据映射关系;其中,所述风力发电机的风力发电机控制系统由N个部件组成,对应的所述风力发电机控制软件由所述N个部件对应的模块组成;
处理单元,用于根据所述数据映射表和至少两个目标模块,生成所述风力发电机控制软件架构;其中,所述数据映射表包含每个所述目标模块的数据标量信息,所述处理单元还用于根据每个所述目标模块的数据标量信息,匹配所述至少两个目标模块的输入数据信息和输出数据信息;根据所述输入数据信息和所述输出数据信息,判断所述至少两个目标模块的数据交互类型是否匹配;若匹配,则根据时序配置信息配置所述至少两个目标模块的时序关系;若不匹配,则对所述目标模块的数据标量信息进行修正。
6.根据权利要求5所述的装置,其特征在于,包括:
所述获取单元,还用于根据所述集成需求,从模块数据库中获取所述数据映射表和所述至少两个目标模块;所述模块数据库包含多个模块和每个所述模块对应的数据映射关系。
7.根据权利要求5所述的装置,其特征在于,所述数据映射表包含每个所述目标模块的数据标量信息,还包括:
所述处理单元,还用于根据每个所述目标模块的数据标量信息,匹配所述至少两个目标模块的输入数据信息和输出数据信息;判断单元,用于根据所述输入数据信息和所述输出数据信息,判断所述至少两个目标模块的数据交互类型是否匹配;
若不匹配,则对所述目标模块的数据标量信息进行修正;
所述处理单元,还用于接收用户输入的所述时序配置信息。
8.根据权利要求7所述的装置,其特征在于,包括:
所述处理单元,还用于接收所述用户输入的所述时序配置信息。
9.一种电子设备,其特征在于,所述电子设备用于执行如权利要求1-4任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三一重能股份有限公司,未经三一重能股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910758113.0/1.html,转载请声明来源钻瓜专利网。