<?xml version="1.0" encoding="UTF-8"?>
<CourseUnit xmlns="http://www.manchester.ac.uk/CUICourseUnitDetails" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.manchester.ac.uk/CUICourseUnitDetails.xsd">
  <UnitCode Applicant="Y" Label="Unit code" Student="Y">
    <Code>EEEN40122</Code>
  </UnitCode>
  <UnitTitle Applicant="Y" Label="Unit title" Student="Y">
    <Title>Applied Optimal Control and Estimation</Title>
  </UnitTitle>
  <MaxUnits Applicant="Y" Label="Credit rating" Student="Y">
    <Units>15</Units>
  </MaxUnits>
  <TeachingPeriods Applicant="Y" Label="Teaching period(s)" Student="Y">
    <Period>Semester 2</Period>
  </TeachingPeriods>
  <AcademicCareer Applicant="Y" Label="Academic career" Student="Y">
    <Value>Undergraduate</Value>
  </AcademicCareer>
  <UnitLevel Applicant="Y" Label="Unit level" Student="Y">
    <Level>Level 6</Level>
  </UnitLevel>
  <StaffList Applicant="Y" Label="Teaching staff" RoleLabel="Course Unit Role" Student="Y">
    <StaffMember>
      <Name>Chao Chen</Name>
      <Role>Unit coordinator</Role>
    </StaffMember>
  </StaffList>
  <OfferedBy Applicant="Y" Label="Offered by" Student="Y">
    <OrganisationList>
      <Organisation>
        <OrgName>Department of Electrical &amp; Electronic Engineering</OrgName>
      </Organisation>
    </OrganisationList>
    <GroupList>
      <Group>
        <GroupName></GroupName>
      </Group>
    </GroupList>
    <FheqLevels>
      <FheqLevel>
        <LevelNumber>1</LevelNumber>
        <LevelName>FHEQ level (Framework for Higher Education Qualifications) ' Masters/Integrated Masters P4 ' </LevelName>
      </FheqLevel>
    </FheqLevels>
    <Ects>
      <MaxUnits>European Credit Transfer &amp; Accumulation System Rating :   7.5</MaxUnits>
    </Ects>
  </OfferedBy>
  <MarketingOverview Applicant="Y" Label="Marketing Course unit overview" Student="">
    <Content>&lt;p&gt;The unit delves into the principles of optimal control and estimation, addressing both theoretical foundations and the practical challenges associated with implementing these techniques in real-world scenarios. It covers key topics such as dynamic programming, linear quadratic regulators (LQR), linear quadratic Gaussian (LQG) methods, and Kalman filtering, ensuring a robust understanding of the underlying mathematics and algorithms. A significant emphasis is placed on the discrete-time implementation of these methods, exploring how they can be effectively applied in digital systems. Additionally, the unit integrates practical case studies across various engineering applications, providing insights into the limitations, trade-offs, and adaptations required for successful deployment in diverse contexts, such as robotics, aerospace, and industrial automation. Through hands-on exercises and problem-solving, students will gain both theoretical knowledge and practical experience, preparing them for tackling complex control and estimation challenges in modern engineering systems.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;The course unit aims to:&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Introduce students to the fundamentals of LQR and KF&amp;nbsp;&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Introduce students to the fundamentals of LQG control&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Introduce students to the fundamentals of robustness analysis, robust control law synthesis and robust control design&lt;br&gt;&amp;nbsp;&lt;/p&gt;</Content>
  </MarketingOverview>
  <UnitOverview Applicant="" Label="Course unit overview" Student="Y">
    <Content>&lt;p&gt;The unit delves into the principles of optimal control and estimation, addressing both theoretical foundations and the practical challenges associated with implementing these techniques in real-world scenarios. It covers key topics such as dynamic programming, linear quadratic regulators (LQR), linear quadratic Gaussian (LQG) methods, and Kalman filtering, ensuring a robust understanding of the underlying mathematics and algorithms. A significant emphasis is placed on the discrete-time implementation of these methods, exploring how they can be effectively applied in digital systems. Additionally, the unit integrates practical case studies across various engineering applications, providing insights into the limitations, trade-offs, and adaptations required for successful deployment in diverse contexts, such as robotics, aerospace, and industrial automation. Through hands-on exercises and problem-solving, students will gain both theoretical knowledge and practical experience, preparing them for tackling complex control and estimation challenges in modern engineering systems.&lt;/p&gt;&lt;p&gt;&lt;br&gt;The course unit aims to:&lt;br&gt;• &amp;nbsp; &amp;nbsp;Introduce students to the fundamentals of LQR and KF&amp;nbsp;&lt;br&gt;• &amp;nbsp; &amp;nbsp;Introduce students to the fundamentals of LQG control&lt;br&gt;• &amp;nbsp; &amp;nbsp;Introduce students to the fundamentals of robustness analysis, robust control law synthesis and robust control design&lt;/p&gt;</Content>
  </UnitOverview>
  <Aims Applicant="Y" Label="Aims" Student="Y">
    <Content>&lt;p&gt;The course unit aims to:&lt;/p&gt;&lt;p&gt;&lt;br&gt;• &amp;nbsp; &amp;nbsp;Introduce students to the fundamentals of LQR and KF&amp;nbsp;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;• &amp;nbsp; &amp;nbsp;Introduce students to the fundamentals of LQG control&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;• &amp;nbsp; &amp;nbsp;Introduce students to the fundamentals of robustness analysis, robust control law synthesis and robust control design&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Brief Description of the unit&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Quadratic Lyapunov functions for linear systems&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;LQR (optimal state feedback) control in both Continuous-Time and Discrete-Time&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Robustness of LQR control in both Continuous-Time and Discrete-Time&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Kalman filter (optimal observers) in both Continuous-Time and Discrete-Time&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Linear Quadratic Gaussian (LQG) control (combining LQR state feedback and optimal observer) in both Continuous-Time and Discrete-Time&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Loop transfer recovery&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Adding integral action&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;H2 norms and H2 optimal control&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Connection of LQG control and MPC (Model Predictive Control)&lt;br&gt;•&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Practical considerations in optimal control and estimation&lt;br&gt;&amp;nbsp;&lt;/p&gt;</Content>
  </Aims>
  <LearningOutcomes Applicant="Y" Label="Learning outcomes" Student="Y">
    <Content>&lt;p&gt;On the successful completion of the course, students will be able to:&lt;/p&gt;&lt;p&gt;&lt;br&gt;ILO 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Demonstrate a comprehensive understanding of optimal control theory&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;ILO 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Explain the process of synthesising optimal controllers.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;ILO 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Develop strategies for controlling systems in scenarios where accurate mathematical models are unavailable. &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;ILO 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Implement optimal control methods in systems across various technological domains.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;ILO 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Employ optimal estimation techniques in a range of practical applications.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;ILO 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Utilise design methodologies for developing controllers in real-world systems.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br&gt;ILO 7&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Adapt and utilise the learned methods effectively in diverse applications.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;&amp;nbsp;&lt;/p&gt;</Content>
  </LearningOutcomes>
  <Knowledge Applicant="Y" Label="Knowledge and understanding" Student="Y">
    <Content></Content>
  </Knowledge>
  <IntellectualSkills Applicant="Y" Label="Intellectual skills" Student="Y">
    <Content></Content>
  </IntellectualSkills>
  <PracticalSkills Applicant="Y" Label="Practical skills" Student="Y">
    <Content></Content>
  </PracticalSkills>
  <TransferableSkills Applicant="Y" Label="Transferable skills and personal qualities" Student="Y">
    <Content></Content>
  </TransferableSkills>
  <EmployabilitySkillsList Applicant="Y" Label="Employability skills" Student="Y">
    <Skill>
      <SkillId></SkillId>
      <SkillDescription></SkillDescription>
    </Skill>
  </EmployabilitySkillsList>
  <Syllabus Applicant="Y" Label="Syllabus" Student="Y">
    <Content></Content>
  </Syllabus>
  <TeachingMethods Applicant="Y" Label="Teaching and learning methods" Student="Y">
    <Content>&lt;p&gt;Theoretical knowledge is delivered over lectures and demonstrated over tutorial.&amp;nbsp;&lt;/p&gt;</Content>
  </TeachingMethods>
  <AssessmentMethods Applicant="Y" Label="Assessment methods" Student="Y">
    <IntroText> </IntroText>
    <Method>
      <MethodId>0</MethodId>
      <MethodName>Other</MethodName>
      <MethodWeight>20%</MethodWeight>
    </Method>
    <Method>
      <MethodId>1</MethodId>
      <MethodName>Written exam</MethodName>
      <MethodWeight>80%</MethodWeight>
    </Method>
    <OtherDescription>&lt;p style="color:rgb(60, 60, 60);font-family:Arial, sans-serif;"&gt;&lt;strong&gt;3 hour Unseen Written Examination (80%)&lt;/strong&gt;&lt;/p&gt;&lt;p style="color:rgb(60, 60, 60);font-family:Arial, sans-serif;"&gt;&lt;strong&gt;Coursework Assessment (20%)&lt;/strong&gt;&lt;/p&gt;</OtherDescription>
  </AssessmentMethods>
  <FeedbackMethods Applicant="Y" Label="Feedback methods" Student="Y">
    <Content>&lt;p&gt;&lt;strong&gt;Written Exam&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Feedback is provided after exam board.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Coursework&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Individual feedback is provided 3 weeks after submission &amp;nbsp;&lt;/p&gt;</Content>
  </FeedbackMethods>
  <RequirementsList Applicant="Y" Label="Pre/co-requisites" Student="Y">
    <Requirement>
      <UnitCode>EEEN40122</UnitCode>
      <UnitTitle>Applied Optimal Control and Estimation</UnitTitle>
      <RequirementType>Pre-Requisite</RequirementType>
      <Description>Compulsory</Description>
    </Requirement>
    <Requirement>
      <UnitCode>EEEN30231</UnitCode>
      <UnitTitle>Control Systems II</UnitTitle>
      <RequirementType>Pre-Requisite</RequirementType>
      <Description>Compulsory</Description>
    </Requirement>
    <Requirement>
      <UnitCode>EEEN40221</UnitCode>
      <UnitTitle>Linear Systems Theory</UnitTitle>
      <RequirementType>Pre-Requisite</RequirementType>
      <Description>Compulsory</Description>
    </Requirement>
    <AdditionalRequirement>To select Unit EEEN40122, you need to have selected  EEEN30231 Control Systems II in your 3rd year OR select EEEN40221 Linear Systems Theory in your 4th Year.</AdditionalRequirement>
  </RequirementsList>
  <AcademicPrograms Applicant="Y" Label="Academic programmes" Student="Y">
    <AcademicProgram>
      <Program>MEng (Hons) Electrical and Ele</Program>
      <Plan>MEng (Hons) Electrical and Ele</Plan>
      <Level>Fourth Year</Level>
      <Requirement>Optional</Requirement>
    </AcademicProgram>
    <AcademicProgram>
      <Program>MEng (Hons) Mechatronic Engine</Program>
      <Plan>MEng (Hons) Mechatronic Engine</Plan>
      <Level>Fourth Year</Level>
      <Requirement>Optional</Requirement>
    </AcademicProgram>
  </AcademicPrograms>
  <FreeChoice Applicant="Y" Label="Available as a free choice unit?" Student="Y">
    <Content>N</Content>
  </FreeChoice>
  <Accreditation Applicant="Y" Label="Accreditation" Student="Y">
    <Content></Content>
  </Accreditation>
  <RecommendedReading Applicant="Y" Label="Recommended reading" Student="Y">
    <Content>&lt;p&gt;1 Applied optimal control: optimization, estimation and control. Bryson, Arthur Earl. Routledge, 2018.&lt;/p&gt;&lt;p&gt;&lt;br&gt;2 Optimal Control. Lewis, Frank L. John Wiley &amp;amp; Sons 2012&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;3 Multivariable feedback control : analysis and design. Skogestad, Sigurd. John Wiley, 2005&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;4 Linear optimal control Anderson, Brian D. O. Prentice-Hall, 1971&lt;br&gt;&amp;nbsp;&lt;/p&gt;</Content>
  </RecommendedReading>
  <StudyHours Applicant="Y" Label="Study hours" Student="Y">
    <IntroText> </IntroText>
    <ScheduledHours Applicant="Y" Label="Scheduled activity hours" Student="Y">
      <ActivityHours>
        <ActivityType>Lectures</ActivityType>
        <Hours>30</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Practical classes &amp; workshops</ActivityType>
        <Hours>12</Hours>
      </ActivityHours>
      <ActivityHours>
        <ActivityType>Tutorials</ActivityType>
        <Hours>6</Hours>
      </ActivityHours>
    </ScheduledHours>
    <PlacementHours Applicant="Y" Label="Placement hours" Student="Y">
      <ActivityHours>
        <ActivityType></ActivityType>
        <Hours>0</Hours>
      </ActivityHours>
    </PlacementHours>
    <TotalHours Applicant="Y" Label="Independent study hours" Student="Y">
      <Hours>102</Hours>
    </TotalHours>
  </StudyHours>
  <Notes Applicant="Y" Label="Additional notes" Student="Y">
    <Content></Content>
  </Notes>
</CourseUnit>
