839 resultados para Software design
Resumo:
本文研究了PROFIBUS DP欧洲标准EN50170的协议参考模型,并据此开发了ROFIBUSDP从站通信协议栈,最后采用荷兰PROCENTEC公司的ProfiScript工具进行了测试,本文给出了详细的软件编写和测试方法。
Resumo:
本文在分析了网络环境下机器人遥操作系统的结构的基础上,介绍了一套基于网络的移动机器人遥操作实验系统的设备组成及硬软件结构的设计和实现。系统设计简洁有效,网络虚拟机的设计和使用则极大地方便了遥操作研究的开展。
Resumo:
本文在介绍了网络环境下机器人遥操作系统的结构的基础上,通过仿真实验、移动机器人遥操作定位实验和位置跟踪实验,证明了系统的可用性。为了避免移动机器人碰撞到其它物体,在遥操作中将机器人和周围物体的位置转换为力反馈信息,辅助操作者进行控制,实验证明了这一方案的简洁有效。
Resumo:
介绍了软件设计模式的基本概念和主要特点。分析了已有移动机器人平台控制系统的功能需求,阐述了总线模式的结构及实现机制。运用总线模式设计了机器人控制系统,并在QNX平台下使用标准C++完成了该控制系统的实现。设计实现的控制系统结构合理,具有很强的实时性、可靠性和可扩展性。
Resumo:
介绍了应用前苏联Fizoptika公司生产的 94 1 3AM光纤陀螺传感器 ,利用单片机最小系统开发了角速度测量和旋转角度测量仪 ,可测量旋转物体的角度和角速度 .给出了光纤陀螺仪的硬件组成、软件设计思想及标定方法
Resumo:
本文研究了用于聚四氟乙烯烧结过程实时控制的模糊群控微机系统的硬件及软件设计。系统的主要优点是低成本,高可靠性,其恒温区控温精度达±1.5℃。
Resumo:
本文介绍了基于PLC的激光拼焊生产线控制系统。分析了激光拼焊生产工艺过程,针对激光拼焊生产过程中多工作单元相互协调和工业过程复杂等特点,开发了基于三菱PLC的控制系统,介绍了系统的软硬件设计方法。该系统能够完成上料、定位、压紧、焊接、检测、下料以及废料处理功能,实现了激光拼焊生产线的全自动化,具有较高的安全性和稳定性。
Resumo:
在对自动化装备技术改造的过程中,需要用“电子齿轮多轴交流伺服系统”来取代使用效果欠佳的机械齿轮系统.介绍了交流伺服传动技术在某大型卷接机组中应用的总体设计方案,详细论述了该系统的工作原理,阐述了工控机、DSP、PLC及多轴伺服控制器在该装备中的综合运用.并以安川多轴伺服控制器为例,详细介绍了该装备中引入多轴伺服控制器的硬件、软件设计.实际应用表明,该设计是成功的,各项性能指标均优于原来的机械装置,能够有效降低噪音,减少能耗.
Resumo:
本文介绍了基于LON与CAN总线的智能协议转换器的工作原理、硬件电路设计及其软件设计,并在文章的最后给出了设计中应注意的问题及解决方法。该协议转换器成功地解决了两种不同控制网络之间的通信问题。
Resumo:
The seismic data acquisition system is the most important equipment for seismic prospecting. The geophysicists have been paying high attention to the specification of the equipment used in seismic prospecting. Its specification and performance are of great concerned to acquire precisely and accurately seismic data, which show us stratum frame. But, by this time, limited by the technology, most of the Broad-band Seismic Recorder (BSR) for lithosphere research of our country were bought from fremdness which were very costliness and maintained discommodiously. So it is very important to study the seismic data acquisition system.The subject of the thesis is the research of the BSR, several items were included, such as: seismic data digitizer and its condition monitor design.In the first chapter, the author explained the significance of the implement of BSR, expatiated the requirement to the device and introduced the actuality of the BSR in our country.In the second chapter, the collectivity architecture of the BSR system was illustrated. Whereafter, the collectivity target and guideline of the performance of the system design were introduced. The difficulty of the system design and some key technology were analyzed, such as the Electro Magnetic Compatibility (EMC), system reliability technology and so on.In the third chapter, some design details of BSR were introduced. In the recorder, the former analog to digital converter (ADC) was separated from the later data transition module. According to the characteristic of seismic data acquisition system, a set high-resolution 24-bit ADC chip was chosen to the recorder design scheme. As the following part, the noise performance of the seismic data channel was analyzed.In the fourth chapter, the embedded software design of each board and the software design of the workstation were introduced. At the same time the communication protocol of the each module was recommendedAt the last part of this thesis, the advantages and the practicability of the BSR system design were summarized, and the next development items were suggested.
Resumo:
Ratcliffe, M. Thomas, L. Ellis, W. Thomasson, B. Capturing Collaborative Designs to Assist the Pedagogical Process.ACM SIGCSE Bulletin Volume 35 , Issue 3 (September 2003)
Resumo:
This article describes advances in statistical computation for large-scale data analysis in structured Bayesian mixture models via graphics processing unit (GPU) programming. The developments are partly motivated by computational challenges arising in fitting models of increasing heterogeneity to increasingly large datasets. An example context concerns common biological studies using high-throughput technologies generating many, very large datasets and requiring increasingly high-dimensional mixture models with large numbers of mixture components.We outline important strategies and processes for GPU computation in Bayesian simulation and optimization approaches, give examples of the benefits of GPU implementations in terms of processing speed and scale-up in ability to analyze large datasets, and provide a detailed, tutorial-style exposition that will benefit readers interested in developing GPU-based approaches in other statistical models. Novel, GPU-oriented approaches to modifying existing algorithms software design can lead to vast speed-up and, critically, enable statistical analyses that presently will not be performed due to compute time limitations in traditional computational environments. Supplementalmaterials are provided with all source code, example data, and details that will enable readers to implement and explore the GPU approach in this mixture modeling context. © 2010 American Statistical Association, Institute of Mathematical Statistics, and Interface Foundation of North America.
Resumo:
In the analysis of industrial processes, there is an increasing emphasis on systems governed by interacting continuum phenomena. Mathematical models of such multi-physics processes can only be achieved for practical simulations through computational solution procedures—computational mechanics. Examples of such multi-physics systems in the context of metals processing are used to explore some of the key issues. Finite-volume methods on unstructured meshes are proposed as a means to achieve efficient rapid solutions to such systems. Issues associated with the software design, the exploitation of high performance computers, and the concept of the virtual computational-mechanics modelling laboratory are also addressed in this context.
Resumo:
The prevalence of multicore processors is bound to drive most kinds of software development towards parallel programming. To limit the difficulty and overhead of parallel software design and maintenance, it is crucial that parallel programming models allow an easy-to-understand, concise and dense representation of parallelism. Parallel programming models such as Cilk++ and Intel TBBs attempt to offer a better, higher-level abstraction for parallel programming than threads and locking synchronization. It is not straightforward, however, to express all patterns of parallelism in these models. Pipelines are an important parallel construct, although difficult to express in Cilk and TBBs in a straightfor- ward way, not without a verbose restructuring of the code. In this paper we demonstrate that pipeline parallelism can be easily and concisely expressed in a Cilk-like language, which we extend with input, output and input/output dependency types on procedure arguments, enforced at runtime by the scheduler. We evaluate our implementation on real applications and show that our Cilk-like scheduler, extended to track and enforce these dependencies has performance comparable to Cilk++.
Resumo:
System Dynamics enables modelling and simulation of highly non-linear feedback systems to predict future system behaviour. Parameter estimation and equation formulation are techniques in System Dynamics, used to retrieve the values of parameters or the equations for ?ows and/or variables. These techniques are crucial for the annotations and thereafter the simulation. This paper critically examines existing and well established approaches in parameter estimation and equation formulation along with their limitations, identifying performance gaps as well as providing directions for potential future research.