首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 250 毫秒
1.
对V-型皱褶结构的设计及优化进行研究,给出平面构型与空间构型的几何参数转换公式。编写了快速设计和成型模拟的C程序及参数化建模和有限元分析前、后处理的Python程序。使用C+OpenGL+GLUT实现V-型皱褶结构的成型过程,改变C程序中的几何参数可以实现V-型皱褶结构的快速设计和成型过程。使用Python+Abaqus+modeFRONTIER对V-型皱褶结构的几何参数进行优化,得到了满足约束条件的优化结果。  相似文献   

2.
基于SUIF2的程序特征分析技术研究   总被引:1,自引:0,他引:1  
程序特征尤其是存储特征和循环特征对计算机系统及编译器的设计和优化至关重要,但庞大的软件系统和程序分析本身的复杂性使得实现程序特征提取和分析的自动化十分困难.针对这个问题,提出了一种新的基于SUIF2的程序特征分析方法,并以SUIF2为平台设计和实现了一个C程序特征分析工具.首先介绍了工具的设计思想和整体结构,然后详细说明了各部分的功能和实现原理,接着总结了该工具的特点,最后给出了SPEC2000中2个基准程序188.ammp和177.mesa的测试结果及分析.  相似文献   

3.
赵栋  侯峰  李凯翔  庞彦斌 《测控技术》2018,37(3):118-122
针对主动降噪算法的DSP优化实现问题,通过结合FXLMS算法原理和C6000系列定点DSP体系结构特点,提出一种该算法在定点DSP上的优化方案.依据主动降噪控制流程,进行参数分析和公式改造,完成该算法的定点化设计工作;在此定点程序的基础上,针对计算密集模块,通过C语言编译器优化、软件流水设计等方法,进行基于DSP的算法优化实现;最后借助涡桨飞机舱内噪声控制试验平台,对提出的优化方法进行测试,结果显示该算法的实现效率大幅度提升;同时,优化方案也保证了控制系统的精度.  相似文献   

4.
韩琪  蔡勇 《计算机仿真》2015,32(4):221-226,304
针对进行大规模拓扑优化问题计算量庞大且计算效率低的问题,设计并实现了一种基于图形处理器(GPU)的并行拓扑优化方法.采用双向渐进结构拓扑优化(BESO)为基础优化算法,采用一种基于节点计算的共轭梯度求解方法用于有限元方程组求解.通过对原串行算法的研究,并结合GPU的计算特点,实现了迭代过程全流程的并行计算.上述方法的程序设计和编写采用统一计算架构(CUDA),提出了基于单元和基于节点的两种并行策略.编写程序时充分使用CUDA自带的各种数学运算库,保证了程序的稳定性和易用性.数值算例证明,并行计算方法稳定并且高效,在优化结果一致的前提下,采用GTX580显卡可以取得巨大的计算加速比.  相似文献   

5.
为了维护软件开发者的利益,在软件发布前利用软件保护技术对其进行加密处理已经成为软件开发环节中必不可少的一部分。利用加壳程序对软件加壳就是一种有效的保护软件的方法。常用的加壳程序都会有对应的脱壳程序,不能完全满足软件保护的需求。文章通过分析PE文件结构,研究PE文件的加载机制,设计和实现了一种PE文件加壳程序,实验结果表明其可以有效的实现加壳保护功能。  相似文献   

6.
林木场景复杂的地理地形特点和林木本身复杂的结构,使得基于林木场景的实时虚拟交互漫游在可视化的基础上对系统提出了更高的要求.在针对问题研究的基础上,提出了一种基于软件实现的林区虚拟交瓦系统的设计方法,即利用三维建模软件3ds max来进行三维视景模拟,采用虚拟交瓦平台软件Virtools进行场景驱动.通过利用软件自带的一些功能和应用技巧,可以最大限度发挥软件的优化作用来解决真实感与实时交瓦的矛盾.介绍了系统实现的框架和技术流程,并对实现过程中的场景建模技术、交互设计中的图形化设计方法以及场景优化技术做了深入阐述.经过鹫峰林区的应用,验证方法可行.  相似文献   

7.
介绍了基于嵌入式平台PXA255的h.264视频编码器的实现.在描述了视频编码器的硬件结构设计及视频采集软件的实现的基础上,详细介绍了h.264对视频编码标准的一些改进以及基于PXA255结构和ARM汇编指令的h.264编码程序的优化.实验结果表明,优化后的h.264编码程序能够对采集到的视频进行实时编码,该视频编码器运行状态良好.  相似文献   

8.
基于Keil C51的软件看门狗系统设计   总被引:1,自引:0,他引:1  
介绍了一种基于Keil C51环境的软件看门狗设计方法.通过设置程序、喂狗程序和中断服务程序的有效配合,解决软件模块的稳定性问题.设置程序在模块开始处对看门狗系统进行初值设定,喂狗程序在模块结束时进行参数设置.通过T0中断服务程序监视软件模块的运行,T1中断服务程序监视T0定时器的运行,设置程序监视T0和T1的运行,以达到看门狗系统的循环监视.此设计方法可以提高程序模块的稳定性,特别是对于顺序控制结构的软件尤为适用.  相似文献   

9.
提出并实现了一种新型DSP系统软件版本在线升级方法及其3种升级方式,详细论述了Flash的存储分配结构以及系统BOOT程序的设计.具有实现简单、更新方式灵活、程序可靠性高等优点,可广泛应用于数字控制芯片领域.  相似文献   

10.
全面介绍了一个基于PC-PLC结构的氧化釜监控系统的实现方法,包括硬件选型及软件的设计.系统由可编程序控制器(PLC)及工控机(IPC)组成,类似于DCS的控制站与操作站体系结构  相似文献   

11.
针对某斜井螺杆泵优化设计软件进行大型数值计算时效率很低的问题,应用VC+ + 6.0与Fortran语言混合编程的方法编制斜井螺杆泵优化设计软件. 该方法用VC+ + 6.0制作界面,用Fortran语言编写主运算程序,用VC+ + 6.0调用Fortran生成的动态链接库. 对于斜井螺杆泵的优化设计,采用Fortran编写优化设计程序,用ANSYS对整个抽油杆系统进行非线性大变形有限元分析﹑静力分析和疲劳分析. 工程实例表明,该软件计算效率较高,可以提高人机交互性和可操作性,同时验证混合编程在大型数值运算软件设计中的可行性、实用性以及有效性.  相似文献   

12.
Heuristic search-based test data generation has a potential higher efficiency in software testing with path covering. However, these approaches are suffered in covering the long and complex path. In this paper, we propose a method for generating test data based on program slicing and particle swarm optimization. With the interest points selected from a target path, we perform a program slicing to remove the statements which are irrelevant to the interest points. Our method simplifies the target path and the actual path to get a better fitness value. After program slices obtained, the population is evolved using particle swarm optimization to improve the efficiency of test data generation.  相似文献   

13.
针对目前编译优化领域的深度学习模型普遍采用单任务学习而难以利用多个任务间的相关性提升模型整体编译加速效果的问题, 提出了一种基于多任务深度学习的编译优化方法. 该方法使用图神经网络 (GNN) 从C程序的抽象语法树 (ASTs) 和数据控制流图 (CDFGs) 中学习得到程序特征, 然后对程序特征同步预测HXDSP软件流水启动间隔和循环展开因子. 在DSPStone数据集上的实验结果表明, 该多任务方法取得了相对于单任务方法12%的性能提升.  相似文献   

14.
Recording address traces that occur during a program execution is a significant technique for computer performance analysis. This paper describes a software method for address tracing via the instrumentation of C based languages. All program transformations are performed at the language level. This approach, which differs from the usual methods, allows portable and flexible program instrumentation. This tool has been developed to make easier the memory optimization of LIREChèques, an automatic bank check reading system. Two applications of the tool are clearly identified: (i) data cache use optimization, (ii) dynamic memory use optimization.  相似文献   

15.
为了在VxWorks操作系统下实现M22图形处理器的功能,提出了一种基于M22图形处理器的显示驱动软件的设计方法。该方法中包括了基于M22图形处理器的显示驱动软件的主要设计思路和实现过程。该方法采用风河公司提供的驱动程序框架和开发工具,为了图形应用程序提供了丰富的调用接口,并在驱动程序的编写过程中针对M22图形处理器进行相应的优化,从而保证图形处理器功能的充分发挥。该方法已经投入应用,在应用过程中取得了良好的效果。  相似文献   

16.
The authors present optimization models for software systems that are developed using a modular design technique. Four different software structures are considered: one program, no redundancy; one program, with redundancy; multiple programs, no redundancy; and multiple programs, with redundancy. The optimization problems are solved by using the authors' version of established optimization methods. The practical usefulness of this study is to draw the attention of software practitioners to an existing methodology that may be used to make an optimal selection out of an available pool of modules with known reliability and cost. All four models maximize software reliability while ensuring that expenditures remain within available resources. The software manager is allowed to select the appropriate model for a given situation  相似文献   

17.
嵌入式系统编程中的代码优化   总被引:2,自引:0,他引:2  
从嵌入式系统的特点出发 ,阐述了嵌入式系统编程语言的选择以及代码优化的方法。首先分析了嵌入式系统特点和嵌入式系统编程的要求 ,以及嵌入式实时程序设计中语言的选择。接着结合嵌入式软件开发的实践 ,阐述了嵌入式软件开发中代码优化的方法。最后作出总结 ,提出综合利用各种方法和必要性  相似文献   

18.
This article describes EZClimb, a set of SAS/IML steps useful in solving numerical optimization problems. The program uses the method of modified quadratic hill-climbing with either analytical or numerical derivatives to maximize a user-defined criterion function. Modified quadratic hill-climbing is one of the more powerful algorithms known for function optimization but is not widely available outside of the software package GQOPT. The efficacy of the SAS steps is illustrated using Rosenbrock's function, Savin and White's Box-Cox extended autoregressive model, and Klein's Model I.Abbreviations BHHH Berndt, Hall, Hall, and Hausman's optimization algorithm - FIML full-information maximum-likelihood - SAS/IML SAS Institute's Interactive Matrix Language - TSP Time Series Processor software package  相似文献   

19.
吴振庆 《微机发展》1995,5(1):29-32
逐步回归是对回归方程进行优化的一种比较理想的理想的方法,本文阐述了运用该方法在生成最优回归方程过程中数据的处理方法及所建立的数学模型,介绍了程序设计方法,系统特点及软件流程。  相似文献   

20.
在PLC的程序设计中,通常要考虑系统的工艺和成本。系统的控制工艺要求不同,相应的控制算法也就各异。为了提高系统的可靠性和实用性,同时满足工艺要求,需要对程序进行优化。介绍了基于PLC的控制系统程序设计技巧和软件优化,并简单描述了现场工业自动化设计的一般特点。提出的一些设计技巧,已经成功地运用于现有的控制系统中,有利于系统的维护和程序的扩展与修改。  相似文献   

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

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