Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Линейный электродвигатель



Внутри цилиндрической магнитной системы находится подвижная катушка. Направление и сила тока в ней определяют направление и величину силы, развиваемой ЛЭД.

 

Датчик перемещения

1. Индуктивный датчик.

2. Фотоэлектрический датчик.

В преобразователе в качестве задающего элемента используется кодовая линейка, выполненная из оптического стекла, на которую нанесена кодовая шкала в виде сочетания прозрачных и непрозрачных участков. В качестве чувствительных элементов применяются фотоприемники. Свет от источника проходит через оптическое устройство, формирующее луч считывания, и кодовую линейку, попадает на фотоприемники. Если между источником света и фотоэлементом находится прозрачный участок, то это соответствует 1, а не прозрачный 0.

Пусть при построении кодирующей маски используется позиционный двоичный код.

 

 

Легко показать, что при построении маски может возникнуть специфическая ошибка, называемая ошибкой неоднозначности.

Пусть при считывании ФЭ стоит на границе между 00111 (7) и 01000 (8). Незначительные технологические отклонения в изготовлении маски, расположении чувствительных элементов могут привести к тому, что вместо

00111 (7) считается 01111 (15) или

00111 (7) считается 00000 (0), что недопустимо.

Одним из наиболее распространенных и эффективных средств борьбы с ошибкой неоднозначности является использование специальных кодов, носящих название отраженных. Основная идея состоит в том, что в них два соседних числа отличаются цифрой только в одном разряде. Отраженные коды не относятся к позиционным кодам, т.к.  не имеют постоянного веса разряда.

Из всех видов отраженных кодов наибольшее значение имеет ОДК, который называют кодом Грея. Он обладает рядом достоинств, к числу которых относятся более простые методы и схемы преобразования этого кода в ПДК.

Развертка шкалы кода Грея.

 

Оптическая щель

 

Пусть опять считывание происходит между 7 и 8 позициями.

7 позиция – код 00100

8 позиция – код 01100.

Не правильное считывание дает ошибку в одну позицию.

Преобразование кода Грея в позиционный двоичный код производится следующим образом:

Код Грея ;

ПДК    .

Правило ;

               

                ……………………..

                .

3. Оптический датчик с двумя парами фотодиод – светодиод.

 

 

 

Колебания температур существенно сказываются на точности работы привода с подвижной катушкой и обратной связью, получающего информацию о положении головки от внешнего датчика. При сжатии и расширении дисков все изменения их размеров приводят к смещению положения головок относительно цилиндров. Этих недостатков лишены системы, в которых информация о положении головок получается непосредственно с диска. Для поиска конкретной дорожки используется заранее записанная на диске вспомогательная информация (сервокод) и в процессе работы всегда определяется реальное положение цилиндра на диске с учетом всех отклонений температур. Поскольку сервокод считывается непрерывно, в процессе нагрева накопителя и расширения дисков, головки отслеживают дорожку и проблем со считыванием данных не возникает. Поэтому привод с подвижной катушкой и обратной связью часто называют системой слежения за дорожками.

Механизмы привода головок с подвижной катушкой бывают двух типов:

§ линейный;

§ поворотный.

Эти типы отличаются только физическим расположением магнитов и катушек.

Линейный привод

Линейный привод (рис.) перемещает головки по прямой, строго вдоль линии радиуса диска. Катушки располагаются в зазорах постоянных магнитов. Главное достоинство линейного привода состоит в том, что при его использовании не возникают азимутальные погрешности, характерные для поворотного привода. (Под азимутом понимается угол между плоскостью рабочего зазора головки и направлением дорожки записи.) При перемещении с одного цилиндра на другой головки не поворачиваются, и их азимут не изменяется.

 

 

Однако линейный привод имеет существенный недостаток: его конструкция слишком массивна. Чтобы повысить производительность накопителя, нужно снизить массу приводного механизма и самих головок. Чем легче механизм, тем с большими ускорениями он может перемещаться с одного цилиндра на другой. Линейные приводы намного тяжелее поворотных, поэтому в современных накопителях они не используются.

Поворотный привод (см. рис.) работает по тому же принципу, что и линейный, но в нем к подвижной катушке крепятся концы рычагов головок.

 

 При движении катушки относительно постоянного магнита рычаги перемещения головок поворачиваются, передвигая головки к оси или к краям дисков. Благодаря небольшой массе такая конструкция может двигаться с большими ускорениями, что позволяет существенно сократить время доступа к данным. Быстрому перемещению головок способствует и тот факт, что плечи рычагов делаются разными: то, на котором смонтированы головки, имеет большую длину.

К недостаткам этого привода следует отнести то, что головки при перемещении от внешних цилиндров к внутренним поворачиваются и угол между плоскостью магнитного зазора головки и направлением дорожки изменяется. Именно поэтому ширина рабочей зоны диска (зоны, в которой располагаются дорожки) оказывается зачастую ограниченной (для того чтобы неизбежно возникающие азимутальные погрешности оставались в допустимых пределах). В настоящее время поворотный привод используется почти во всех накопителях с подвижной катушкой.

Сервопривод

Для управления приводами с подвижной катушкой в разное время использовались три способа построения петли обратной связи:

со вспомогательным “клином”;

 со встроенными кодами;

со специализированным диском.

Они различаются технической реализацией, но, по сути, предназначены для достижения одной и той же цели: обеспечивать постоянную корректировку положения головок и их наведение (позиционирование) на соответствующий цилиндр. Основные различия между ними сводятся к тому, на каких участках поверхностей дисков записываются сервокоды. При всех способах построения петли обратной связи для ее работы необходима специальная информация (сервокоды), которая записывается на диск при его изготовлении. Обычно она записывается в так называемом коде Грея. В этой системе кодирования при переходе от одного числа к следующему или предыдущему изменяется всего один двоичный разряд. При таком подходе информация считывается и обрабатывается намного быстрее, чем при обычном двоичном кодировании, и определение местоположения головки происходит практически без задержки. Сервокоды записываются на диск при сборке накопителя и не изменяются в течение всего срока его эксплуатации.

Запись сервокодов выполняется на специальном устройстве, в котором головки последовательно перемещаются на строго определенные позиции, и в этих положениях на диски записываются упомянутые выше коды. Для точной установки головок в таких устройствах используется лазерный прицел, а расстояния определяются методом интерференции, т. е. с точностью до долей волны лазерного излучения. Поскольку перемещение головок в таком устройстве осуществляется механически (без участия собственного привода накопителя), все работы проводятся в чистом помещении либо с открытой крышкой блока HDA, либо через специальные отверстия, которые по окончании записи сервокодов заклеиваются герметизирующей лентой. Вы можете найти эти заклеенные отверстия на блоке HDA, причем на ленте обязательно будет написано, что, оторвав ее, вы потеряете право на гарантийное обслуживание.

Устройства для записи сервокодов стоят около 50 тыс. долларов и часто предназначаются для какой-либо конкретной модели накопителя.

К счастью, при обычных операциях считывания и записи удалить сервокоды невозможно. Этого нельзя сделать даже при форматировании низкого уровня

Поскольку привод с подвижной катушкой отслеживает реальное положение дорожек, ошибки позиционирования, возникающие со временем в накопителях с шаговым двигателем и внешними датчиками положения, в данных устройствах отсутствуют. На их работе не сказывается также расширение и сжатие дисков, происходящее вследствие колебаний температур. Во многих современных накопителях с приводом от подвижной катушки в процессе работы через определенные промежутки времени выполняется температурная калибровка. Эта процедура заключается в том, что все головки поочередно переводятся с нулевого на какой-либо другой цилиндр. При этом с помощью встроенной схемы проверяется, насколько сместилась заданная дорожка относительно своего положения в предыдущем сеансе калибровки, и вычисляются необходимые поправки, которые заносятся в оперативное запоминающее устройство в самом накопителе. Впоследствии эта информация используется при каждом перемещении головок, позволяя устанавливать их с максимальной точностью.

В большинстве накопителей температурная калибровка выполняется через каждые 5 мин в течение первого получаса после включения питания, а затем через каждые 25 мин. Некоторые пользователи полагают, что произошла ошибка при считывании данных, но на самом деле просто подошло время очередной калибровки. Заметим, что эта процедура выполняется в большинстве современных интеллектуальных накопителей (IDE и SCSI), что в конечном итоге позволяет подводить головки к дорожкам с максимально возможной точностью.

Однако по мере распространения программ мультимедиа подобные перерывы в работе накопителей становятся помехой. Дело в том, что при выполнении калибровки прекращаются все обмены данными с накопителем, и, например, воспроизведение звуковых или видеофрагментов приостанавливается. Поэтому производители таких накопителей начали выпуск их специальных A/V-модификаций (Audio Visual — A/V), в которых начало очередной температурной калибровки задерживается до тех пор, пока не закончится текущий сеанс обмена данными. Большинство новых моделей IDE- и SCSI-устройств относится к этому типу, т. е. воспроизведение звуковых и видеофрагментов не прерывается процедурами калибровки.

Кстати, о процедурах, выполняемых накопителями автоматически: большинство устройств, которые осуществляют автоматическую температурную калибровку, выполняют также свипирование диска ( sweep ). Дело в том, что, хотя головки не касаются носителя, они располагаются настолько близко к нему, что начинает сказываться воздушное трение. Несмотря на сравнительно малую величину, оно все же может привести к преждевременному износу поверхности диска в том случае, если головка будет постоянно (или почти постоянно) находиться над одной и той же дорожкой. Чтобы этого не произошло, выполняется следующая процедура. Если головка слишком долго остается неподвижной (т. е. операции считывания и записи не выполняются), то она автоматически перемещается на случайно выбранную дорожку, расположенную ближе к краям диска, т. е. в ту область, где линейная скорость диска максимальна, а следовательно, воздушный просвет между его поверхностью и головкой имеет наибольшую величину. Временная задержка выбирается относительно небольшой (обычно 9 мин). Если после перевода головки диск снова окажется “в простое” в течение такого же времени, то головка переместится на другую дорожку и т. д.

 

Вспомогательный клин

Такая система записи сервокодов использовалась в первых накопителях с подвижной катушкой. Вся информация, необходимая для наведения (позиционирования) головок, записывалась в кодах Грея в узком секторе (“клине”) каждого цилиндра непосредственно перед индексной меткой. Индексная метка обозначает начало каждой дорожки, т. е. вспомогательная информация записывается в прединдексном интервале, расположенном в конце каждой дорожки. Этот участок необходим для компенсации неравномерности вращения диска и тактовой частоты записи, и контроллер диска обычно к нему не обращается. На рис. продемонстрирован способ записи сервокодов во вспомогательном клине и с помощью вспомогательных кодов.

Некоторым контроллерам необходимо сообщать о том, что к ним подключен накопитель со вспомогательным клином. В результате они корректируют (сокращают) длину секторов, чтобы поместить область вспомогательного клина.

Самый существенный недостаток подобной системы записи состоит в том, что считывание происходит только один раз при каждом обороте диска. Это означает, что во многих случаях для точного определения и коррекции положения головок диск должен совершить несколько оборотов. Недостаток этот был очевиден с самого начала, поэтому подобные системы никогда не были широко распространены, а сейчас и вовсе не используются.

 

 

 

 

Встроенные коды

Такой метод реализации обратной связи представляет собой улучшенный вариант системы со вспомогательным клином (см. рис.).

 

В данном случае сервокоды записываются не только в начале каждого цилиндра, но и перед началом каждого сектора. Это означает, что сигналы обратной связи поступают на схему привода головок несколько раз в течение каждого оборота диска и головки устанавливаются в нужное положение намного быстрее. Еще одно преимущество (по сравнению с системой со специализированным диском) заключается в том, что сервокоды записываются на всех дорожках, поэтому может быть скорректировано положение каждой головки (это касается тех случаев, когда отдельные диски в накопителе нагреваются или охлаждаются по-разному либо подвергаются индивидуальным деформациям).

Описанный способ используется в большинстве современных накопителей. Как и в системах со вспомогательным клином, встроенные сервокоды защищены от стирания и любые операции записи блокируются, если головки оказываются над участками со служебной информацией. Поэтому даже при форматировании низкого уровня удалить сервокоды невозможно.

Система со встроенными сервокодами работает лучше, чем со вспомогательным клином, потому что служебная информация (сервокоды) считывается несколько раз за каждый оборот диска. Но вполне очевидно, что еще более эффективной должна быть система, при которой цепь обратной связи работает непрерывно, т. е. сервокоды считываются постоянно.

 


Поделиться:



Последнее изменение этой страницы: 2019-05-08; Просмотров: 223; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.02 с.)
Главная | Случайная страница | Обратная связь