首页> 外文OA文献 >Controlling a Mechatronic Set-up Using Real-time Linux and CTC ++
【2h】

Controlling a Mechatronic Set-up Using Real-time Linux and CTC ++

机译:使用Real-time Linux和CTC ++控制机电一体化设置

摘要

The development of control software for mechatronic systems is presented by means of a case study: a 2 DOF mechanical rotational set-up usable as a camera-positioning device. The control software is generated using the code generation facility of 20-SIM, thus guaranteeing the generated code being the same as verified by simulation during the controller design phase. We use CTC++ (Communicating Threads for C++) as Communication Abstraction Layer to facilitate the conversion process from the block diagram describing the controller towards the control computer code. Furthermore, CTC++ enables the use of distributed and different processors as target computer, since distributivity and heterogeneity are explicitly accounted for in the CTC++ library. CTC++ provides the tools to make the application realtime. Real-time Linux provides us the real-time operating system resources that are needed to create a real-time environment for the real-time application.
机译:通过一个案例研究,介绍了机电一体化系统的控制软件的开发:一个2自由度的机械旋转装置,可用作摄像机定位装置。使用20-SIM的代码生成工具生成控制软件,从而确保生成的代码与在控制器设计阶段通过仿真验证的代码相同。我们使用CTC ++(C ++的通信线程)作为通信抽象层,以促进从描述控制器的框图到控制计算机代码的转换过程。此外,由于CTC ++库中明确考虑了分布性和异构性,因此CTC ++可以将分布式处理器和不同处理器用作目标计算机。 CTC ++提供了使应用程序实时化的工具。实时Linux为我们提供了为实时应用程序创建实时环境所需的实时操作系统资源。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号