《计算机控制技术》课程介绍
《计算机控制技术》课程是计算机科学与技术专业的选修课,它以自动控制理论和计算机技术为基础,以微型计算机为控制工具,介绍计算机控制系统的基本知识和基本应用技术,讲授离散控制系统的基本原理,数字采样控制的基本理论,是一门综合性较强的课程。
本课程的内容如下:
(1)计算机控制系统的接口:信号调理电路、功率放大电路、A/D、D/A采样电路设计、数字信号滤波算法等内容。
(2)计算机控制系统的算法设计:控制算法是计算机控制系统的核心,也是整个计算机控制系统设计中的难点。本课程中主要讲述离散PID控制算法。
(3)计算机控制系统设计:抗干扰是计算机控制系统设计过程中的一个很重要的技术问题,它涉及到抗共模干扰设计方法、抗串模干扰设计方法、长线传输抗干扰设计方法、系统接地方法、电源保护技术、软件抗干扰方法等。
通过本课程的学习使学生了解和掌握当前在计算机控制领域采用的最新技术与方法,使学生获得计算机控制技术的基本理论、基本知识和基本技能、并能设计和调试微机控制的硬件系统。
本课程第三学年第1学期开设,计划学时36,先修课为:高等数学、数值方法、线性代数、模拟与数字电路、微机技术。
Introduction to the course“Computer control technology”
Computer Control Technology is an optional course of Computer Science and Technology. It bases on automatic control theory and computer technology, taking micro-computers as the control tools. In this course, basic knowledge on computer control system and application of technology will be introduced. Meanwhile, the principles of discrete control systems and the basic theory of digital sampling control will be instructed. In general, Computer Control Technology is an integrated curriculum.
The course content is as follows:
(1) Computer Control System Interface Technology: signal conditioning circuit, power amplifier circuit, A/D, D/A sampling circuit design, and digital signal filtering algorithms and so on.
(2)Computer Control System Algorithm Design Methods: Control algorithm is the core of the computer control system. It is also the difficult point in the designing of the entire computer control system. The main part of this course is to discrete PID control algorithm.
(3) Computer Control System Design Methods: Immunity is a crucial technical issue in the process of designing a computer control system. It relates to the design methods against common-mode interference, design methods of the anti-series mode interference, design methods of the long-term transmission interference, system grounding method, power protection technology, anti-jamming methods for software and so on.
By this course, students will know and grasp the latest technology and methods in the field of computer-control. The students will acquire the basic theory, basic knowledge and basic skills of the computer control technology, and be able to design and debug the hardware system of the computer control.
The course will be taught in the sixth semester, which includes 36 hours. Its prerequisite courses include higher mathematics, numerical computation, linear algebra, analog and digital circuit and microcomputer technology.