中国电子科技集团公司第五十四研究所;东南大学苏宇获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国电子科技集团公司第五十四研究所;东南大学申请的专利基于有限状态机的无人机时序数据回放器的通用设计方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119888884B 。
龙图腾网通过国家知识产权局官网在2025-09-23发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411836864.7,技术领域涉及:G07C3/00;该发明授权基于有限状态机的无人机时序数据回放器的通用设计方法是由苏宇;张敏灵;何文志;闫雪飞;赵会杰设计研发完成,并于2024-12-13向国家知识产权局提交的专利申请。
本基于有限状态机的无人机时序数据回放器的通用设计方法在说明书摘要公布了:本发明涉及无人机测控及通信链路数据挖掘技术领域,特别涉及无人机地面站研发中基于有限状态机的无人机时序数据回放器的通用设计方法。包括有限状态机模型和结构化逻辑框架两部分设计要素,适用于无人机地面站、计算机技术应用领域。本设计方法中的有限状态机模型明确定义并解耦了回放器的各行为和状态;结构化逻辑框架描述了回放器的通用接口和核心逻辑,其中自定义数据解码模块可以松耦合的方式对不同格式的回放数据文件多态实现。本设计方法保障了回放器程序的安全性、可维护性和可扩展性。
本发明授权基于有限状态机的无人机时序数据回放器的通用设计方法在权利要求书中公布了:1.一种基于有限状态机的无人机时序数据回放器的通用设计方法,其特征在于,包括以下过程: (1)根据数据管理功能模块的实际业务,将回放器抽象为有限状态机模型,并确定回放器的状态总数、基本动作和状态迁移的触发条件以及响应动作,形成状态机模型图; (2)根据状态机模型图,描绘回放器需要创建的功能实体和函数接口及之间的关系,形成结构化逻辑框架,结构化逻辑框架通用地描述了回放器的行为活动,包括状态转换和事件响应; 其中,状态机模型图的内容包括:就绪状态Runnable、运行状态Running和挂起状态Suspend三个基本状态及内部的基本动作,以及开始start、暂停pause、停止stop和关机shutdown四个基本状态迁移事件,其中: (1.1)就绪状态Runnable包含两个基本动作: do,表示当进入本状态时,等待用户选择要处理的回放数据文件;FileSelection,表示当发生用户选择了回放数据文件事件时,创建并初始化对应数据格式的数据解码模块实体,初始化过程包括数据解码模块实体的回放数据文件指针指向当前回放数据文件,并调用回放文件解析接口,将回放数据文件中的数据按时序数据表格式提取并保存; 在就绪状态Runnable下响应start和shutdown两种基本状态迁移事件: start,表示在本状态下接收到开始事件后,触发本状态下的开始动作,然后状态迁移至运行状态Running;shutdown,表示在本状态下接收到关机信号后,触发本状态下的关机动作,然后状态机停止工作; (1.2)运行状态Running包含一个基本动作: do,表示在本状态中,启动数据读取线程,并在对应线程中加载数据解码模块实体,当回放数据文件指针不为空时,即未移动到回放数据文件末尾,数据读取线程持续调用时序数据获取接口,按时序输入时间信息,获取时序数据帧索引和帧长,移动回放数据文件指针,读取并输出时序数据帧;当回放数据文件指针为空时,由当前状态自动迁移至就绪状态Runnable; 在运行状态Running下响应pause、stop和shutdown三种基本状态迁移事件: pause,表示在本状态下接收到暂停信号后,触发本状态下的暂停动作,然后状态迁移至挂起状态Suspend;stop,表示在本状态下接收到结束信号后,触发本状态下的结束动作,然后状态迁移至就绪状态Runnable;shutdown,表示在本状态下接收到关机信号后,触发本状态下的关机动作,然后状态机停止工作; (1.3)挂起状态Suspend包含一个基本动作: do,表示在本状态中,持续挂起数据读取线程; 在挂起状态Suspend下响应start和shutdown两种基本状态迁移事件: start,表示在本状态下接收到开始事件后,触发本状态下的开始动作,然后状态迁移至运行状态Running;shutdown,表示在本状态下接收到关机信号后,触发本状态下的关机动作,然后状态机停止工作; 其中,结构化逻辑框架包括:一个事件父类Event及4个子事件类Start、Stop、Pause和Shutdown,一个状态父类State及三个状态子类Runnable、Running和Suspend,一个函数式接口Action,一个数据解码模块Decoder; 构建回放器的状态机实体,其中: 每个State的状态子类实体,通过do方法执行进入到自身状态时要执行的基本动作,以及自定义方法执行必要的其它基本动作; 每个状态子类实体中包含一个“事件-动作”映射表,在创建时,通过“添加事件动作”方法添加“事件-动作”实体键值对到映射表中; 每个状态类实体通过“响应事件”方法响应接收到的事件实体,若“事件-动作”映射表中包含对应事件的“键”,则取出对应的“值”,即动作实体,并执行动作实体的“事件动作”方法; 数据解码模块Decode包含一个回放数据文件指针,并向外部统一提供回放文件解析接口和时序数据获取接口,回放文件解析接口由用户根据不同无人机型号的回放数据格式自定义多态实现,用于从选择的回放数据文件中按照对应格式提取出时间信息、时序数据帧索引位置以及时序数据帧长度,保存到时序数据表中;时序数据获取接口用于通过输入的时间信息从时序数据表中查询出对应的时序数据帧在文件中的索引位置和数据帧的长度,并通过回放数据文件指针移动到对应索引位置,提取出对应长度的数据返回给调用者。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国电子科技集团公司第五十四研究所;东南大学,其通讯地址为:050081 河北省石家庄市中山西路589号第五十四研究所遥控部;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励