《实时系统与控制》
时间:2025-05-01
时间:2025-05-01
实时嵌入式系统的设计介绍,以及控制系统
《实时系统与控制》《实时系统与控制》RTS Real-Time System and Control课程性质:计划学时主讲教师:联系方式:设计研讨课 12 C+8Lab+16R&D马旭东 13809022379/ 83795360 xdma@http://讲课实验(上机)研究讨论东南大学2
Real-Time System and Control实时系统与控制东南大学1
三部分组成实时系统与控制
课程目标了解掌握实时系统的广泛概念;工程设计的实用性理解和意识激发研究兴趣
课程目标研究设计方法:需求-分析-解决-验证-表达(Presentation)交流-Communication合作-Corperation
课程的核心内容实时系统(Real time System)调度(Scheduling)设计编程(Design& Programming)分析、测试和验证评估(Analysis, Testing and Verification/Evaluation)实时系统与控制东南大学3
课程的整体技术目标从工程应用角度理解掌握实时系统的各种需求以及这些需求如何影响到实时程序和操作系统(调度管理程序)设计;理解掌握相关工程设计过程的各个环节,并重点应用于控制系统的软件开发.实时系统与控制东南大学4
课程背景和重要性工程设计方法 vs“科学研究方法”Recognize problem or question (literature search) Observe some phenomenon h Hypothesize Experiment Collect data (REPEAT) Analyze data Report东南大学5
课程背景和重要性工程设计过程 System level Subsystem level Component level Defining problem 1.Define the problem 2.Identify evaluation Formulate solutions Develop models and prototypes criteria and constraints 3.Generate feasible Decide on a final design alternatives Implement and test the design 4.Evaluate the alternatives 5.Iterate Evaluate the design1. Define the Problem& Design Requirements 2. Generate Alternative Designs 3. Decide on a Final Design 4. Build/Test the Design 5. Evaluate the Design
Define the Problem Research past work in this area Brainstorm possible solutions Choose a“best solution” Analyze this solution Modify the solution Iterate!!!!通用方法体现在日常生活和工作中,针对不同工程领域和应用有具体的设计方法和标准!机械\电子\软件\控制系统….
实时系统与控制
实时系统与控制
6.Implement the preferred alternative 7.Evaluate implementation and provide feedback东南大学 6
实时嵌入式系统的设计介绍,以及控制系统
工程设计过程Customer needs a solution to a problem Requirement analysis System Design (Conceptual Design+ Preliminary Design) Detailed design and test System integration and product test Properly functioning system
课程背景和重要性自动控制原理离散控制系统计算机控制技术
控制算法:周期执行-稳定操作-优化性能-参数化模型核心:理论分析-控制算法编程,有效性??系统技术环境支撑硬件控制任务调度时间/效率系统技术:环境支撑-硬件控制-任务调度-时间/效率------非参数化模型;核心:软
硬件资源构件--系统编程—有效性??典型模型应用:--计算机应用系统—嵌入式系统《微机系统与接口》课程设计测试题各种计算机控制应用案例—时间、效率、可靠性东南大学7
实时系统与控制
实时系统与控制
东南大学
8
课程背景和重要性已修学课程:C++程序设计(JAVA语言)微机系统与接口(汇编语言\硬件接口)微机实验及课程设计与软硬件资源密切
课程背景和重要性关键:单处理器:单任务(流程)多任务并发执行—任务通信(信息交换)
硬件(接口):保证目标实现的基础(影响)计算机软件本质串行执行指令时序/控制/运算逻辑计算机:定时周期性串行处理实际系统:并行发生如何解决一系列有时间(事件)处理要求的应用系统?如何分析、设计、编码、测试、调试应用??实时系统与控制东南大学9
编程语言多任务并发支持.线程(Thread)编程语言—多任务并发支持线程(Thread)多核处理器程序设计多核, Intel C++多处理器系统—分布式系统 (Distributed Computer Systems)计算机网络/网络计算/网络管理控制实时系统与控制东南大学10
研讨性课程( Seminar)教师1/3~1/2应用引导?案例引导?需求引导?掌握程序设计基本概念、方法,理解C(++)和汇编语言,了解JAVA更好;(并发程序设计)提出问题?共同研究讨论-Presentation能力培养结论Conclusions/解决方案Solutions)研究:阅读查阅资料-数据手册-应用笔记-案例实验:体会-意识-理解-验证设计-分析:构架基础—静态-逻辑-动态模型-性能测试(方案):逻辑-环境构建-模拟实时系统与控制东南大学11
实时系统与控制案例《微机系统与接口》课程设计测试题—十种应用需求
停车场控制系统司机驾驶车辆医疗设备-空管-飞行-核电站-化学工业过程控制:聚合釜,甲醇精馏塔,粗苯分离系统电子皮带秤-配比系统煤采制样控制系统稀土萃取控制(湿法冶金)结晶器振动装置测试软件实时系统与控制东南大学12
实时嵌入式系统的设计介绍,以及控制系统
实时系统与控制案例升船机控制系统(PLC)蓄电池极板成充化成控制系统-Z80/8096/8051模拟家庭集中监控系统电源逆变器(UPS类)盾构模拟掘进机试验控制系统楼宇自动化系统—集成软件移动机器人系统
课程目标了解掌握实时系统的广泛概念;工程设计的实用性理解和意识激发研究兴趣
课程的核心内容实时系统(Real time System)调度(Scheduling)设计编程(Design& Programming)分析、测试和验证评估(Analysis, Testing and Verification/Evaluation)13
两种层面应用:一次开发/二次开发集 …… 此处隐藏:9636字,全部文档内容请下载后查看。喜欢就下载吧 ……