首页> 外文会议>ASEE Annual Conference Exposition >CONTROL SYSTEM PLANT SIMULATOR: A FRAMEWORK FOR HARDWARE-IN-THE-LOOP SIMULATION
【24h】

CONTROL SYSTEM PLANT SIMULATOR: A FRAMEWORK FOR HARDWARE-IN-THE-LOOP SIMULATION

机译:控制系统工厂模拟器:硬件循环仿真框架

获取原文

摘要

Control systems courses are common in undergraduate engineering programs. These courses focus on the design of the controller's mathematical model but rarely have students explore the practical issues of implementing the controller. Real-time and embedded systems courses focus on these practical issues with students implementing controllers for simplified Hardware-in-the-Loop plants such as a digital servo motor. Designing controllers for complex physical plants is difficult due to prohibitive costs or the risk of accidents caused by faulty controllers. These difficulties can be overcome if a simulator replaces the hardware-in-the-loop physical plant. We designed and implemented the Control System Plant Simulator (CSPS) as a flexible framework for simulating plant models in control system implementation projects. The framework allows the user to model continuous and discrete plants defined as transfer functions or systems of state-space equations. This paper describes the design of the CSPS framework by highlighting the expansion and modification flexibility it provides with its operating system, non-real-time user interface, and physical device abstraction layers. The CSPS framework has advantages over commercial tools that can provide a hardware-in-the-loop plant simulation. The framework's scope of usage is much narrower than the commercial tools making it easier to learn how to use and modify. Also, we distribute the framework as an open-source project making it readily available for use in any course without licensing, and ensuring that deeper and more complex customizations are possible. The paper concludes with a discussion of our successful experience using the framework in real-time systems course projects, and porting to two operating environments (standard Windows XP and Ardence RTX Real-Time Extensions for Windows), two user interfaces (C-based text, Visual Basic GUI), and two data acquisition devices (USB data acquisition, simulated multi-channel IO device).
机译:控制系统课程在本科工程方案中很常见。这些课程专注于控制器的数学模型的设计,但很少有学生探索实施控制器的实际问题。实时和嵌入式系统课程专注于这些实际问题,与学生实施控制器,以实现简化的硬件型电机,如数字伺服电机。由于令人禁止的成本或由错误的控制器引起的事故风险,因此难以设计复杂物理植物的控制器。如果模拟器替换了环路内的物理工厂,则可以克服这些困难。我们设计并实施了控制系统工厂模拟器(CSP)作为模拟控制系统实施项目中的工厂模型的灵活框架。该框架允许用户模拟连续和离散设备定义为状态空间方程的传输功能或系统。本文介绍了CSPS框架的设计,突出显示了其提供了其操作系统,非实时用户界面和物理设备抽象层的扩展和修改灵活性。 CSPS框架具有优于可以提供硬件载流器材仿真的商业工具的优势。框架的使用范围比商业工具更窄,这使得更容易学习如何使用和修改。此外,我们将框架分发电作为开源项目,使其在任何未许可的任何课程中可以随时可供选择,并确保更深入,更复杂的自定义。本文的结论是讨论我们使用实时系统课程项目中的框架的成功经验,并移植到两个操作环境(标准Windows XP和Windows的RTX实时扩展),两个用户界面(基于C的文本,Visual Basic GUI)和两个数据采集设备(USB数据采集,模拟多通道IO设备)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号