共查询到20条相似文献,搜索用时 296 毫秒
1.
VB与Matlab混合编程的仿真应用 总被引:4,自引:0,他引:4
介绍了Visual Basic与Matlab混合编程方法在可靠性与维修性仿真中的应用。此方法突破了以往利用单一语言实现系统可靠性与维修性仿真的限制,更广泛的利用了现有技术成果,降低了编程难度,加快了编程速度。详细介绍了Visual Basic与Matlab混合编程的方法及实现步骤。包括Matlab编译环境的设置、Matlab程序编写、Matlab COM组件的编译与发布以及如何在Visual Basic中使用Matlab COM组件。详细叙述了混合编程每个步骤实现的技术关键,为可靠性与维修性仿真解决了软件实现的技术问题。最后一部分给出了利用Visual Basic与Matlab混合编程方法进行可靠性与维修性仿真的示例。 相似文献
2.
由于离散事件仿真涉及大量的随机变量,使用动态数据结构将大大提高仿真的效率与解题规模。本文说细讨论了在离散事件仿真只动态数据的方法,并给出了相应的C语言程序示例。最后以系统可靠性与维修性仿真为实例,说明了动态数据的应用。 相似文献
3.
基于Markov过程的冗余系统可靠性分析 总被引:2,自引:0,他引:2
研究系统可靠性方法问题,一般忽略维修性和测试性对可靠性的影响,但忽略维修性和测试性后的系统可靠性分析结果和实际情况可能存在较大的误差.针对在考虑维修率和故障覆盖率的前提下,为对典型的双机热冗余系统进行可靠性分析.提出用马尔可夫过程描述系统的状态转移过程,采用求解系统可靠度/可用度的微分方程组,在Matlab进行仿真.结... 相似文献
4.
计算机仿真是解决实际工程问题的有效手段,系统可靠性与维修性预计中也引入了这一方法,但目前的工程实践还比较少,缺乏应用实例。针对工程实践的需求,给出了一个由三部件组成的串联系统R&M指标仿真计算的详细过程。通过分析建模、流程设计、方案选择以及结果分析介绍了系统R&M指标仿真的全过程,验证了仿真的可行性,为进行复杂系统的仿真提供了参考。为满足实用性要求,详细介绍了仿真结果分析,为进一步改进仿真过程提供了参考。 相似文献
5.
6.
7.
王国宾 《数字社区&智能家居》2013,(18):4192-4194
动态数组在数据处理时有着独特的优势,Fortran语言数组功能强大并支持动态数组,而C语言不支持动态数组。利用Fortran与C/C++的混合编译思想,通过调用Fortran90例程的方法,在C中实现动态数组并给出了程序代码。 相似文献
8.
深入探讨了多领域物理系统统一建模语言Modelica数组机制的特点,研究并解决了类型检查、下标处理、数组运算、方程生成等数组机制的关键技术,提出了基于树型结构的数组运算。在MWorks系统下实现了配套数据结构及算法,详细阐述了从数组声明、语义解析直到生成平坦化方程的整个过程,完整实现了Modelica数组机制,并成功应用于数组实例建模与仿真。最后给出了MWorks系统上的数组模型实例。 相似文献
9.
10.
11.
12.
This research is concerned with the dynamic modeling of satellite with deployable solar arrays equipped with strain energy
hinges (SEH). The SEH is a new deployment device consisting of a strip tape measure, which utilizes the buckling behavior
of a thin curved shell to produce nonlinear dynamic characteristics during deployment of solar arrays. For dynamic simulation,
the SEH is assumed to be a massless-nonlinear elastic member and the solar panels are assumed to be rigid bodies which are
connected by the SEHs. The planar deployment is of interest in this study since the deployment of solar arrays mainly occurs
in a two-dimensional plane. In deriving the equations of motion, we developed a new systematic approach suitable for the simulation
of solar array deployment in space. The simulation results were compared to the ground experimental results obtained at the
laboratory of Korea Aerospace Research Institute. In the ground experiments, the hub of the solar arrays was attached to the
frictionless rotational bearing, and the solar arrays were hanged by bungee cables. Even though the dynamic model was derived
for the space deployment of the solar arrays, the simulation result corresponding to the solar array deployment was similar
to the ground experimental results thus validating the simulation model developed in this paper. 相似文献
13.
14.
For real-time computer-controlled systems, control performances of tasks as well as energy consumption of overall system must be optimized. A control task does not have a fixed period but a range of periods in which the control performance varies. Hence, when more than one control tasks are scheduled on a single processor, an optimization problem appears. Furthermore, when an energy saving technique such as dynamic voltage scaling is used, its properties affect the control performance.Using a performance index that involves control performance and energy consumption, a static solution is proposed to obtain the optimal processor speed and a set of periods for given control tasks in O(k). Also a dynamic solution is proposed to utilize system services of real-time operating systems to overcome unavoidable deficiencies of the static solution and to further reduce the energy consumption of the overall system. The performances of proposed solutions are revealed via simulation studies.Hyung Sun Lee received his B.S. and M.S. degrees in electronics engineering from Korea Advanced Institute of Science and Technology (KAIST) in 2000 and 2002, respectively. He is currently a Ph.D. student in the Department of Electrical Engineering and Computer Science (EECS) at KAIST. His research interests include real-time control and power-aware real-time embedded systems.Byung Kook Kim received his B.S. degree in Electronics Engineering from Seoul National University in 1975, and his M.S. and Ph.D. degrees from KAIST in 1977 and 1981, respectively. Dr. Kim was a manager and founder of the Calibration Laboratory, Woojin Instrument Co. Ltd, in 1981. He performed his postdoctoral research at the University of Michigan, Ann Arbor, Michigan, from 1982 to 1983. He returned to Woojin Instruments as a chief researcher of the R&D Department from 1984 to 1986. He joined the faculty of the Department of Electrical Engineering at KAIST in 1986, where he is currently a professor. His research interests include real-time systems, parallel and distributed systems, fault-tolerant computing, mobile robot sensing and navigation, and manipulator control. 相似文献
15.
研究乙炔法合成氯乙烯转化器的动态仿真技术,以分析氯乙烯转化器的特征,建立动态机理模型,针对模型的形式和特点,采用适当的数值计算方法,开发氯乙烯转化器的动态仿真程序模块。仿真计算表明,当达到稳态时其结果跟生产数据较为吻合,动态过程跟生产的变化趋势相一致。模型对优化操作有一定的指导意义,对顺利开发整个氯乙烯合成工艺的仿真系统软件,也有重要价值。 相似文献
16.
多体系统传递矩阵法不须进行违约修正的验证 总被引:1,自引:0,他引:1
对一含有完整约束的多体系统在平面、空间中的运动规律进行了计算机仿真研究,采用通常动力学方法,以卡尔丹角作为位置角建立和求解动力学方程,并对进行和不进行违约修正的仿真结果进行了比较,然后采用多体系统离散时间传递矩阵法进行了计算机仿真,仿真结果表明多体系统传递矩阵法在不进行违约修正的情况下,仍能保证完整约束不被违反与通常动力学方法相比,多体系统传递矩阵法不需进行违约修正。 相似文献
17.
基于Simulink上的虚拟现实环境动态系统仿真 总被引:2,自引:2,他引:2
杨宁 《计算机工程与设计》2003,24(4):49-52
介绍了MATLAB中虚拟现实动态系统的开发、运行环境以及虚拟现实工具箱的核心虚拟现实模块,着重介绍了如何利用虚拟现实工具箱在Simulink环境中建立倒立摆控制系统的虚拟现实动态系统仿真的方法,并给出了虚拟现实动态仿真的结果。虚拟现实动态仿真形象逼真,在本地计算机上具有交互性,并在远程计算机上可观察其动态仿真效果。 相似文献
18.
由于目前分数阶混沌的理论分析和硬件设计都比较烦琐,提出了分数阶混沌系统的Simulink动态仿真方法。以分数阶Jerk系统为例,根据分数阶系统方程搭建分数阶混沌系统仿真模型,可动态地观察系统变量的变化规律。仿真结果表明,分数阶混沌系统的Simulink动态仿真方法是一种切实可行的分析方法。此外,还给出了分数阶混沌系统直接进行硬件设计的方法,这为分数阶混沌系统的数字设计提供了新的思路。 相似文献
19.
20.
作物系统模拟框架是构建作物生长模型和设计可重用的作物模拟软件的基础框架。作物系统模拟是一个动态过程,传统的本体表示方法无法准确描述。本文对作物系统模拟框架进行形式化的表示,通过分析不同作物模拟过程的作物、子模型和算法之间的关系,给出了动态描述逻辑的逻辑表示,有利于模型之间交流、互操作和重用。 相似文献