首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 171 毫秒
1.
陈思源  李烨  孔鑫  郑鑫 《航天控制》2021,39(5):51-55,76
针对装备信息系统类软件特点,提出了一种基于数据驱动的软件设计框架.该框架采用数据土壤生成服务森林的核心设计思想,形成一套快速实现该类软件的设计模式,以及面向表单型、流程型、可视化型等常用业务类型开发的辅助工具,支撑软件的敏捷构建.针对装备数据的异构多源特性,与框架配合提出了面向装备信息的数据规范模型,支撑设计框架的通用化、智能化使用.该设计框架形成了一套面向装备信息类软件的研发指导思路,降低了软件的设计复杂度,提升了软件可靠性.  相似文献   

2.
利用MATLAB进行算法的研究、仿真和实现,已经成为科研工作者的重要手段之一。在MATLAB上开发算法便捷、高效,但无法直接应用在其他平台,此时需要软件人员编码转换进行二次开发。如果某个算法同时应用在Windows和Linux这两个系统中,软件人员需要开发两个不同的软件,它们功能相同只是代码不同。这不仅增加了软件开发的工作量,同时也不利于后期维护。针对上述问题,提出了一种基于MATLAB快速开发跨平台算法软件的方法。首先,利用MATLAB开发算法的便捷性进行算法的调试与验证,简化接口函数;其次,使用MATLAB Coder生成独立于MATLAB的C/C++代码;然后,将生成的代码在不同平台下进行封装,生成该目标平台的动态链接库;最后,不同平台通过调用该平台下的动态链接库,实现了同一算法的跨平台软件开发。所提出的算法软件跨平台开发方法,已成功应用于多个实际项目。通过本方法,不仅缩短了软件的开发周期,提高了软件编程效率,减少了软件开发中的人为错误,同时方便了软件的后期维护。  相似文献   

3.
翟少雄  王长胜 《宇航学报》2007,28(2):360-363
针对存在周期性变速运动的微波遥感器机械扫描驱动系统,根据其扫描运动的速度、位置控制要求,采用步进电机做为执行元件研制开发了一套驱动控制系统。该系统不仅能完成运动轨迹的控制,而且速度精度和扫描周期的误差等指标满足给定的要求。描述了该系统的组成,转速、转矩等参数的特性匹配设计过程以及控制实现方法,并对系统的速度精度、扫描周期误差等主要性能测试进行了简单介绍。  相似文献   

4.
随着航天器功能的越发复杂和软件规模的提高,航天领域常用操作系统存在驱动、第三方库资源不够丰富等问题。Linux系统具有稳定、开源、支持丰富等特点,被广泛应用于高可靠领域,因此有望满足航天领域复杂应用下操作系统的需求。但Linux系统代码量庞大,在航天领域软件工程化和可靠性保证工作方面开展困难。结合航天工程应用实际,提出并实践了按商用和自研,分别对Linux系统软件进行质量保证的工程化方法,为航天用操作系统相关产品的研制提供工程化思路。  相似文献   

5.
针对某月面巡视探测器主辅摇臂式6轮独立驱动,提出了一种实时多轮协调控制算法.根据协调运动时各轮轮心线速度在线估计各轮滑转率,经适当修正使其接近于0.3,提高系统的驱动效率.试验结果表明:该算法可改善表征月面巡视探测器6轮协调运行程度的协调度,提高能量利用率.  相似文献   

6.
通过移植启动代码,实现了Linux在SPARC多核处理器上的运行,重点剖析Linux针对SMP多核系统的进程管理机制、同步机制、进程调度和负载平衡等,在S698PM多核处理器平台进行了验证。  相似文献   

7.
嵌入式Linux下USB Gadget驱动框架研究   总被引:2,自引:0,他引:2  
为更好地应用嵌入式Linux系统下的USB Gadget驱动框架,介绍了USB的相关概念及其设备驱动模型,分析了USB Gadget驱动程序的主要数据结构,以Ethernet Gadget驱动程序为例展示了编写USB Gadget驱动程序的整体思路,最后总结了USB Gadget驱动框架的不足,并对之进行了改进。  相似文献   

8.
针对摆动扫描式红外地球敏感器,文章提出了一种长寿命试验测试方法。设计摆动频率为55~60 Hz的加速摆动扫描机构模拟件,在正弦驱动信号的激励下产生本征频率附近的摆动,实现红外地球敏感器摆动扫描机构的加速寿命试验;并研制了试验平台,实时记录和分析试验参数。试验结果表明:长寿命试验摆动扫描机构模拟件在窄扫模式时,摆动次数累计1.4×109次,摆动频率和电压峰-峰值的标准差分别小于0.002 0 Hz、0.030 9 V。  相似文献   

9.
文章提出了一种扫描镜扫描运动的驱动方法———基于凸轮匀速旋转驱动扫描镜的方法,推导了一种扫描镜的扫描运动规律方程和凸轮轮廓曲线方程,并对其进行了仿真。结果表明:该方法具有控制简单、扫描重复性较好的优点,能够满足某些光机扫描相机的要求,应用前景较好。  相似文献   

10.
本文面向低成本、高可靠、便携式光谱分析检测设备的需要,提出了一种基于FR4(Flame Retardant,阻燃等级为UL94V-O的板材,4表示树脂为环氧树脂、增强材料为玻璃纤维布)复合材料的多自由度电磁驱动微型集成扫描光栅微镜新结构。通过多自由度结构设计,有效提升了微镜转动角度。建立了器件有限元仿真模型,开展了静力学、模态及谐响应分析。有限元分析结果表明:微镜能够在设定谐振模态下工作,其微镜与驱动线圈的位移比值为1.795,为大转角电磁式微型集成扫描光栅微镜设计提供了一种新方法。  相似文献   

11.
以基于AT91RM9200微处理器的Linux嵌入式系统为平台,介绍了嵌入式驱动程序的一般开发模式,根据所开发的串口驱动程序,详细分析了驱动的开发方法,对嵌入式系统驱动程序的开发有一定的指导意义。  相似文献   

12.
侯冰 《遥测遥控》2021,42(4):66-75
软硬件划分是SoC软硬件协同设计中的重要步骤之一。针对软硬件划分问题,提出一种基于无向图的软硬件划分方法,将软件成本和硬件成本设定为网络图的节点,将功能模块间的通讯成本设定为无向的边,从而将芯片的软硬件划分问题归结为基于无向图理论的多目标优化求解的问题。仿真结果证明,该方法在算法效率上优于GA算法和KL算法。并且设计研制了FPGA测试平台,实现软硬件并行开发,提高了基带芯片开发的效率。以BDS/GPS双模基带芯片为例,对本方法进行了具体实施,为基带芯片的软硬件划分设计提供了理论依据。  相似文献   

13.
本文介绍了Linux操作系统中网络设备和驱动程序的工作原理,针对不同的网卡提出了配置TCP/IP网络参数的方法,并重点对于网卡安装过程中出现的一些问题进行了分析,提出了相应的解决办法。  相似文献   

14.
文章研究的对象是基于ISP1160和ARM控制芯片LPC2214的嵌入式USBHost。简要介绍了USB通讯数据流结构中的主机模块,叙述了ISP1160和LPC2214之间硬件连接的设计和实现,重点分析了ISP1160软件驱动的结构和USB主机堆栈的开发设计过程。  相似文献   

15.
一种嵌入式网络视频服务器的研究与实现   总被引:2,自引:0,他引:2  
介绍一种基于嵌入式处理器的网络视频服务器。该系统采用Motorola ARM9处理器和嵌入式L inux操作系统,利用软件实现图像的采集、压缩和网络传输。试验证明,该方案用于视频监控是可行的。  相似文献   

16.
基于IVI驱动的真空热试验数据采集系统软件开发   总被引:1,自引:1,他引:0  
目前国内大型空间环境模拟器配备了多种型号的数据采集系统,主要负责完成对多种数据信号的综合测试。文章以Keithley 3706数据采集系统为设计对象,在VB6.0的开发环境中设计了基于IVI驱动的数据采集软件,给出了IVI驱动的设计过程及软件代码。实践表明,IVI驱动的引入提高了数据采集系统的开发效率,降低了研制成本,实现了数据采集系统的硬件无关性。  相似文献   

17.
磁场导向控制FOC(field-oriented control)矢量控制算法在伺服驱动控制系统中一般由CPU或DSP实现,难以满足航天应用中实时性较高场景下的需求。为提高宇航电机系统控制的实时性与可靠性,从FOC矢量控制算法的硬件加速角度出发,详细介绍了伺服控制器的设计,给出了一种全数字、高性能的伺服控制器硬件加速设计方案,并在具有可编程逻辑功能的宇航级SiP6117S芯片上进行了验证。仿真实验表明,相比于前人的设计,通过调整观测数据的量化精度来降低硬件加速过程中的处理延时,能有效改善多级流水延迟并在一定程度上提升算法的实时性。  相似文献   

18.
真空热试验测控仪器驱动器通用化设计   总被引:2,自引:0,他引:2  
航天器真空热试验中温度的测量和外热流的模拟使用到多种不同型号的测控仪器, 这些仪器驱动方式也大不相同,这给测控系统应用软件的开发带来很多不便。文章基于VISA(虚拟仪器软件结构)标准针对目前使用的各种仪器编写了通用的驱动函数,并以动态链接库的形式进行封装,可以供调用进行二次开发,有利于仪器驱动配置过程的简化和测控软件的通用化设计。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号