首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 234 毫秒
1.
对象交互是近年来离散事件系统仿真中采用的一种比较先进的仿真建模方法。面向对象技术的采用,使它比传统的三种建模策略都更接近人的思维方式和实际系统的特征,因而建模能力较强。文章提出的多线程的实现方案,通过线程来模拟实际系统中各个独立地、并发地运行的实体,线程间通过消息传递相互影响,推进仿真进程,不仅提高了仿真效率,易于处理并发等复杂情况,也大大简化了软件的实现。  相似文献   

2.
DotNet环境对多线程技术提供了良好的支持,对于分布式离散事件,多线程技术能够以最少代价、最便捷的方式实现其并发活动的仿真。异步多线程仿真编程中的主要问题是线程的引入与控制、对各结点间的仿真时钟同步问题、线程间活动的同步与消息传递、临界变量的访问与保护机制等。从系统实现角度对这些问题进行分析是建模的必要条件件。本文进一步讨论了各结点间通过消息交互的加工过程,最后以控制台方式将分布式离散事件仿真中的主要关键活动编程实现。通过对仿真实现全过程的讨论可以看出,多线程技术能够有效地实现分布式并发离散事件的仿真。  相似文献   

3.
刘鹏远  张锡恩 《计算机仿真》2004,21(12):121-124
该文针对大型复杂装备的操作训练,设计了基于HLA多操作手操作训练系统。文中在对系统功能、特点简要介绍的基础上,重点研究了联邦成员的设计方法,主要包括本地仿真应用设计和交互方法设计。针对本地仿真应用,重点介绍了过程仿真模型,并在此基础上给出了本地仿真应用的仿真流程;针对交互方法设计,重点研究了具体的交互内容及基于pRTI的交互实现,主要包括对象类的设计、时间推进策略,并在此基础上给出了联邦成员的仿真流程。  相似文献   

4.
分布交互仿真环境下网络定时通信的多线程实现   总被引:3,自引:0,他引:3  
分布交互仿真具有分布性,冗余性和交互性,其中各个仿真PC机间的信息交互式是其主要的通信活动。文章在分布式防空C^3I系统仿真特点的基础上,利用VJ++6.0的多线程技术,建立了定时器线程类,网络通信线程类,利用VJ++6.0的多线程技术实现了网络定时通信.实现仿真实体间的信息交互.通过线程的并发处理,提高了网络通信的效率.  相似文献   

5.
EPIC硬件简单,同时多线程易于开发线程级并行,在EPIC上实现同时多线程可以结合二者的优点。取指策略对同时多线程处理器的性能有重要影响。该文介绍了几种有代表性的超标量同时多线程处理器取指策略,分析了这些策略在EPIC同时多线程处理器上的适用性,提出了一种新的适用于EPIC的取指策略SICOUNT。分析表明SICOUNT策略可以充分利用EPIC软硬件协同的优势,在选择取指线程时使用编译器所提供的停顿信息,能更精确地估计各个线程的流动速度,使取出指令的质量更高。  相似文献   

6.
面向对象的离散事件仿真建模与实现   总被引:5,自引:1,他引:5  
该文论述了面向对象方法在离散事件仿真中的应用,提出了一种建模与开发仿真程序的新方法,其特点是易于在单进程操作系统、普通编程平台上实现对并发事件的准确描述和仿真执行。  相似文献   

7.
利用多线程实现实时可视化仿真计算   总被引:4,自引:0,他引:4  
描述了如何利用多线程技术在三峡升船机整体动态仿真软件中实现实时可视化仿真计算,分析了多进程技术在实现实时可视化仿真计算中的一些缺点,提出了多线程技术的解决方案。  相似文献   

8.
应用多线程技术实现串行通信与信号采集识别的同步   总被引:3,自引:0,他引:3  
甄君  卫强  于耀 《计算机工程》2003,29(10):196-196,F003
在Windows多任务操作系统中,多线程在一起适当地协调工作称为线程同步。该文应用串行通信技术对多台接收机进行频率扫描控制的同时,根据Win32操作系统支持多线程和多进程的特征,进行信号的实时采集与识别,实现串行通信与信号采集识别的同步。  相似文献   

9.
根据集装箱起重机分布式交互半实物仿真驾驶训练系统的功能要求,设计了基于Winsock实现系统中数据交互的高速通信的方法。文中给出了设计思想和主要实现方法。实践证明,基于消息的异步套接字和多线程技术是一种较好地实现集装箱起重机分布式交互半实物仿真驾驶训练系统高速网络通信的方法。  相似文献   

10.
支持多线程监控的外置Watchdog监控组件的设计   总被引:5,自引:0,他引:5  
Windows系列工控平台上基于多线程的实时控制系统得到了日前广泛的应用,为减少系统的故障停机时间,该文设计并实现了一个基于ActiveX COM组件技术,支持对多个多线程客户进程进行同时监控的外置Watchdog监控组件,在知能车辆记录与号牌识别系统等应用中,提高了系统的可靠性,应用效果良好。  相似文献   

11.
一种多线程并发环境下的对象缓存模型   总被引:4,自引:0,他引:4  
高正光  李启炎 《计算机工程》2005,31(22):104-106
提出了一种“多线程并发环境下的对象缓存模型”,针对多线程并发环境下,大量请求对象造成的开销过大的问题,在对象池设计模式的基础上,设计实现了多线程并发环境下的对象缓存模型。实验测试表明,该模型能极大地提高服务器程序的性能。  相似文献   

12.
基于多线程的串口通信软件的设计与实现   总被引:10,自引:0,他引:10  
吴先亮  刘春生 《控制工程》2004,11(2):171-174
针对串口通信实时性和系统资源利用的不足,提出了基于多线程技术和自定义消息机制的异步串口通信的设计思想。结合串口通信的机理和多线程同步方式,分析了Win32系统下多线程异步串口通信程序的开发方法。用Delphi实现了加油站中央控制系统中PC机与单片机间的串行通信软件,给出了软件的设计思路,一般步骤和部分程序代码。目前该通信软件已稳定地运行在各加油站中央控制系统中,促进了石油行业自动化的发展,也为相关行业实现自动化提供了帮助。  相似文献   

13.
MSComm和多线程在数据采集系统中的应用   总被引:8,自引:0,他引:8  
针对串口通信的实时性和系统资源的利用不足,提出了基于多线程和MSComm控件的串口通信设计思想。结合串口通信的机理和自定义消息方式的多线程,并利用操怍方便、稳定可靠的MSComm控件,分析了Win32环境下的采集软件的开发方法。用Visual C++6.0实现了发动机振动信号的数据采集系统软件,给出了软件的设计思路,关键步骤和部分的程序代码。目前该软件在发动机故障振动信号采集当中得到了很好的应用,为以后发动机故障信号的特征提取打下了良好的基础。  相似文献   

14.
针对测试、监控系统多线程采集数据的需要,提出了采用面向对象技术对IO设备进行建模和封装,以及对线程运行所需要的输入输出缓冲区、同步事件和各种管理功能进行封装的方法,总结了WIN32下线程函数的设计方法和结构。  相似文献   

15.
微粒群优化算法是一种全局优化技术,算法简单、容易实现.其通过微粒间的相互作用发现复杂搜索空间中的最优区域.提出了将微粒群优化算法用于二自由度PID控制器参数的寻优设计中,并以工业过程中常见的对象为模型,进行了Matlab仿真试验,仿真结果表明系统同时具有了最优的目标值跟踪特性和干扰抑制特性,证明了PSO算法的有效性.  相似文献   

16.
基于IP组播技术视频传输系统的设计与实现   总被引:4,自引:5,他引:4  
根据视频监控技术的发展,提出了利用IP组播技术设计和实现视频传输系统。给出了视频传输系统设计方案,利用Vssual C 中的多线程设计思想实现了服务器端和客户机端(Senrer/Client)编程。系统运行结果表明了图像清晰,同时可以实现跨网段远程视频监控。  相似文献   

17.
严颖  汪峥 《微机发展》2010,(2):197-201
文中采用多线程的方式实现了基于消息并结合仿真的单件生产实验系统的控制。其中工件线程通过在执行函数中下达工件到达指令,用来模拟工件进入生产系统的动作,机器线程则通过在线程的执行函数中向机械手发送工件加工请求来模拟机器。线程间通过消息队列进行通信。在介绍了该方法的思路后,阐述了结合仿真的生产过程控制的多线程的实现方法,并给出了实验结果。实验结果表明该方法能较好地完成单件生产实验系统的控制。通过对于单件生产实验系统的控制,可以灵活地设定生产计划,并完成。  相似文献   

18.
分析了分布式防空C^3I的分布仿真的通信信息的特点:信息的多样性和时效性,分析了线程同步方法和防死锁方法。利用VJ 6.0的多线程技术,建立了缓冲类、存信息线程类和取信息线程类,利用VJ 6.0的多线程技术实现了网络通信信息的双缓冲存取。通过线程的同步、并发处理,提高了信息存取的时效性。此方法在仿真程序中得到了很好的应用。  相似文献   

19.
论述Windows98环境下多线程的应用,介绍Visual C 6.0中线程的编程方法,举出应用多线程机制编写机载总线仿真系统的实例。整个仿真系统具有高效、精确的特点,满足了在微型机系统中,多通道数据传输、数据库查询、故障分析及多仪表仿真等任务对实时性的要求。  相似文献   

20.
三维随机海浪实时模拟方法研究   总被引:1,自引:1,他引:0  
分析比较了当前两种比较完备的线性海浪理论,在随机海浪模型基础上设计了一种三维海浪实时模拟方法.利用快速傅立叶变换(FFT)算法进行数值加速计算,完成了海浪的三维造型;研究了基于OpenGL的图形绘制原理,引入顶点数组渲染图形的方法完成了海浪波面的绘制;采用多线程机制使得海浪的数值计算和三维显示能够同步进行.在此基础上对天空以及海浪表面光反射效果进行了模拟,提高了视觉逼真度.通过测试发现,图像刷新频率达到30帧/秒,模拟效果良好.  相似文献   

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

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