《計算機控制技術》課程介紹
《計算機控制技術》課程是計算機科學與技術專業的選修課,它以自動控制理論和計算機技術為基礎,以微型計算機為控制工具,介紹計算機控制系統的基本知識和基本應用技術,講授離散控制系統的基本原理,數字采樣控制的基本理論,是一門綜合性較強的課程。
本課程的内容如下:
(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.