说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210555582.4 (22)申请日 2022.05.20 (71)申请人 天津电气科 学研究院有限公司 地址 300180 天津市河东区津塘路174 号 (72)发明人 刘晓东 吴健 余真 孙陆楠  刘亚伟 戎锡峰 王浩宇 于志鹏  (74)专利代理 机构 天津清漩知识产权代理事务 所(普通合伙) 12243 专利代理师 高璇 (51)Int.Cl. G06F 16/11(2019.01) G06F 16/16(2019.01) G06Q 50/06(2012.01) G06F 9/50(2006.01) G06F 5/06(2006.01) (54)发明名称 基于C#的电力测功机试验数据 的触发式存 储方法 (57)摘要 本发明涉及一种基于C#的电力测功机试验 数据的触发式存储方法, 具体步骤如下: 步骤1, 通过C#创建的构造函数; 步骤2, 启动程序, 创建 数据接收线程, 实时被动接收来自电力测功机的 试验数据; 步骤3, 创建数据组线程,确保触发前 的数据存储组中的数据一直保持触发前的最新 状态; 步骤4, 创建触发点监听线程; 步骤5, 创建 数据存储线程, 实时监听触发信号是否为真, 如 果为真, 则将数据存储组数据存储至指定的触发 数据存储目录 下的文件中; 步骤6, 查看数据存储 目录。 本发明实现了通过c#语言将电力测功 机试 验过程中不同触发时刻的数据分开存储, 并且能 够快速查看电力测功机试验过程中每次触发阈 值前的试验数据。 权利要求书2页 说明书3页 附图1页 CN 114936182 A 2022.08.23 CN 114936182 A 1.一种基于 C#的电力测功机试验数据的触发式存 储方法, 其特 征在于: 具体步骤如下: 步骤1, 通过C#创建的构造函数, 设定触发点、 触发点 阈值设置、 数据存储组、 数据块、 采 样频率、 采样数量的全局 属性及其 参数; 步骤2, 启动程序, 创建数据接收线程, 通过基于C#语言编写的UDP服务, 实时被动接收 来自电力测功机的试验数据; 步骤3, 创建数据组线程,确保触发前的数据存储组中的数据一直保持触发前的最新状 态; 实时将当前新数据块以设定的采样频率放到数据存储组中, 当数据存储组的数量大于 采样数量设定值时, 数据存储组采用先入先出 的模式, 确保数据存储组中的数据块个数始 终保持在最 新的采样数量的个数; 步骤4, 创建触发点 监听线程, 用于监听当前触发点是否超过设定的阈值范围; 步骤5, 创建数据存储线程, 实时监 听触发信号是否为真, 如果为真, 则将数据存储组数 据存储至指定的触发数据存 储目录下的文件中; 步骤6, 查看数据存 储目录, 能够快速查看历次触发点超过触发阈值时的时间。 2.根据权利要求1所述的用于基于C#的 电力测功机试验数据的触发式存储方法, 其特 征在于: 所述C#创建的构造函数用于实现对全局属性进行初始化, 为对 象成员变量赋初始 值, 在计算机系统中建立内存 对象, 全局 属性定义如下: 属性名称 数据类型 描述 triggerPoint 字符串 触发点名称 triggerPointUp 双精度 触发点上限阈值 triggerPointDown双精度 触发点下限阈值 saveList 二维数组[双精度][双精度] 数据存储组 data 一维数组[双精度] 数据块 collPl 32位整型 (触发前)采样频率 collCount 32位整型 (触发前)采样数量 saveFlag 布尔型 触发状态信号 saveDir 字符串 触发数据存 储目录 3.根据权利要求1所述的用于基于C#的 电力测功机试验数据的触发式存储方法, 其特 征在于: 电力测功机的发送端以1000HZ频率发送数据, 服务端以1000HZ 更新内存数据, 数据 接收线程将数据实时更新到内存中。 4.根据权利要求1所述的用于基于C#的 电力测功机试验数据的触发式存储方法, 其特 征在于: 所述触发监听线程以1000HZ频率循环检测 触发点数据是否触发阈值, 当超过触发 阈值时, 系统将存 储信号更新 为真, 否则为 假。 5.根据权利要求1所述的用于基于C#的 电力测功机试验数据的触发式存储方法, 其特 征在于: 所述触发数据存 储目录下的文件以触发阈值时的时间命名的txt文件。 6.根据权利要求5所述的用于基于C#的 电力测功机试验数据的触发式存储方法, 其特 征在于: 通过双击txt文件查看该时刻前的电力测功机运行 数据。 7.根据权利要求1所述的用于基于C#的 电力测功机试验数据的触发式存储方法, 其特 征在于: 电力测功机发送的数据频率 不小于10 00Hz。权 利 要 求 书 1/2 页 2 CN 114936182 A 28.根据权利要求1所述的用于基于C#的 电力测功机试验数据的触发式存储方法, 其特 征在于: 所述触发点监听线程、 数据组线程、 数据接收线程以及数据存储线程均通过C#的 Thread线程方法创建。权 利 要 求 书 2/2 页 3 CN 114936182 A 3

.PDF文档 专利 基于C#的电力测功机试验数据的触发式存储方法

文档预览
中文文档 7 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共7页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于C#的电力测功机试验数据的触发式存储方法 第 1 页 专利 基于C#的电力测功机试验数据的触发式存储方法 第 2 页 专利 基于C#的电力测功机试验数据的触发式存储方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:30:56上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。