欢迎来到天天文库
浏览记录
ID:5371163
大小:455.69 KB
页数:10页
时间:2017-12-08
《《实时系统与控制》《实时系统与控制》》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《实时系统与控制》《实时系统与控制》Real-TimeSystemandControlRTS课程性质:设计研讨课计划学时12C+8Lab+16R&D主讲教师:马旭东联系方式:13809022379/83795360xdma@seu.edu.cn讲课Real-TimeSystem三部分组成实验(上机)andControl研究讨论实时系统与控制东南大学1实时系统与控制东南大学2课程目标课程目标∑了解掌握实时系统的广泛概念;∑研究设计方法:∑工程设计的实用性理解和意识需求-分析-解决-验证-表达(Presentation)∑激发研究兴
2、趣交流-Communication合作-Corperation课程的核心内容课程的整体技术目标∑实时系统(RealtimeSystem)∑从工程应用角度理解掌握实时系统的各种需∑调度(Scheduling)求以及这些需求如何影响到实时程序和操作系统(调度管理程序)设计;∑设计编程(Design&Programming)∑理解掌握相关工程设计过程的各个环节,并重∑分析、测试和验证评估(Analysis,Testing点应用于控制系统的软件开发.andVerification/Evaluation)实时系统与控制东南大学3实时系统与
3、控制东南大学4课程背景和重要性课程背景和重要性©工程设计方法vs“科学研究方法”工程设计过程SystemlevelÆSubsystemlevelÆComponentlevel•Definingproblem1.Definetheproblem¾DefinetheProblem°Recognizeproblem¾Researchpastworkinthisareaorquestion•Formulatesolutions2.Identifyevaluationcriteriaandconstraints¾Brainstormpos
4、siblesolutions°(literaturesearch)•Developmodelsandprototypes3.Generatefeasible¾Choosea“bestsolution”°Observesome•Decideonafinaldesignalternatives¾Analyzethissolutionphhenomenon•Implementandtestthedesign4.Evaluatethealternatives¾Modifythesolution°Hypothesize•Evaluatet
5、hedesign5.Iterate¾Iterate!!!!°Experiment6.Implementthepreferred1.DefinetheProblem&DesignRequirements通用方法体现在日常生活和工作中,针°Collectdataalternative2.GenerateAlternativeDesigns对不同工程领域和应用有具体的设计(REPEAT)3.DecideonaFinalDesign7.Evaluate方法和标准!°Analyzedata4.Build/TesttheDesignimpl
6、ementationand机械电子软件控制系统….°Report5.EvaluatetheDesignprovidefeedback实时系统与控制东南大学5实时系统与控制东南大学61工程设计过程课程背景和重要性自动控制原理ÎCustomerneedsasolutiontoaproblem离散控制系统Î计算机控制技术Requirementanalysis¾控制算法:周期执行-稳定操作-优化性能-参数化模型Î核心:理论分析-控制算法编程,有效性??SystemDesign¾系统技术:环境支撑-硬件控制-任务调度-时间/效率--
7、(ConceptualDesign+PreliminaryDesign)-----非参数化模型;¾核心:软硬件资源构件--系统编程—有效性??Detaileddesignandtest典型模型应用:--计算机应用系统—嵌入式系统《微机系统与接口》课程设计测试题Systemintegrationandproducttest各种计算机控制应用案例Properlyfunctioningsystem—时间、效率、可靠性实时系统与控制东南大学7实时系统与控制东南大学8课程背景和重要性课程背景和重要性¾已修学课程:关键:¾C++程序设计(J
8、AVA语言)单处理器:与软硬件¾微机系统与接口(汇编语言硬件接口)资源密切单任务(流程)¾微机实验及课程设计多任务并发执行—任务通信(信息交换)硬件(接口):保证目标实现的基础(影响)编程语言—多任务并发支持.线程(Thread)¾计算机软件本质Æ串行执行指令
此文档下载收益归作者所有