[发明专利]一种利用SVG模型的风机转动状态平滑展示方法有效
申请号: | 201710612401.6 | 申请日: | 2017-07-25 |
公开(公告)号: | CN107391850B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 王靖然;宁文元;孙荣富;王若阳;徐海翔;张浩;徐忱;钱苏晋 | 申请(专利权)人: | 国家电网公司;国网冀北电力有限公司;北京恒泰实达科技股份有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F111/10;G06F111/06;G06F113/06;G06F113/08 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 席小东 |
地址: | 100031*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 svg 模型 风机 转动 状态 平滑 展示 方法 | ||
本发明提供一种利用SVG模型的风机转动状态平滑展示方法,包括:每获得一个新存入的风机实际有功功率值以及对应的风速值时,将风机实际有功功率值Pt转换为风机矢量模型转速值vt;对于任意两个相邻的风机矢量模型转速值,利用抛物线优化曲线方式进行拟合平滑处理,再插值;展示系统通过JSP页面,实时将风机矢量模型转速值赋值到风机矢量模型,加载输出风机矢量模型,实现风机矢量模型转动状态平滑展示。优点为:不但能实时展示风机即时转动速度,而且能平滑处理两个数据采样点间的变化过程,从而达到人眼帧数识别范围内的流程动画变化过程,使风机模型既真实展示了风机运行实际状态,又满足了人眼舒适度要求。
技术领域
本发明属于风电场以及分布式发电中风机的各种状态展示技术领域,具体涉及一种利用SVG模型的风机转动状态平滑展示方法。
背景技术
风电场、新能源微电网以及电网公司监控人员需要通过软件平台实时掌握风机的状态信息,尤其是风机的转速信息。优秀的展示方法可以完整、清晰、形象地表示出监控人员需要得到的信息,目前的风机展示主要存在为:制作单一风速的风机状态转动图片;通过页面中的JS顺序展示以上图片,达到视觉上的旋转效果。
上述风机展示方法存在的主要问题为:风机模型转速展示没有考虑人眼对转速的舒适度要求,容易带来视觉上的卡顿现象,影响监控人员观看体验。
发明内容
针对现有技术存在的缺陷,本发明提供一种利用SVG模型的风机转动状态平滑展示方法,可有效解决上述问题。
本发明采用的技术方案如下:
本发明提供一种利用SVG模型的风机转动状态平滑展示方法,包括以下步骤:
步骤1,建立风机关系数据库;所述风机关系数据库用于实时存储按0.5秒/个的采样频率采样得到的风机实际有功功率值以及对应的风速值;
步骤2,展示系统通过Tomcat的数据连接缓冲池与本地的所述风机关系数据库建立连接;
步骤3,展示系统加载风机矢量模型,并判断是否加载成功;如果未加载成功,结束流程;如果加载成功,执行步骤4;
步骤4,展示系统判断所述风机关系数据库是否有新数据,如果否,结束流程;如果是,执行步骤5;
步骤5,展示系统与所述风机关系数据库实时进行交互,按采样时间的先后顺序,依次获得不断存入的新的风机实际有功功率值以及对应的风速值;
步骤6,展示系统每获得一个新存入的风机实际有功功率值以及对应的风速值时,均按照以下方法,将风机实际有功功率值Pt转换为风机矢量模型转速值vt;其中,Pt代表t时刻获取到的风机实际有功功率值;vt代表t时刻获取到的风机矢量模型转速值:
1)如果t时刻获取到的风速值为0~5rpm,则风机矢量模型转速值vt为0;
2)如果t时刻获取到的风速值大于25rpm,则风机矢量模型转速值vt为预先设定的风机矢量模型转速最大值Vmax;
3)如果t时刻获取到的风速值为5~25rpm范围内,则风机矢量模型转速值vt按下式计算得到:
其中:PN为风机的额定功率值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网冀北电力有限公司;北京恒泰实达科技股份有限公司,未经国家电网公司;国网冀北电力有限公司;北京恒泰实达科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710612401.6/2.html,转载请声明来源钻瓜专利网。