1 / 20

Architecture of Intelligent Systems - 2

Architecture of Intelligent Systems - 2. 1. Plan Analysis of a Physical system with simple control function Complex system and Abstraction Mapping of the physical system to the Intelligent system. 2. Sensor. Reference. Signal Conditioning. Comparator. Error signal. Corrector.

helmut
Télécharger la présentation

Architecture of Intelligent Systems - 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Architecture of Intelligent Systems - 2 1

  2. Plan • Analysis of a Physical system with simple control function • Complex system and Abstraction • Mapping of the physical system to the Intelligent system 2

  3. Sensor Reference Signal Conditioning Comparator Error signal Corrector Cold air Control signal Correction signal Controller Actuator Controller Physical system - Room with A/C 3

  4. Sensor Sensor signal Controller Reference value or Control parameters Cold air Control signal Actuator Physical system - A/C Room 4

  5. Intelligent system Actuator Sensor Is IS a controller? Environment 5

  6. IS is some sort of controller (or at least a controller and may be more) Intelligent system Controller Actuator Sensor Environment 6

  7. Can there be more than one sensor and one actuator in a system? • What other actions are needed in our IS as a result of multiple sensors? • Guess what type of sensors, actuators and controls would you like to have in our crazy car – 4 independent wheel drive car! • Would our simple controller be sufficient for our car?

  8. There can be many sensors, actuators and • controllers • Coordinate the actuators • The information from multiple sensors is • to be analysed and control actions for • each actuator are to be identified, control • parameters and control actions are to be • generated. • The model of the environment (world • model) is to be generated. • Error handling information is to be • incorporated

  9. Thus the system looks like World model Controller Signal Analyser coordinator Sensors Actuators Controller Controller Controller ? ? ? Environment

  10. Crazy car Sensors for indicating the direction and speed of each wheel User communication interface Task identification and its decomposition Control signal generation Coordinate the control signals at the actuators Model for the actions of the wheels Sensors for the proximity and speed of other cars and its own speed World model for taking decisions regarding collisions and collision avoidance Knowledge base and expert advice for taking decisions

  11. How should we build our Intelligent system? Do we need to pack all the features into a single monolithic program or should we build up a modular / layered product? Remember all complex programs are modular/layered - OS How many layers? Suggest three based on management model – execution level, coordination level, executive level. But could be as many as we like.

  12. coordination level Execution level Top management & Executive level Sensors Actuators High level management Environment Low level management Middle level management

  13. Low Middle High Human operators Sensors Data flow/ response Physical system Commands Actuators Human interventions (in red) Functional Architecture of Intelligent (control) system Centralised Vs Distributed Is it technology dependent?

  14. Low level Or execution level control manager Signal conditioning, sampling, holding, buffering, multiplexing and demultiplexing, queuing, scheduling of data acquisition & actuators, data supply to controllers, control parameter generation, error detection and send error information to appropriate units, Algorithms in HW & SW Execution of control Multiple sensor information, multiple controllers Multiple copies of HW & SW Commn with middle level Sensor information Human interventions signals to actua tors

  15. Middle level Or coordination level control manager Coordination, Synchronisation, timing signals, Prioritisation and sequencing, Monitoring sys health & processes, decision making, capability assessment, fault assessment and analysis, system & environ model generation & updating, learning, Task analysis, Task decomposition, planning for execution, Resource management, algorithm development, Knowledge bases, logic resolution, Algorithm development, simulations Interface between the low level &high level, limited copies of HW & SW Commn with high level Commn with low level Human interventions

  16. High level Or organisational manager Goal assessment and generation, Goal analysis, goal to task conversion, Strategising, planning to achieve goals, consequence evaluation, decision making, User I/F, feasibility analysis and capability assessment, learning knowledge bases, data mining, Single copy Commn with middle level Human interventions and commn with humans

  17. KB Mu x Signal Condi tioning Digitisers Sensors Info buffer/ storage/anal P h y s i c a l s Y s Decision making unit (Int control) Refe rence Data Switch Commn with middle level DB KB Sys state & adaptive parameters Timer Human interventions Load algos Actua tors Contro llers D e Mux Err cor Fault info analyser Low level control details KB Instructions, commands, algorithms

  18. Synchroniser Scheduler Designer KB DSS From data switch Sim/mod Commn. with Exe cutive Level Info Assessor Control Implementation supervisor Control Manager (Task anal) From System State model Algos, commands, instructions Math model Algo developer Algo Repository Planner KB Sim Human inter vention From Fault info anal Plan selector Plan generator Fault Supervisor Sim KB KB Plan repository Fault info

  19. Commn. from Human operators Strategiser Command Interpreter Task generator/ goal analyser Comma nds, & tasks Goal generator KB and Data warehouse Build model Capability/ feasi bility assessor System model Fault info Informa- tion formatter and presenter Simulator Info/ Messa ges to human operators Identification of problems & solutions Soln. opti miser DSS Info generator Decision on action

  20. End

More Related