Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Modern Power Electronics and Drives Automation and Control of Manufacturing Systems Mechatronics and Robotics System Automation Advanced Controls Engineering
Elective Modules EE 5071 EE 5073 EE 5074 EE 5075 EE 5081 EE 5082 EE 5084 EE 5203 EE 5204 EE 5086 EE 5087 ME 5103 ME 5121 ME 5122 ME 5123 ME 5125 ME 5145 Microprocessor Based Systems Computer Networks Internet Applications Artificial Intelligence Applications (or ME 5145) Operations Research Numerical methods (or ME 5001) System Identification and Modelling Robotics Technology Hardware and Software for Systems Control Project Management Human Resource Management (or ME 5146) Computer Integrated Manufacturing Industrial Management (or ME 5122) Quality Management (or ME 5121) Supply Chain Management Manufacturing Process: Advanced Concepts Artificial Intelligence in Manufacturing (or EE 5075) 2.5 2.5 1.5 2.5 2.5 2.5 1.5 2.5 2.5 1.5 1.5 3.0 3.0 3.0 3.0 3.0 3.0 6020 6020 6020 6020 6020 6020 6020 6020 6020 6020 6020 6020 6020 6020 6020 6020 6020 4020 4020 4020 4020 4020 4020 4020 4020 4020 4020 4020 4020 4020 4020 4020 4020 4020
Human Factors in Engineering (or EE 5087) Mathematical Techniques (or EE 5082) Machine Intelligence and Robotics Research Seminar Project (only for those who plan for PGDip)
Code
Module Exam.
EE 6099 or ME 6299
Dissertation
Viva
1 2
The mean value in the evaluation scheme is the default value. It can be changed by the Lecturer/Examiner concerned, within the specified range, by announcement to the students at the commencement of the course unit.
(Pre-requisite: PME/MSE 205 - Automation and Control of Manufacturing Systems) Learning Objectives: To introduce students to the engineering and management techniques of the design and development process of a mechatronics product/system Outline Syllabus: Introduction of mechatroncis; Revision of basic mechanics, electricity and electronics, Introduction to programming; Study of components of a mechatronics system such as stepper motors, A/D converters, Op-amps. solid-state devices; Conceptual design of a mechatronics system; Implementation of robot systems; Robot programming; Machine vision.
3.7 ME 5201 - Systems Automation (3.0 credits): Learning Objectives: Understanding of system automation for a given requirement Outline Syllabus: Introduction to system automation, hardware and software for general automation, micro-controller based system design, plant automation for large-scale factories, and Industrial applications in automation. 3.8 ME 5202 - Advanced Engineering Mathematics for Controls (3.0 credits): Learning Objectives: To provide the mathematical knowledge and skills required for developing control systems. Outline Syllabus: Linear matrix inequalities (LMIs), Stability analysis of dynamic systems, Adaptive filtering, Prediction and correction methods, Numerical methods for control algorithms, Vector spaces, Riccati equation, Fractals and chaos, Conformal mapping, Applications on the above topics 3.9 EE 5071 - Microprocessor Based Systems (2.5 credits): Learning Objectives: Understand the Principles and Technologies used in microprocessorbased systems Outline Syllabus: Uniprocessor, coprocessor and multiprocessor systems, RISC and CISC architectures. Digital Data Manipulation: Error codes, parity, Hamming code. Computer Organization and Control: Polling, interrupts, DMA, bus control, and priority levels. Peripheral Devices and data communication standards: RS232, IEEE488, VME. Operating Systems and Memory Management: Virtual memory, compilers, linkers, interpreters, network operating systems. 3.10 EE 5073 - Computer Networks (2.5 credits): Learning Objectives: Understand the Principles and Technologies used in computer networks Outline Syllabus: Communication networks; LANs, WANs, MANs, Internet, Intranets, protocols, layered architecture of networking; ethernet, token ring, token bus, X.25, Use of modems 3.11 EE 5074 - Internet Applications (1.5 credit): Learning Objectives: To provide the knowledge and skills for internet based applications. Outline Syllabus: Overview of the Internet, Browser, Client and Server. Introductory-level overview of the technologies involved in building a web application. (No previous experience with web design or HTML is assumed.) Creating a Web-page - Basic Document Structure. Hand coded HTML: tags and tag attributes, Lists, Images, Hyperlinks, Tables, Forms, Links and Anchors. Document Header, Meta tags. Frames. Class information, Style sheets. Authoring Tools. HTML Validation. Exercise: Creating an interactive web-page for ones-self.
3.12 EE 5075 - Artificial Intelligence Applications [or ME 5145] (2.5 credits): Learning Objectives: Understanding of artificial intelligence (AI) and apply AI techniques in real world problems. Outline Syllabus: Background, Natural and Artificial Intelligence, Turing Test, Applications in AI, Future of AI. AI Agent, PEAS (Performance-Environment-Actuators-Sensors), Hardware and Software agents, Simple reflex agent, Learning Agent for complex systems. Search Algorithms, Depth First Search (DFS), Hill Climbing, Constraints, Quasigroup Completion Problems (QCP), Genetic Algorithms (GA): Population, Crossover, Mutation and other parameters. Introduction to FL, Applications, Why Use Fuzzy Logic, Fuzzy Sets, Mamdani-type and Sugeno-type fuzzy systems, Development of an AI Agent using Fuzzy reasoning: fuzzy operators and Implication Methods, Takagi- Sugeno Fuzzy Model. Neural network architectures and learning rules, Back propagation, Application of neural networks Knowledge based systems and expert systems Artificial Intelligence applications 3.13 EE 5081 - Operations Research (2.5 credits): Learning Objectives: To enable graduates to play an effective role in providing decision support to managers Outline Syllabus: Linear and dynamic programming, Sensitivity analysis, Network analysis, Integer programming. 3.14 EE 5082 - Numerical Methods [or ME 5001] (2.5 credits): Learning Objectives: To enable graduates to apply numerical methods to solve real world problems. Outline Syllabus: Fast Fourier Transforms (FFT), Numerical methods for solving elliptic equations, Finite difference methods, Finite element methods and variational methods, Modal matrix analysis, 3.15 EE 5084 - System Identification and Modeling (1.5 credit): Learning Objectives: To provide the knowledge for analyzing systems for control and automation purposes. Outline Syllabus: Deterministic modeling, Data analysis and sampling, Windowing, Parametric and non-parametric spectral analysis, Off-line system identification, On-line system identification, AR, ARX, ARMA, ARMAX modeling, Model order determination, Model validation, Prony signal and transfer function identification techniques. 3.16 EE 5203 - Robotics Technology (2.5 credits): Learning Objectives: To introduce students to the fundamentals on robotics and provide them with essential knowledge about theoretical & practical background on robotics, so that, in the future, the students will be able to readily apply their knowledge in industry or research or further enhance it by self study. Outline Syllabus: Spatial Descriptions and Transformations, Manipulator Kinematics and Inverse Kinematics, Force/velocity propagation along manipulator links, Manipulator dynamics, Trajectory Planning Mechanical design of robot manipulators, Robot manipulator control, Robot system integration and programming, Robot sensors and actuators, Robot vision, Sensor fusion.
3.17 EE 5204 - Hardware and Software for Systems Control (2.5 credits): Learning Objectives: To familiarize with standard software and hardware components related to systems control and automation. Outline Syllabus: Examples of computer controlled systems, Basic sampling theory, D/A and A/D conversion, Hardware components of data acquisition, Device interfacing, control registers, instruction set and assembler programming for DAQs, Concurrent programming for on-line control, real-time executives and applications, Distributed systems. 3.18 EE 5086 - Project Management (1.5 credit): Learning Objectives: To provide the necessary exposure to the application of the project management knowledge, skills, tools and techniques to meet or exceed stakeholder needs and expectations. Outline Syllabus: Definition of Project Management and relationship to other management disciplines. Project Appraisal: Financial, technical, environmental etc. Project Management Context: Project phases and project life cycle, project strategy development, project stake holders. Organizational and socio-economic influence, key management skills, project initiation and modelling, project management process, project procurement management and project scheduling. Project cost estimation and control, project quality management, project risk management, project assessment and stakeholder marketing and case studies. 3.19 EE 5087 - Human Resource Management (1.5 credit): Learning Objectives: To appreciate the role of Human Resource Management in an organization and its various facets and to evaluate HRM practices in an organization. Outline Syllabus: Human resources planning, Job Analysis and Job design, Recruitment & Selection, Training & Development, Managing Performance, Reward Management, Human Resource Information Systems, Strategic Human resource management, Managing Labour Relations. 3.20 ME 5103 - Computer Integrated Manufacturing (3.0 credits): Learning Objectives: To acquaint the student with the integration of the elements of CAD and CAM and the integration of manufacturing functions. Outline Syllabus: Integrated approach in manufacturing systems; Concurrent engineering; Production process design; Group technology; Computer aided process planning; Production management aspects of CIM; Implementation of CIM; Flexible manufacturing systems (FMS); Factory of future; Communication networks, DBMS, Interfacing, Data logging and acquisition. 3.21 ME 5121 - Industrial Management
Learning Objectives: To provide the general management background needed by the manufacturing executive for effectively participating in the total business environment of a firm. Outline Syllabus: Human factors in industry: Organization structure, Cultures and management styles, leadership and characteristics of individuals, group behavior, Manpower requirements and skill needs- selection recruitment and training, Motivation, Rewards strategies- reward and job evaluation, Implementing changes in organization; Financial decision making: Financial analysis, Profitability analysis, and Investment appraisal; Marketing: Concepts and importance of marketing, Marketing system, Market types, Marketing research and analysis, Managing marketing mix, Four Ps (Product, Price, Place, Promotion)
3.22 ME 5122 - Quality Management [or ME 5121] (3.0 credits): Learning Objectives: To present quality as a strategic tool for competitiveness and to provide knowledge of the ways and means to achieve quality in manufacturing. Outline Syllabus: Quality management systems: Quality management philosophies, Total Quality Management, Quality awards (Malcom Baldrige award, National Quality award), Quality certification (ISO 9000, SLS) HRM for quality, Vendor quality; Statistical quality control: Statistical methods in QC, Statistical process control, Acceptance sampling, Taguchi method, Product reliability; Design for quality, Quality function deployment. 3.23 ME 5123 - Supply Chain Management (3.0 credits): Learning Objectives: To support the globalisation trends in manufacturing systems by developing the management know-how required by the students aspiring to work in international business. Outline Syllabus: The concept and structure of Global Supply Chain; International trade; Supply organisation; The procurement process; Distribution management; Transportation systems; Enterprise resource planning; Management and organisation of information systems; Strategic considerations. 3.24 ME 5125 - Manufacturing Processes: Advanced Concepts (3.0 credits): Learning Objectives: To provide an overview (and a review) of the manufacturing methods for metallic and non-metallic materials covering their critical aspects and with reference to local manufacturing industry. Outline Syllabus: An overview of local manufacturing industry; Mechanical behaviour and manufacturing properties of materials; Casting Technology: Metals and melting practice, Design aspects of product/mould, product quality; Forming Technology: General characteristics, bulk forming vs sheet-metal working, formability, analysis of process with respect to machinery and tooling, forming loads and energy requirements, product quality concerns; Joining Processes (for metals): Process classification, fusion weld quality and weld metallurgy, testing and inspection; Forming and shaping of fibre reinforced materials; Processing of powder materials and ceramics: Sintering technology; Non-conventional Machining Processes: CM, ECM, EDM, laser/electron beam machining, water/abrasive-jet machining, etc.; Surface treatment and coating: methods and technology. 3.25 ME 5145 - Artificial Intelligence in Manufacturing [or EE 5075] (3.0 credits): Learning Objectives: To gain an understanding of expert systems and AI techniques and how it can be applied in control, automation, manufacturing, design and operational management. Outline Syllabus: Knowledge based systems, Expert systems, Fuzzy systems and fuzzy control, Artificial Neural Networks, Genetic Algorithms, Selection of AI techniques, AI based applications in control, automation, manufacturing, design and operations management. 3.26 ME 5146 - Human Factors in Engineering [or EE 5087] (3.0 credits): Learning Objectives: To gain an understanding of the impact of human capabilities and limitations on the design and development of products and equipment. To appreciate the contemporary approaches to the design of safe and fatigue free work environments. Outline Syllabus: The scope of human factors engineering and its relationship with product design and manufacture; Systems Ergonomics; Human characteristics; Principles of anthropometry; Application of ergonomics to product design; Biomechanics and safety engineering; Introduction to Ergonomics CAD in product design; Practical case studies taken from the fields of consumer product design, work place and work design.
3.27 ME 5001 - Mathematical Techniques [or EE 5082] (3.0 credits): Learning Objectives: To enable graduates to apply mathematical techniques to solve real world problems Outline Syllabus: Partial differential equations classification, modelling, solutions using Fourier series, Fourier transform; Numerical methods finite difference methods, finite element methods, solutions of ordinary and partial differential equations, applications using computer software; Optimisation Non-linear optimisation involving multivariate function, dynamic programming; Methods of applied statistics sampling, hypothesis tests, basic ideas of linear models, time series modeling. 3.28 ME 5220 - Machine Intelligence and Robotics (3.0 credits):
Learning Objectives: To enable graduates to apply intelligent techniques to develop intelligent machines. Outline Syllabus: Introduction to Intelligent Systems, Hardware and software agents, Kinematics and dynamics for controlling robots, Modeling and Control of Dynamical Systems, Mobile robots and their autonomous navigation, Machine Learning, Intelligent Systems Control Techniques like Behavior Based Controls, Neuro-Fuzzy controllers. 3.29 ME 5290 - Research Seminar (3.0 credits): Learning Objectives: To develop the ability of students to do unsupervised work at graduate level, especially on research paper reading and understanding related to automation. Outline Syllabus: Critical reading of technical literature and summarizing contents. Verbal communications and writing skill development. Adapting the speech and the written material for the intended audience. Making Seminar type presentations as a tool for interpersonal communication, projects presentation, public speaking, and report writing. 3.30 EE 5099 - Project (Only for those who plan for PGDip) (10 credits): Learning Objectives: To allow students to apply skills gained in the course to a related project. To gain the ability to learn and apply new ideas as needed to meet project goals. Outline Syllabus: The student is expected to work individually to develop a given project at a greater depth than in EE5199 and may be allowed to be done in lieu of courses in special cases. They shall be carried out for a period of not less than three months, on a part time basis (or equivalent period full time) under the supervision of a senior staff member. All students must make a written and verbal presentation at the completion of the module. 3.31 EE 6099 - Dissertation (25 credits): Learning Objectives: To allow students to apply skills gained in the course to a multidisciplinary project. To develop specific skills in project definition, planning, and scheduling, effective written and oral communication of technical ideas. To incorporate realistic constraints and engineering standards. Outline Syllabus: The student is expected to work individually on a research dissertation on a topic assigned or agreed by the Department. It is to be carried out for a period of not less than one academic year, on a part time basis (or equivalent period full time) under the supervision of a senior staff member and/or industrial supervisors. The student is expected to develop a complete plan from feasibility study, cost analysis, through electrical design and documentation to the building of a prototype or developing of a model as applicable. All students must make a formal written and verbal presentation to a panel.
Description
A candidate who has not earned a grade of C+ or above in a particular course unit at the first attempt, but has obtained minimum marks for at least one component, receives the grade I
10
otherwise he receives the grade F. By repeating the incomplete component for those obtaining the grade I, or all the components for those obtaining the grade F, the candidate can upgrade grade C only and this will be used for calculating the grade point average (GPA). The grade N signifies the academic concession granted with the approval of the Senate.
4a.6
Calculation of Grade Point Average: The overall grade point average (GPA) of the postgraduate examination will be calculated according to the following formula.
Overall GPA =
Note: All credits offered by the student, irrespective of whether completed or not will be considered in the evaluation of the Overall GPA .
4a.7
Release of Result of Written Examination: Performance of a candidate at the written examination shall be released after the Board of Examiners meeting, subject to confirmation of the Senate, unless the Board of Examiners recommends withholding of the results for specific reasons.
4a.8 Criteria for the Award of the Postgraduate Diploma: 1. Passed the Postgraduate Examination as specified in clause 4a.3 AND 2. Not desirous of proceeding to the Master's dissertation, either before commencement or thereafter, as indicated in writing to the head of department OR Not able to undertake/complete the Master's dissertation under the prescribed conditions. 4a.9 Date of Award: The effective date of the Postgraduate Diploma shall be the first day of the following month after the successful completion of all of the following components of the postgraduate examination: 1. written examinations 2. seminars 3. assignments and laboratory work and projects
11
4b.1
4b.2 Participation in Academic Program: 1. Passed the postgraduate examination as specified in clause 4a.3 but has not been awarded the Postgraduate Diploma 2. Has obtained an overall GPA of at east 3.0 at the postgraduate examination. 3. Undertake an individual research dissertation, as assigned by the Department, on a specific subject area, for a period of not less than one academic year duration on a part time basis or equivalent. 4. The postponement of the dissertation will only be allowed with prior approval from the Senate. 4b.3 Pass in the Dissertation: 1. The candidate will be graded based on the evaluation of the final seminar and oral examination by a panel of examiners. 2. The grading of the dissertation is directly on a letter Grade. The benchmark performance given in clause 4a.5 may be used for guidance. 3. A candidate is deemed to have passed the dissertation, if the candidate earns the Grade C+ or above at the first attempt. 4. If the candidate is unsuccessful in dissertation, he/she may be re-examined and given the pass grade C if successful. Normally only one re-examination will be allowed, usually after a minimum of three months but not exceeding 12 months after the initial examination/assessment. 4b.4 Criteria for the Award of the M.Sc. Degree: 1. Passed the Postgraduate Examination as specified in clause 4a.3 AND 2. Successfully completed any additional prescribed seminars and assignments AND 3. Successfully completed the research dissertation assigned to the candidate. 4b.5 Date of Award: The effective date of the MSc degree shall be the first day of the following month after the successful completion and evaluation of all of the following components: 1. Postgraduate Examination as specified in clause 4a.3 2. Research dissertation 3. Submission of final bound copies of dissertation (after corrections if any).
12
CODE
SUBJECTS (CREDITS )
Resource Persons
EE5061
EE5062
Digital Control Sensors and Actuators for Automatic Systems Modern Power Electronics and Drives Automation and Control of Manufacturing Systems
EE5201
EE5202
Dr. JP Karunadasa
PME/MSE205
PME/MSE304
PME/IA101
System Automation
PME/IA102
Dr. Thrishantha Nanayakkara Dr. Rohan Munasinghe Dr. Sisil Kumarawadu Mr. Shantha Fernando
E E5071
EE5073
Computer Networks
EE5074
Internet Applications
Prof. JR Lucas
EE5075
EE5081
Operations Research
Dr. M. Indralingam.
EE5082
EE5084
13
EE5203
Robotics Technology Hardware and Software for Systems Control Artificial Intelligence in Manufacturing
EE5204
PME/MSE305
Dr. Lanka Udawatta PME/MSE103 Computer Integrated Manufacturing Mr. ACM Naeem* Dr. Udaya Kahangamage PME/MSE203 Quality Management Mr. HKG Punchihewa PME/MSE202 Industrial Management Dr. Chandana Perera
PME/MSE306
PME/MSE204
Supply Chain Management Manufacturing Processes: Advanced Concepts Machine Intelligence and Robotics
Mr. ACM Naeem* Dr. MARV Fernando Dr. Rohan Tittagala Dr. Thrishantha Nanayakkara
PME/MSE206
PME/IA103
Dr. Lanka Udawatta Dr. Thrishantha Nanayakkara PME/IA104 EE5099 Research Seminar Project ( Only for those who plan for PGDip) Dr. Lanka Udawatta All staff members from EE & ME
*Mr. ACM Naeem BSc. Eng. (Hons), M.Eng. (AIT) Manage, Projects, Kingslake Engineering Systems, Colombo 2
14