-
公开(公告)号:CN113885940A
公开(公告)日:2022-01-04
申请号:CN202111026007.7
申请日:2021-09-02
Applicant: 北京航天长征飞行器研究所
Inventor: 王东东 , 方海红 , 董春杨 , 王菁华 , 史文卿 , 凌咸庆 , 王洁 , 秦卓 , 张甜 , 宋景亮 , 鞠晓燕 , 张竑颉 , 程光耀 , 张超 , 李德标 , 付思帅 , 王玥兮 , 杨宇 , 苏连明 , 蔡志旭 , 李焕东 , 司文文 , 谢雨霖 , 边梦琦 , 王晨
IPC: G06F8/76
Abstract: 一种基于平台的分布式规划软件研制方法,其特征在于,包括以下步骤:基于Window平台和语言编写软件完成规划类软件的开发编写通用软件代码和算法正确性的验证,将Window平台上的源码移植到国产化平台上,生成动态链接库,不同的平台获取打包好的所述软件代码,采用平台环境适用的开发框架技术将所述软件代码转码为与平台相适应的代码,完成软件的安装或更新,并在平台运行。
-
公开(公告)号:CN108845823A
公开(公告)日:2018-11-20
申请号:CN201810790518.8
申请日:2018-07-18
Applicant: 北京航天长征飞行器研究所 , 中国运载火箭技术研究院
IPC: G06F8/654
Abstract: 本发明公开了一种基于F2812芯片的软件在线升级方法,该方法包括如下步骤:步骤一:将驻留软件和初始工作软件存储在F2812芯片的FLASH空间中;步骤二:上电,驻留软件启动,判断上电时间是否在时间窗内,如果上电时间在时间窗内,驻留软件接收升级指令,驻留软件进一步接收新的工作软件,把初始工作软件擦除,并写入新的工作软件,新的工作软件开始工作;如果上电时间不在时间窗内,驻留软件对存有初始工作软件的片区进行校验。本发明提高了工作效率,降低运行维护成本。
-
公开(公告)号:CN112484731B
公开(公告)日:2023-05-09
申请号:CN202011359908.3
申请日:2020-11-27
Applicant: 北京航天长征飞行器研究所
Inventor: 董春杨 , 方海红 , 王君 , 鞠晓燕 , 杨宇 , 彭杰 , 秦卓 , 张瑞鹏 , 苏峰 , 孟晨光 , 王菁华 , 边梦琦 , 程光耀 , 窦宇飞 , 付思帅 , 凌咸庆 , 李德标 , 宋景亮 , 王晨 , 王东东 , 王洁 , 王玥兮 , 张超 , 张竑颉
Abstract: 一种高精度实时飞行导航计算方法,利用高速处理器,在接收到INS导航数据和GNSS信息后,依次执行SINS导航计算、惯导外推以及SINS导航计算、组合导航卡尔曼滤波。在本发明工作的典型工作场景中,SINS导航解算0.5ms,GNSS对SINS导航外推用时小于0.01ms,可忽略,组合导航卡尔曼滤波1.6ms,由于两次导航解算输入不同,需独立运行。因此,共耗时约0.5*2+1.6=2.6ms,考虑80%时间余量,可满足组合导航计算周期大于3.25ms的系统实时性能要求。本发明充分利用双CPU资源,可实现严苛的实时导航计算性能要求,能够实现精确组合导航。
-
公开(公告)号:CN108845823B
公开(公告)日:2021-07-13
申请号:CN201810790518.8
申请日:2018-07-18
Applicant: 北京航天长征飞行器研究所 , 中国运载火箭技术研究院
IPC: G06F8/654
Abstract: 本发明公开了一种基于F2812芯片的软件在线升级方法,该方法包括如下步骤:步骤一:将驻留软件和初始工作软件存储在F2812芯片的FLASH空间中;步骤二:上电,驻留软件启动,判断上电时间是否在时间窗内,如果上电时间在时间窗内,驻留软件接收升级指令,驻留软件进一步接收新的工作软件,把初始工作软件擦除,并写入新的工作软件,新的工作软件开始工作;如果上电时间不在时间窗内,驻留软件对存有初始工作软件的片区进行校验。本发明提高了工作效率,降低运行维护成本。
-
公开(公告)号:CN112484731A
公开(公告)日:2021-03-12
申请号:CN202011359908.3
申请日:2020-11-27
Applicant: 北京航天长征飞行器研究所
Inventor: 董春杨 , 方海红 , 王君 , 鞠晓燕 , 杨宇 , 彭杰 , 秦卓 , 张瑞鹏 , 苏峰 , 孟晨光 , 王菁华 , 边梦琦 , 程光耀 , 窦宇飞 , 付思帅 , 凌咸庆 , 李德标 , 宋景亮 , 王晨 , 王东东 , 王洁 , 王玥兮 , 张超 , 张竑颉
Abstract: 一种高精度实时飞行导航计算方法,利用高速处理器,在接收到INS导航数据和GNSS信息后,依次执行SINS导航计算、惯导外推以及SINS导航计算、组合导航卡尔曼滤波。在本发明工作的典型工作场景中,SINS导航解算0.5ms,GNSS对SINS导航外推用时小于0.01ms,可忽略,组合导航卡尔曼滤波1.6ms,由于两次导航解算输入不同,需独立运行。因此,共耗时约0.5*2+1.6=2.6ms,考虑80%时间余量,可满足组合导航计算周期大于3.25ms的系统实时性能要求。本发明充分利用双CPU资源,可实现严苛的实时导航计算性能要求,能够实现精确组合导航。
-
公开(公告)号:CN116125850B
公开(公告)日:2024-12-24
申请号:CN202211414658.8
申请日:2022-11-11
Applicant: 北京航天长征飞行器研究所
Inventor: 张超 , 秦卓 , 程光耀 , 鞠晓燕 , 王玥兮 , 方海红 , 董春杨 , 王东东 , 凌咸庆 , 张甜 , 苏连明 , 张竑颉 , 李焕东 , 宋景亮 , 王晨 , 蔡志旭 , 王菁华 , 李德标 , 谢雨霖 , 司文文 , 王洁
IPC: G05B19/042
Abstract: 一种基于伴随飞行器控制系统及方法,属于飞行器控制技术领域。本发明包括:数据获取模块通过接口将各类传感器及作动装置以中断方式获取数据,并对获取的数据进行帧格式校验,再通过消息API将数据传输至数据交互模块的消息队列;所述数据交互模块用于对数据获取模块发送来的数据进行消息分类,根据通讯协议进行数据解包操作,为每一数据定义对应的队列数据结构;以及为数据获取模块与数据应用模块提供数据输入与输出操作的API;所述数据应用模块用于通过数据交互模块消息队列获取消息数据,并实现飞控软件的算法;以及实时接收数据获取模块数据更新,按照相应的数据流规则进行对应算法计算,并将计算的结果发送至数据交互模块消息队列。
-
公开(公告)号:CN119045784A
公开(公告)日:2024-11-29
申请号:CN202410998650.3
申请日:2024-07-24
Applicant: 北京航天长征飞行器研究所
Inventor: 付思帅 , 张甜 , 童轶男 , 田恒春 , 方海红 , 董春杨 , 王菁华 , 韩一帜 , 鞠晓燕 , 凌咸庆 , 王东东 , 张竑颉 , 杨宇 , 程光耀 , 苏连明 , 蔡志旭 , 司文文 , 张超 , 宋得良 , 谢雨霖 , 宋景亮 , 王洁 , 秦卓 , 李焕东 , 刘洋 , 郭彤旭 , 白锦良 , 段红亮 , 曹洪伟 , 陈欣
Abstract: 一种国产化SOC处理器软件设计方法,在纵向上将软件分为驱动层,驱动层包含所有硬件资源相关的驱动函数;中间层是实时操作系统,包括与处理器硬件相关的内核函数以及与处理器硬件无关的内核函数;功能层创建软件需要具体实现的功能模块,每个功能模块为一个任务,为每个任务分配内存资源;应用层根据工作状态和使用场景,对功能层的功能模块进行任务调度,实现多任务的实时并行处理;设计任务堆栈和中断堆栈,任务执行过程的现场保护使用任务堆栈,中断执行过程的现场保护使用中断堆栈,两者相互独立,分别使用任务堆栈指针和中断堆栈指针进行访问;为任务之间实现数据交互、纵向各层之间实现数据交互的每个接口开辟数据接收和数据发送队列。
-
公开(公告)号:CN118331638A
公开(公告)日:2024-07-12
申请号:CN202410377533.5
申请日:2024-03-29
Applicant: 北京航天长征飞行器研究所
Inventor: 王东东 , 童轶男 , 田恒春 , 方海红 , 董春杨 , 鞠晓燕 , 凌咸庆 , 张超 , 谢雨霖 , 王洁 , 秦卓 , 张竑颉 , 宋景亮 , 蔡志旭 , 苏连明 , 程光耀 , 张甜 , 杨宇 , 司文文 , 宋得良 , 刘洋 , 郭彤旭 , 刘洋 , 许志浩 , 袁诗蕾 , 栾晓岩 , 杨征
Abstract: 本发明涉及一种基于国产化平台的高可靠性规划软件设计方法,包括:使用Qt语言在X86+Windows平台上创建基于控制台的应用程序工程;创建接口类和算法类;调用接口类,使用算例进行自闭环测试;在国产化平台上,使用Qt语言创建控制台应用程序工程,在Main.cpp中增加入口函数调用接口类代码,并将步骤四工程中除Main.cpp外的所有.h和.cpp文件移植到此工程中,编译创建的工程,使用算例再次进行自闭环测试;创建动态链接库工程,将步骤五创建的工程移植到动态链接库工程后编译;调用动态链接库,验证动态链接库工程的正确性。本发明解决了规划软件在国产化平台生成、编译和验证繁琐,以及链接库部署完成后,可靠性与正确性检验的问题。
-
公开(公告)号:CN118317219A
公开(公告)日:2024-07-09
申请号:CN202410377531.6
申请日:2024-03-29
Applicant: 北京航天长征飞行器研究所
Abstract: 基于QT网络的数据实时通信方法、系统、介质及设备,属于通信技术领域,包括:当网络遥测线程接收的网络数据为遥测数据时,一方面对遥测数据中预设种类的参数进行解析,将解析出的物理量数据通过主流程层发送至显示界面,另一方面将遥测数据发送给实时参数线程;当接收到的网络数据为测试指令时,暂停读取遥测数据;实时参数线程实时接收遥测数据,并通过配置文件从遥测数据中解析出需要的参数,通过主流程层发送给显示界面;当读配置文件线程接收的网络数据为遥测数据时,将遥测数据通过网络接口层发送至网络遥测线程。本发明采用异步消息响应的方式读取网络数据,采用线程的方式对采集数据进行显示与更新,以达到同步处理的目的。
-
公开(公告)号:CN117437829A
公开(公告)日:2024-01-23
申请号:CN202311477386.0
申请日:2023-11-07
Applicant: 北京航天长征飞行器研究所
Inventor: 杨宇 , 方海红 , 王菁华 , 董春杨 , 李巍 , 鞠晓燕 , 司文文 , 张甜 , 谢雨霖 , 宋得良 , 程光耀 , 王东东 , 凌咸庆 , 李焕东 , 王玥兮 , 蔡志旭 , 张超 , 宋景亮 , 苏连明 , 王洁 , 秦卓 , 张竑颉 , 王晨 , 刘洋 , 郭彤旭 , 苗悦 , 张雪娇 , 姚跃民 , 牛秦生 , 吴骁航 , 林鑫 , 苏峰 , 赵振杰 , 赵志光 , 张伟伟 , 戴得德 , 张勇亮 , 栾晓岩 , 杨征
Abstract: 本发明公开了一种基于VR视景仿真的新型飞行器训练方法及系统。将VR显示系统与真实飞行结合起来。飞行器在真实飞行器下以较为安全的状态进行飞行,比如悬浮或者低速运动。同时飞行员佩戴上VR显示系统中的虚拟显示设备,如VR眼镜等,通过VR显示系统来显示在飞行员操作后的相应飞行状态,但飞行器的飞行状态并不会完全按照飞行员操作进行响应,以此来模拟风险较大的飞行状态,比如高度较高、速度较大等情景。最终达到即有真实的环境状态,为飞行员提供真实的悬浮感受,同时还在相对安全的条件下对飞行员完成飞行训练。
-
-
-
-
-
-
-
-
-