个人简介
D.M.Auslander,加州大学伯克利分校机械工程系的教授,当前研究兴趣包括自动控制系统设计、微机系统生物工程、动态系统的建模与模拟以及过程控制。Auslander教授是Mechatronics:Mechanical System Interfacing和Real-Time Software for Implementation of Feedback Control两书的合著书。
内容简介
为复杂机械设备构建实时软件的完全指南!
机械系统的性能日益成为其控制软件的功能,因此,在系统设计和实现的每一个阶段,都必须考虑控制软件的计算能力及其所受到的限制。本书全面阐述了如何为今天日益复杂的机械设备构建实时控制软件。
本书介绍了实时软件开发的每一个步骤:性能说明书、设计文档、模拟、实验室和生产原型设计、生产系统的开发与维护等;讨论了在任何一种机电环境下,如何最大限度地保持实时软件的可靠性和一致性。本书涵盖以下主题:
·为机电系统构建实时软件所面临的挑战
·如何有效实现实现任务内及任务间通信
·状态转换逻辑计时、任务调度、多任务以及基于中断的调度
·基于图形和字符的操作界面
·直接实现系统控制软件,包括MATLAB模拟
·分布式控制:多处理器体系结构、TCP/IP与UDP、应用层编程
·详细的案例分析同时采用Java和C++语言
本书中的详细实例和案例分析同时采用Java和C++语言,所涉及的应用领域非常广泛,如皮带传动、炉温控制以及成型加工等。