现代控制理论大作业

更新时间:2024-05-23 05:52:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

专业综合调研报告 电气工程与智能控制专业

分类号:TH89 单位代码:10110 学 号:

中 北 大 学

综 合 调 研 报 告

题 目: 磁盘驱动器读写磁头的定位控制

系 别: 计算机科学与控制工程学院 专业年级: 电气工程与智能控制2014级 姓 名: 何雨 贾晨凌 朱雨薇 贾凯 张钊中 袁航 学 号: 14070541 39/03/04/16/33/47 指导教师: 靳鸿 教授 崔建峰 讲师

2017年5月7日

专业综合调研报告 电气工程与智能控制专业

摘 要

硬盘驱动器作为当今信息时代不可缺少的存储设备,在人们日常生活中正扮演着越来越重要的角色,同时它也成为信息时代科学技术飞速发展的助推器。然而,随着信息量的日益增长,人们对硬盘驱动器存储容量的要求越来越高。但另一方面由于传统硬盘驱动器的低带宽、低定位精度,导致磁头很难准确地定位在目标磁道中心位置,从而限制了存储容量的持续增加。

自IBM公司于1956年向全球展示第一台磁盘存储系统R.AMAC以来,随着存储介质、磁头、电机及半导体芯片等相关技术的不断发展,硬盘的存储容量成倍增长、读写速度不断提高。要保证可靠的读写性能,盘片的转速控制和磁头的定位控制问题具有重要意义。其中磁头的定位控制主要包括寻道控制与定位跟踪控制两个问题,如PID控制、自适应控制、模态切换控制等,这些控制方法大大提高了硬盘磁头伺服系统的性能。为达到更高的精度,磁头双级驱动模型成近年的研究热点,多种控制策略已有相关报道,但目前仍处于实验水平。

关键词:?磁盘驱动器;磁头;定位;控制

Abstract

Hard disk drive (HDD), acted as requisite storage equipment in current information age,plays a more and more vital role in people’s daily life, and it becomes a roll booster in rapid development of science and technology. However, with the increase of information capacity, we put forward a severe request for HDD data storage capacity. Unfortunately, due to the low bandwidth, low positioning accuracy in conventional HDD, magnetic head is hard to be positioned onto the destination track center, thus it limits the continuing increase in storage capacity.

Since IBM brought the first disk-the random access memory accounting machine(RAMAC) to market in 1956, the storage capacity and read/write speed have continuously increased along with the development of the techniques of media,read/write head, actuators and semiconducting chips. The problems of R/W head's settling control is definitely important in order to ensure the reliability of read and write performance. Track seeking and track following are two main stages of the hard disk servo system. Researchers have developed kinds of control strategies to implement the servo control from PID control to advanced control methods.Dual-stage actuator has attracted many researchers and engineers for its broaderbandwidth compared with single-stage actuator.

Key Words:Hard Disk Drive;Heads; Location; Control

专业综合调研报告 电气工程与智能控制专业

第1章 磁盘驱动器的介绍

自上世纪50年代计算机发明以来,随着科技的进步,软硬件技术都获得了相当大的发展。目前无论日常生活还是工作学习,计算机正扮演着越来越重要的角色。相对于基本遵循了摩尔定律不断更新的芯片技术,计算机中的数据存储器硬盘也在容量和速度上不断突破,这对磁头的控制问题提出了更高的要求。本章简要介绍硬盘驱动器的基本结构以及硬盘驱动器控制的发展与现状[1]。

我们通常看到的个人计算机中的硬盘驱动器为一密封的金属容器,其内部主要由盘片机构和磁头机构两部分组成。数据记录在盘片表面的磁敏感材料上,一个或数个盘片层叠固定在盘片电机主轴上。每一盘面都配有相应的读写磁头,多个磁头及其悬臂层叠组合成为磁头组并固定在其中部的磁头主轴上。硬盘工作时,盘片在电机驱动下作恒定的高速运转,音圈电机带动磁头在盘片上方移动以寻找数据所在磁道并以允许偏离误差跟踪在其上方;当数据所在磁道经过读写磁头,磁头根据电磁感应原理读取或写入数据。这是一系列复杂且微妙的控制动作,通过本章节的介绍,对于硬盘结构和磁头控制将会有一个较为清晰的概念。

1.1 硬盘驱动器结构

图1.1所示,为一个典型的硬盘驱动器内部结构,其中磁头组件包括音圈电机(voice-coil motor,VCM),一组磁头悬臂及读写磁头;盘片组件包括一组盘片及一个主轴电机。在盘面上有数以千计按同心圆划分的数据磁道,磁头距盘片大约为10-8um的数量级,并可沿盘片平面作径向运动。本节将简要介绍硬盘驱动器的组成[2]。

图1.1硬盘驱动器内部结构

- 1 -

专业综合调研报告 电气工程与智能控制专业

1.1.1 盘片与磁介质

数据按等距的同心圆以两种模态存储于盘片的磁介质上,但存储密度的大小由多种性质决定。物理性质的主要影响包括磁性介质上偶极子的大小和同一性,磁化方向以及磁介质的矫顽性和温度稳定性等,这些都决定于磁介质材料及加工工艺。另一方面,为提高存储容量,盘片表面被划分为更多的磁道,相邻存储单元的间距也更小,因此在硬盘技术发展过程中介于磁头和盘片上磁介质之间的磁场不断被减弱以避免干扰。此时磁头在磁盘上某一较小区域进行的读取或写入操作密度取决于磁头和磁性盘片间的距离,即通常所说的航高(flying height)航高越小,读写区域越精确。但是,随着航高的减小,物理性质如盘片表面镀层的厚度等仍将成为主要影响读写精度的因素。 硬盘盘片的直径从最初的14英寸发展到8英寸,后又缩小至5.25英寸,3.5英寸,2.5英寸或更小,已成为硬盘规格的主要参数之一。盘片面积的减小,伴随着容量的成倍增加以及读写速度的不断提高,这对制造工艺提出了更高的要求,需要盘片具有更为平滑的表面,更高的介质磁畴密度:磁头具有更小的磁性耗散,更低的航高。目前常用的硬盘尺寸主要有以下三种规格:台式机硬盘(主流)为3.5英寸,高速视频设备及笔记本电脑硬盘为2.5英寸,掌上电脑及移动通讯设备使用的微硬盘(MicroDrive)为1.8英寸[3]。

1.1.2 磁头

磁头使用电信号以磁通量形式将数据的二进制编码写于盘片上,并从盘片读取磁通量形式的存储单元并转换为电信号进行解读。磁头通常安装于悬臂末端,由于盘片两面都有磁介质镀层,因此每个盘片对应两个读写磁头。悬臂在音圈电机的带动下在盘片表面沿径向移动,使得每个磁头在对应表面的相对位置均一致。但是,同一时刻一般只有一个磁头在读取或写入数据。现在有些磁盘可在同一时刻用两个或两个以上的磁头同时读写数据,但是这一技术尚未获得广泛应用。

磁头的发展经历了五次大的飞跃:镍铁导磁合金头((permalloy head),铁酸盐磁头(ferrite head), MIG磁头,超薄感应磁头(thin-film inductive head)和磁阻磁头(magnetoresistive head)。无论是什么材料的磁头,都是基于电磁感应原理进行读写的[4]。然而,感应磁头有一个致命的弱点,即只有在磁通量随(magnetic domain transition, MDT)改变时,磁头才会有响应。如果MDT信号不足,则相对适量的信噪比,有效的读取信号量将会过低。解决这一问题的手段,即为目前应用最为广泛的巨磁阻反向读取磁头,这类磁头响应于磁畴磁通量本身而不是MDT[6]。

1.1.3 滑座

硬盘驱动器的一个重要技术在于将读写磁头悬浮于一较薄的空气轴承上。磁头本身是固定在被称为滑座的机械构件之上,这是一个连接磁盘悬臂与磁头的装置。这一概念于1953年研究薄型磁鼓计算机时便开始研究。IBM将之用于1956年的RAMAC上。空气轴承的一个突出优点,就是保证磁头与盘片之间的最小距离。早期的空气轴承需要将空气通过磁头泵入,而将磁头推离盘片,这使得航高和磁头的尺寸都保持在一个较

- 2 -

专业综合调研报告 电气工程与智能控制专业

大值上。如前所述,航高对于磁盘存储密度来说是一个关键参数,因此,提高存储密度并加速主轴旋转的决定性要素就是降低航高。滑座的尺寸直接影响了航高值,根据空气动力学原理,一般滑座越小航高值也越小。

1.1.4 磁头驱动器

磁头驱动器的功能是使悬臂在磁盘表面移动,从而带动磁头寻找目的磁道,即前

文所指的磁头定位。最原始的驱动器仅有一对步进电机,在垂直方向与径向运动来获取数据,如软驱的磁头驱动,这种方式所提供的磁头移动速度非常有限。取而代之的是音圈电机(Voice Coil Motor),这种电机可根据通过它的电流的大小来使线圈移近或离开一块永久磁铁[7]。这种方法的精度很高,但是亦非常敏感,因为电流大小的微小变化都可能引起磁头位置的变动。显然这种电机是一种模拟系统,它的移动量取决于通过它的电流的大小。

在寻道过程中磁头的实际位置取决于记录在磁道上的伺服信息,这是由硬盘生产商在出厂时写入的,该操作称为低级格式化(low format)。磁头在磁道上的跟踪定位也是根据这个信息进行调整的。

1.1.5 控制电路

硬盘密封着的内部的电路部分较少,只有主轴电机和激励电机的电缆,以及连接

读写磁头到控制电路的柔性电路板。

硬盘外部的控制电路提供了硬盘和计算机之间的逻辑连接,它把计算机送来的寻道和读写指令传给驱动器,并且控制着数据流量。

1.2 硬盘磁头控制技术发展简介

最先将控制的概念引入硬盘驱动器中的是温彻斯特硬盘(Winchester drive)在机械制造上以其质量轻巧且经润滑的滑座而闻名,而它的控制系统相对于机械制造更为声名显赫,因为这是第一台应用反馈控制回路的硬盘。在DickOswald 1974年所撰写的文章中(Oswald 1974),使用对bang-bang控制做了一些修正后而得到的控制策略,这一控制方法在日后被普遍应用并被M.L. Workman在其博士论文中总结并命名(Workman 1987)为近似时间最优伺服控制((Proximate time optimal servo PTOS) (Franklin, Powell et al. 1998)[8]。

1.2.1模拟,采样数据及数字控制

从硬盘发展之初,就是采用数字电路将数据传入或导出计算机,尽管当时的控制

回路是模拟制式的。早期的数字控制器是针对性能和经济上的要求而出现的。很好的一个例子就是昆腾(Quantum)公司,为了降低价格而采用数字控制制造出了一些低端的

- 3 -

专业综合调研报告 电气工程与智能控制专业

驱动器,采用微处理器实现伺服控制极大地减少了耗费在模拟电路上的支出。IBM则为设计微皿}l计算机硬盘而致力于先进控制算法的研究(Stick 1987),虽然当时仍旧依靠模拟电路来完成控制律的实现,研究者却想到了划分了扇区的伺服系统,这也就是采样数据的控制系统。惠普(HP)在1980年代中期开始制造具有这一特点的驱动器,直到1980年代末期,惠普才彻底地转到数字控制驱动器上[9]。

1.2.2状态空间分析

随着DSP技术的发展,DsP芯片成本不断降低功能越来越强大,为状态空间理论分析的应用提供了硬件基础。状态空间控制最初仅用于磁头的寻道控制,原因有以下两点:首先,相同阶次的情况下,状态空间控制器要比经典控制器执行更多的运算。而在定位跟踪阶段,早期DSP很难在一个采样周期内完成状态空间控制的所需的计算。其次,音圈电机反电动势的测量只有在信号很大的情况下(如在寻轨期间)才能测得,而反电动势的值有助于估计速度量[10]。状态空间控制可以使用测量反电动势的传感器从而获得反电动势信号。

1.2.3噪声

影响硬盘读写效率的干扰通常分为外部干扰、内部干扰,及测量与补偿噪声 等。外部干扰通常是由外界环境的撞击或振动引起的,如随身携带的笔记本电脑 在移动的车厢内,或是在被踢到的桌上。内部干扰很大程度上是由主轴的旋转以 及驱动器相对于磁盘支撑板或外壳的反作用力所产生的。

所谓宽带噪声的产生主要是因为盘片与驱动器上气流的影响以及PES的噪 声影响。位于盘片和磁头之间的空气轴承导致了气流对于伺服机构的影响。气流 的特性取决于盘片的直径,磁头的位置及空气动力学特性,封闭硬盘内部空间布 局,盘片表面光洁度以及封闭盒内的气压大小。对于主流高转速硬盘,校正硬盘 内部空气动力学特性成为关注的热点。

1.2.4双级执行器

对于高磁道密度的硬盘驱动器,要设计高带宽控制系统,音圈电机具有很大的局 限性,造成这一限制的根源在于磁头悬臂的柔性模态。双级执行器可弥补音圈电机在 这一问题上的不足,在双级驱动控制系统中,音圈电机作为粗调电机,有较大的行程 范围,同时微调电机快速实现定位误差补偿,因此双级驱动控制系统适用于快速寻道。

1.2.5磁头的寻道控制

如今最为通用的寻道控制策略为近似时间最优控制(Proximate Time Optimal Servomechanism, PTOS)(Franklin, Powell et al. 199$),其控制效果与Bang-bang 控制类似。区别在于,PTOS可避免控制信号在最大值与最小值间切换时对于微 小误差的响应而引起的“抖振”。该方法在Mike Workman的博士论文中正式提

- 4 -

专业综合调研报告 电气工程与智能控制专业

出,并在之前已被工业界应用于硬盘的寻道控制。其他应用较广的寻道控制策略

包括二阶自由度控制(Ishikawa, Yanagita et al. 1996; Tohyama, Yodhida et al. 1996),模糊逻辑控制(Yoshida and Wakabayashi 1992; Yen and Tsai 1997),以及 输入频率整形(Meckl and Kudo 1993; Ho 1997)等。这些控制策略相对于PTOS而言, 一般其设计方案不利于工业应用,或控制效果不如PTOS,所以目前实际应用最 为广泛的寻道控制策略仍为PTOS[11] .

寻道的一个问题在于,给定的参考位置信号会使控制系统启动驱动器的柔性 控制(Flexible Control)模式,而柔性控制模式下,系统需要较长的控制时间用以 减小阻尼振荡,因此限制了寻道时间的进一步减少。为解决这一问题,Neil Singer 提出了一种被称为指令输入成形的方法应用于柔性机器人的控制上(S roger and Seering 1989)。该方法的思路是,先将参考指令作前置滤波,滤去可能会引发驱 动器零点振动的光谱成分。

当一个硬盘驱动器开始一轮寻道控制后,硬盘切换至寻道控制算法。当进入 减速阶段,驱动器跟随一个速度分布图进入目标位置,然后切换至定位模式,最 终进入轨道跟踪阶段。在硬盘发展初期,控制模态的切换是通过不同阶段切换至 不同的模拟控制电路来完成的;当硬盘发展至数字控制阶段,这一过程通过微型 处理器中控制律的切换来实现。

1.3硬盘磁头控制技术现状

硬盘磁头的定位控制包括对于单级磁头(即仅由音圈电机控制磁头移动)的定位控制和双级磁头(在音圈电机基础上附加一个微调电机,两者协同控制磁头移动)的定位控制。

1.3.1读写磁头单级驱动器控制问题

随着磁道密度增大和磁头航高减小,国内外学者提出了多种控制策略,从传统的PID控制,超前滞后补偿,V型滤波器以及扰动观测器(White, Tomizuka et al.2000)等发展到应用先进控制策略,如自适应控制(Wu, Guo et al. 2000) } H2控制(Li, Guo et al. 2001),模态切换控制(Venkataramanan, Chen et al. 2002),复合非线性反馈控制(Chen, Lee et al. 2003)等[13]。

这些控制方法己大大提高了硬盘磁头伺服系统的性能,但就目前计算机硬件的整体处理速度而言,平均约40Mbytes/s的读写速度仍是限制计算机整体性能的瓶颈。虽然采用冗余磁盘阵列(Redundant Access Independent Disk RAID)等并行方式可以提高实际的读写效率,但可以预料硬盘本身的发展仍将对磁头控制技术提出更高的要求。

1.3.2 读写磁头双级驱动器控制问题

如前所述,硬盘驱动器在要求减少数据存取时间的同时,正不断地增加存储容量,要达到这样的目标首先需要提高伺服系统的带宽并降低系统对于扰动的灵敏度。然而磁头单级驱动系统的带宽由于受到磁头悬臂机械谐振的限制,无法达到人们期望的效

- 5 -

专业综合调研报告 电气工程与智能控制专业

果。双级驱动是解决该问题的一种方法:系统中的粗调电机的带宽较低,但是可以大范围移动;微调电机提供较高带宽,但移动量程较窄。近年来,双级驱动系统的控制器设计取得了长足的发展。对于双级驱动系统而言,音圈电机的输出与压电陶瓷的输出是分开测量的,然而由于硬件及技术的限制,通常可测得的量仅限于系统的整体位置输出。这就构成了一个双输入/单输出系统,这种控制系统的控制器设计是多输入/多输出系统的特例。故适用于多输入/多输出系统的各类控制方法如LQG方法(Hu, Guo et al. 1999) } H。及声综合方法(Hernandez, Park et al. 1999)己应用到了双级驱动系统的设计中。然而这类方法普遍存在的问题是,即使在模型降阶以后,控制器的阶次依然很高,在实际的硬件上很难实现。有学者提出采用PQ方法(Schroceck and Messner 1998),即通过调节P一与Q的乘积PQ的值,来确定两控制器参数,这将多输入/多输出系统的设计分解为频域中的两个单输入/单输出设计问题,却忽视了两个S}SO回路之间的相互影响,且PQ方法不能保证音圈电机反馈回路的稳定性。在实际操作中,音圈电机反馈回路需要稳定,这才能保证硬盘驱动器能在微调电机未启动工作时稳定安全地工作·文献(Ding, Wu et al. 2004)提出参考轨迹重设计方案,即根据每次定位开始时音圈电机的参考轨迹、速度和加速度的初始值,实时更新或重设计以达到两驱动器间的平滑切换,该方法不失为一种有效的控制方法。

1.3.3 读写磁头非线性及摩擦控制问题

音圈电机将输入电流转化为动力输出,是一个典型的直流电机系统。通常被视作一个双积分器形式的线性对象,尽管存在一些谐振模态,在这些谐振模态中最低频率大约在1-1.SkHz。但是,由于驱动器转轴轴承及音圈电机数据线等造成的摩擦所产生的非线性会导致不容忽视的误差,并直接影响硬盘磁头定位的性能,通常在磁头从当前磁轨移动至邻磁轨时,性能的改变显得尤为明显。很多文献都将音圈电机的模型默认为线性系统,将控制对象的非线性假设为很微小并可忽略,从而对该线性系统进行控制器的设计。然而这种方法忽略了模型的非线性,难免会导致所设计控制器不能精确地控制磁头定位。建立模型的非线性特性的难点在于,一方面要确定非线性组成的物理结构,另一方面对于非线性微分方程通常没有解析解,这就给辨识系统参数带来了难处。文献(Wit and Lischinsky 1997)提出了一种方法辨识了典型的直流电机在匀速运动下的标称静态和动态摩擦系数,但是该文中的对象有别于音圈电机,因为音圈电机的行程范围是有限的且仅有位移是可测的[14]。文献(Dammers, Binet et al. 2001)提到的物理效应方法是确定非线性的一种有效的方法,文中分析了非线性组分内部及组分之间的物理效应,并将各组分的组合以构成统一整体。蒙特卡罗方法(Monte Carlo)是工程应用中较为流行的方法,文献(Peng, Chen et al. 2005)将该方法应用于硬盘

[15]

音圈电机上,在无解析解的情况下,给出非线性复杂对象的近似解。

- 6 -

专业综合调研报告 电气工程与智能控制专业

第2章 磁盘驱动器磁头的状态空间分析

每一磁道的宽度典型值为1μm,所以对读写头的定位精度要求非常严格,我们希

望精确控制磁头y(t)的位置。下面使用μ状态变量法对包括悬臂结构在内的磁盘驱动系统进行分析。由于要求快速运动,悬臂的金属片必须很轻,故必须考虑金属片的影响。电机的质量用M1表示,磁头的质量用M2表示,弹簧片的弹性系数用k表示,驱动力u(t)由直流电机产生,见图2-1(a)。如果弹簧严格是刚性的,就能够得到图2-1(b)的简化模型。具有两个质量块的系统的典型参数如表2-1所示。

2.1 系统的建模

注意到,M=M1+M2=20.5g=0.0205kg,则

d2ydyM2?b1?u(t) dtdt

图2-1 双质量结构及简化模型

所以,传递函数模型为

Y?s?U?s?参 数 电机质量 弹性系统 磁头质量 磁头位置 质量块1的摩擦系数 励磁电阻 励磁电感 电机常数 质量块2的摩擦系数 由表2-1中的参数得到

符号 M1 k M2 X2(t) b1 R L Km b2 ?1 (2.1)

s?Ms?b1?典型值 20g=0.02kg 10≤k≤∞ 0.5g=0.005kg 变量,单位为mm 410X10-3kg/(m/s) 1Ω 1mH 0.1025N*m/A 4.1X10-3kg/(m/s) 表2-1 两个质量系统的典型参数

- 7 -

专业综合调研报告 电气工程与智能控制专业

Y?s?U?s??147.78 (2.2) ?s?0.025s?0.410?s(s+20)考虑电机线圈的影响的读写头的传递函数如图2-2所示。考虑到表2-1中的参数,R=1Ω,L=1mH,Km=0.1025,得到

G(s)?Y?s?V?s??5000 (2.3)

s?s?20?(s?1000)

图2-2 具有刚性弹簧的读写磁头的模型

下面考虑双质量系统的状态空间模型。如图2-1(b),对于质量M1有

d2qdq?k(q?y)?u(t) (2.4) M12?b1dtdt对于质量M2有

d2ydyM22?b2?k(y?q)?0

dtdt选x1=q,x2=y。则

x3?dqdy以及x4? dtdt写成矩阵型式

??A?t?x?b(t)u?x? ? (2.5)

??y?c(t)?d(t)u式(2.5)中,

010??x1??q??0??????x2y0000? , x=?? =??,A=??x3??q??k/M1k/M1?b/M1??0?????????k/M2?k/M20?b2/M1?x4??y???0???0?,C=[0 0 0 1],d=[0] b=??1/M1???0???=x4。而且,对于L=0,即忽略电感时,u(t)=Kmv(t)。对于典型系统,注意到,输出y

- 8 -

专业综合调研报告 电气工程与智能控制专业

010??0??0????00000? k=10,B=??,A=??50???500500?20.50?????02000?20000?8.2????2.2 可控性

?0 0.0000-0.0001-0.0004???000 0.1000? Qc=1.0e+07??0?0.0001?0.00040.0594???000.1000?2.8700??ans =4,系统满秩,故系统可控

2.3可观性

0 0.000000????0.0002?0.00020-0.0000? Qo=1.0e+08???0.00160.00160.0002?0.0002????4.08664.0866?0.00570.0033??ans =3,系统非满秩,故系统不可观

2.4仿真

?的响应如图2-3所示。显然,振荡非常剧烈。 y图2-3 k=10时双弹簧模型的阶跃响应

- 9 -

专业综合调研报告 电气工程与智能控制专业

2.5稳定性判断

p =

1.0e+02 *

-0.0425 + 1.4310i -0.0425 - 1.4310i 0.0000 + 0.0000i -0.2020 + 0.0000i

由系统极点判断,系统不稳定

2.6控制系统设计(状态反馈与状态观测器)

极点配置:期望配置极点 P=[-40;-41;-7.07+10*sqrt(-1/2);-7.07-10*sqrt(-1/2)];

?-366.5517???366.7156? Matlab进行状态观测器设计,求解得K=??1.3288???? -1.5613?Step Response302520Amplitude151050-500.20.40.6Time (seconds)0.811.2

由仿真图得,系统最终稳定。

- 10 -

专业综合调研报告 电气工程与智能控制专业

第3章 总结与展望

此报告较全面地总结和分析了硬盘驱动器结构、性能及相应的控制方法与策略。同时结合滑模变结构控制理论,对于应用滑模变结构控制于硬盘驱动器伺服系统的控制问题进行了研究。

针对采用传统趋近律方法的离散滑模控制容易产生抖振,且不能完全趋近稳态的不足,提出了一种改进的时变离散趋近律,该趋近律方法不仅有效地削弱抖振,还大大缩短了到达时间,通过李亚普诺夫方法证明了滑模面的可到达性。

针对硬盘单级驱动器伺服系统,通过新的控制器设计达到硬盘读写磁头快速准确定位的目的。采用近似最优时间控制作为磁头寻道阶段的控制策略,使得磁头能快速到达期望磁轨附近将时变离散趋近律方法的滑模控制应用于磁头定位跟踪阶段。通过仿真,对比传统离散趋近律方法,结果说明改进离散滑模控制算法能更快速地到达目标轨道,存在于传统方法中控制电压的抖振也得以有效抑制,使之趋近于平衡点零,以验证时变趋近律方法的有效性。

考虑了系统不确定性对控制效果的影响。对加入不确定性的硬盘单级驱动器采用两种时变离散趋近律方法的滑模控制策略,并作对比研究,仿真结果再一次证明所提出方法对于硬盘磁头定位系统控制的有效性与可行性。

针对硬盘双级驱动器的两级电机分别设计了控制器。音圈电机的控制器设计中,改进了传统的近似时间最优控制算法,结合离散滑模控制,设计了更适合于音圈电机动作的离散滑模近似时间最优控制策略。对比了传统的效果,仿真结果表明离散滑模近似时间最优控制的响应时间得到明显的缩短。对于微调电机采用本论文提出的改进离散滑模控制算法。将音圈电机的输出与微调电机的输出结合以得到双级驱动器整体输出的结果,该结果明显优于单级驱动器的位移输出效果。故证实了硬盘双级驱动器有极大的发展前景。

对于硬盘单级驱动器的磁头定位控制,如何将寻道阶段与跟踪阶段平滑地结合,即添加一过渡阶段或将寻道与跟踪合二为一,设计一个单独的控制器达到较好的控制效果。

硬盘驱动器在高速转动下的准确快速定位问题将是研究人员关注的热点问题,不断提高精确性是一个永恒的课题。对于高密度大容量硬盘而言,为存储更多的数据而减少位置信息会造成采样频率的减少,这也是一个值得研究的领域。

由于双级驱动器体现出的优点,在硬盘磁头控制应用中还有很大的空间,可以考虑应用适当的控制策略以满足不断前进的硬盘驱动器的发展。

在后续的工作中,会在条件允许的情况下,将所设计的控制器切实地应用于实验环境,从而更好地研究实际,况下的硬盘磁头定位控制系统

- 11 -

专业综合调研报告 电气工程与智能控制专业

参考文献

[1] 李仲强. 基于模糊PID控制的智能小车转向系统设计. https://wenku.http://www.wodefanwen.com//view/e77855ffdb38376baf1ffc4ffe4733687e21fc1d.html?from=search&qq-pf-to=pcqq.discussion. 2017-4-15

[2] 李伟中. 模糊PID控制算法在智能小车中的研究与应用. http://f.g.wanfangdata.com.cn/view/模糊PID控制算法在智能小车中的研究与应用.aspx? 2017-4-16

[3] 俞相民,赵汗青 基于模糊PID的智能车速度控制算法.2013-12-1 [4] 诸静 模糊控制理论与系统原理 2005-8-1

[5] 刘金琨 先进PID控制MATLAB仿真 2011-3-1

[6] 张洪波 , 黄心汉 , 王敏 , 彭刚 . 硬盘驱动器两级磁头伺服系统的精确定位 . 电机与控制学报 , 2008, 12(1): 58-64

[7] 张德丰 MATLAB模糊系统设计 2009-04-01

[8] 张洪波 , 黄心汉 , 彭刚 , Ton Huang. 基于加权递推最小二乘法的微硬盘伺服信号滤波 . 华中科技大学学报 , 2007, 35(11): 52-55 .

[9] 张洪波 , 黄心汉 , 彭刚 . 神经网络 PID 控制器在硬盘磁头定位系统中的应用 . 计算机工程与应用 , 2007, 43(25): 89-92

[10] 张洪波 , 黄心汉 , 王敏 , 彭刚 . 硬盘驱动器分数阶 PIλ Dμ伺服控制及参数优化 . [11]Aldayr, D. A. and N. S. Sahjendra (1998). \of slender delta wings.\

[12]Bu, F. and B. Yao (2000). Observer based coordinated adaptive robust control of robot manipulators driven by single-rod hydraulic actuators. IEEE International Conference on Robotics and Automation.

[13]Chen, B. M., T. H. Lee, et al. (2003). \ systems with input saturation: theory and an application. \427-439.

[14]Chiang, C. C. (1995). \time-varying large-scale systems with bounded disturbances.\ [15]Choi, H. H. (1997). \structure control system design: A linear matrix inequality approach.\

- 7 -

专业综合调研报告 电气工程与智能控制专业

附 录

Matlab程序代码:

k=10

M1=0.02;M2=0.0005 b1=410e-3;b2=4.1e-3 t=[0:0.001:1.5];

A=[0 0 1 0;0 0 0 1;-k/M1 k/M1 -b1/M1 0;k/M2 -k/M2 0 -b2/M2] B=[0;0;1/M1;0] C=[0 0 0 1] D=[0]

Qc=ctrb(A,B) rank(ctrb(A,B)) Qo=obsv(A,C) rank(obsv(A,C))

[z,p,k]=ss2zp(A,B,C,D,1); Flagz=0; n=length(A); for i=1:n

if real(p(i))>0 %判断极点的实部是否大于0 Flagz=1; end end

disp('系统的零极点模型为');z,p,k if Flagz==1

disp('系统不稳定');

else disp('系统是稳定的'); end

sys=ss(A,B,C,D); y=step(sys,t);

disp('原系统的极点为');

p=eig(A)' %求矩阵A的全部特征根

P=[-40;-41;-7.07+10*sqrt(-1/2);-7.07-10*sqrt(-1/2)]; K=place(A,B,P) %对系统极点进行配置 disp('配置后系统的极点为') p=eig(A-B*K)'

disp('极点配置后的闭环系统为') A=A-B*K;

step(A,B,C,D)

- 13 -

本文来源:https://www.bwwdw.com/article/tl57.html

Top