The invention relates to a device for scanning a selected track in a pattern of substantially parallel tracks on a record carrier via a beam of radiation, the device comprising a head for providing the beam, and tracking servo means for positioning the head on the track.
The invention further relates to a method of calibration for determining a rail friction profile to be stored in the device.
U.S. Pat. No. 5,808,975 describes an optical storage device. The device has a head on a carriage for generating a scanning spot on the track via a beam of light. The optical storage device is equipped with a positioning system to position the head on a selected track of a record carrier by moving the carriage along a rail via a motor, such positioning usually called seeking. The motor is controlled via a servo loop that includes a position detection unit, which unit determines a present position from reading a present track, and a distance traveled and a speed during seek based on counting tracks. Hence the actual head position is known. In a calibration process a bias current measuring unit measures a drive current for a motor when the head is moved to and held on a plurality of measurement positions. The measured current is stored as a bias current to remove mechanical offset. A bias current operating unit obtains a corresponding bias current from a storage unit on the basis of the actual head position during the seeking operation. The bias current is added to the drive current generated in the servo loop. According to the document the bias current removes a disturbance component due to friction and mechanical offset. However, in practice the disturbance is not effectively removed.
Therefore it is an object of the invention to provide a tracking servo adjustment system in a scanning device that provides a more effective compensation of friction.
According to a first aspect of the invention the object is achieved with a scanning device as defined in the opening paragraph, in which device the tracking servo means comprise, for constituting a main servo loop, a motor for moving the head along a rail transverse to the tracks, position means for generating a position signal in dependence of an actual position of the head, and amplifying means having an adjustable gain for, in dependence on the position signal and a target position, generating a driving signal coupled to the motor, tracking adjustment means for adjusting the gain in dependence on a friction profile, and means for storing the friction profile as determined during a calibration process.
According to a second aspect of the invention the object is achieved with a method as defined in the opening paragraph, which method comprises detecting a friction value of a plurality of parts of the rail by determining a minimum amount of power of the driving signal which is sufficient to move the head along said parts.
Due to storing and using the gain adjustments of the friction profile the gain of the main servo loop is adjusted according to friction detected along the rail. Thereby the drive current generated in the main servo loop is additionally amplified in areas of the rail where there is increased friction. This has the advantage that the power needed for moving the head is reduced, because strong drive currents are only generated in the main servo loop when necessary, i.e. for parts of the rail having a high friction. This is particularly important for battery powered devices.
The invention is also based on the following recognition. From the prior art document U.S. Pat. No. 5,808,975 described above it is known to add a bias current to the drive motor. The inventors have seen that such a fixed additional bias current does not properly compensate for friction, but that friction causes a reduced servo loop gain. Due to the reduced loop gain the control behavior of the servo loop deviates from the intended and designed behavior, e.g. a response to a movement command is executed less precisely, usually called overshoot or undershoot. The deviating behavior as such is not corrected by adding bias current. However, by adjusting the gain as in the current invention, the control behavior is maintained as originally intended. Moreover, in the document the bias current is measured by holding the carriage at a number of positions. The inventors have seen that such measured bias currents reflect the tension or remaining force on the carriage, e.g. resulting from strain in the wires to the head. In addition the inventors have seen that the bias current can only be applied to a DC motor, but does not properly control various other types of motors, such as synchronous motors (e.g. stepper motors or 3 phase motors).
In an embodiment of the device the tracking adjustment means are arranged for storing the friction profile as a sequence of gain values for subsequent parts of the rail. This has the advantage that the adjustable gain of the amplifier can be easily set in dependence of the position of the head during the seek operation.
In an embodiment of the device the tracking adjustment means are arranged for performing the calibration process. Although the calibration process may be performed at manufacture only, it is preferred to regularly update the friction profile. For example calibration may be performed if a predetermined period of time has lapsed since a previous calibration process; if a predetermined amount of operational use has lapsed since a previous calibration process; if the device is coupled to a mains power source; if an amount of positioning errors after a head movement is detected; or if an amount of deviation in the positioning errors is exceeded.
In an embodiment of the device the calibration process comprises detecting a friction value of at least one part of the rail by determining a minimum amount of power of the driving signal which is sufficient to move the head along said part. This has the advantage that the amount of power for just moving the head is a reliable indicator for the amount of friction at the respective part of the rail.
Further preferred embodiments of the device according to the invention are given in the further claims.
These and other aspects of the invention will be apparent from and elucidated further with reference to the embodiments described by way of example in the following description and with reference to the accompanying drawings, in which
a shows a disc-shaped record carrier,
b shows a cross-section taken of the record carrier,
In the Figures, elements which correspond to elements already described have the same reference numerals.
a shows a disc-shaped record carrier 11 having a track 9 and a central hole 10. The track 9 is arranged in accordance with a spiral pattern of turns constituting substantially parallel tracks on an information layer. The record carrier may be an optical disc having an information layer of a recordable type. Examples of a recordable disc are the CD-R and CD-RW, the DVD+RW, and the Blu-ray Disc (BD). The track 9 on the recordable type of record carrier is indicated by a pre-embossed track structure provided during manufacture of the blank record carrier, for example a pregroove. Recorded information is represented on the information layer by optically detectable marks recorded along the track. The marks are constituted by variations of a physical parameter and thereby have different optical properties than their surroundings, e.g. variations in reflection. Control parameters as defined in a recording format may be recorded in a predefined area 12.
b is a cross-section taken along the line b-b of the record carrier 11 of the recordable type, in which a transparent substrate 15 is provided with a recording layer 16 and a protective layer 17. The track structure is constituted, for example, by a pregroove 14 which enables a read/write head to follow the track 9 during scanning. The pregroove 14 may be implemented as an indentation or an elevation, or may consist of a material having a different optical property than the material of the pregroove. The pregroove enables a read/write head to follow the track 9 during scanning. A track structure may also be formed by regularly spread sub-tracks which periodically cause servo signals to occur. The record carrier may be intended to carry real-time information, for example video or audio information, or other information, such as computer data.
The control unit 20 controls the scanning and retrieving of information and may be arranged for receiving commands from a user or from a host computer. The control unit 20 is connected via control lines 26, e.g. a system bus, to the other units in the device. The control unit 20 comprises control circuitry, for example a microprocessor, a program memory and interfaces for performing the procedures and functions as described below. The control unit 20 may also be implemented as a state machine in logic circuits.
The device may be provided with recording means for recording information on a record carrier of a writable or re-writable type. The recording means cooperate with the head 22 and front-end unit 31 for generating a write beam of radiation, and comprise write processing means for processing the input information to generate a write signal to drive the head 22, which write processing means comprise an input unit 27, a formatter 28 and a modulator 29. For writing information the power of the beam of radiation is controlled by modulator 29 to create optically detectable marks in the recording layer. The marks may be in any optically readable form, e.g. in the form of areas with a reflection coefficient different from their surroundings, obtained when recording in materials such as dye, alloy or phase change material, or in the form of areas with a direction of polarization different from their surroundings, obtained when recording in magneto-optical material.
In an embodiment the input unit 27 comprises compression means for input signals such as analog audio and/or video, or digital uncompressed audio/video. Suitable compression means are described for video in the MPEG standards, MPEG-1 is defined in ISO/IEC 11172 and MPEG-2 is defined in ISO/IEC 13818. The input signal may alternatively be already encoded according to such standards.
The improvements described below relate to an optical disc drive sledge mechanism. In order to be able to read/write selected tracks on a complete disc the head is mounted on a movable sledge. This sledge is movable from an inner to an outer radius of the optical disc. Data to be accessed subsequently may be scattered all over the disc requiring jumping of the laser spot from one (defined) place on the disc to another (also defined place). Hence the jumps are needed to access the complete disc; the process usually called seeking featuring the sledge for radially positioning the head. The sledge moves on rails. Because of dirt, dust, tiny scratches, mechanical differences etc. the friction of the rail is position dependent. The improvements are to store information on rail friction during a calibration process and during seeking adapt the gain of the sledge driver loop on the rail friction. Hence the loop gain of the loop is maintained substantially as desired, which results in a reliable and accurate response of the tracking servo system to jump commands.
The improvements are particularly relevant for so called small form factor devices, (or more general battery powered, portable devices), as the amount of power dissipated during seeking in the tracking servo system may be reduced. The reduction is achieved by generating drive signals that are just strong enough for moving the sledge and head. Also in other types of optical disc drives wear and dissipation may advantageously be reduced.
The tracking servo system includes, for constituting a main servo loop, the motor 40, a position unit 41 for generating a position signal in dependence of an actual position of the head, and an amplifying unit 44 that has an adjustable gain input 48. The amplifying unit 44 generates a driving signal coupled to the motor 40 based on an error signal from error unit 42 that receives as input a selected target position signal 43 and the position signal. The adjustable gain input 48 is coupled to a friction memory 34 that stores a friction profile as determined during a calibration process. The memory 34 is controlled by the rail friction adjustment unit 32, which is coupled to the position unit 41 for constituting tracking adjustment by adjusting the gain in dependence on the friction profile. When a jump needs to be made, the rail friction adjustment unit 32 needs to look into a lookup table in the memory 34 to know which gain(s) it needs to use when the head is moving along the rail. Hence stored friction values from memory 34 are applied to adjust the gain of amplifying unit 44 in dependence of the actual position of the head. Carriage servo loops may already have dynamic gain control (so gain is not fixed). In this case the rail friction entries in the look-up table 34 are recomputed to delta gain values by the rail friction adjustment unit 32.
The position unit 41 may include a position sensor for detecting the actual position of the head relative to the mechanical range of movement. Alternatively or additionally the position unit may be arranged to read information from the tracks of the record carrier for detecting the actual position of the head. During movement of the head along the rail a track crossing signal may be generated, and the tracks crossed may be counted. Also the position of the head during movement may be derived from a rotation sensor coupled to the motor 40. Such position detection systems are well known in the art.
In an embodiment the position unit 41 is arranged for generating the position signal for the actual position in dependence on a calculated position based on an amount of rotation of the motor. The position unit may determine the amount of rotation of the motor based on the driving signals coupled to the motor. For example the motor may be arranged as a stepping motor. The number of pulses applied to the stepping motor may be counted. Alternatively the motor may be a synchronous motor, driven by sinusoidal drive signals having a known period related to the amount of rotation of the motor. In particular the position unit may include a calibration memory containing at least a conversion parameter that indicates the actual relation between the movement of the head in mm and the controlled periodic drive signals to the motor. It is noted that for such relation to be reliable it is required that the motor (e.g. of the synchronous or stepping type) is able to rotate according to the drive signals without slipping. To this end it is required that the drive signals are of sufficient strength to overcome friction along the rail. This is achieved in a power efficient way by applying the gain adjustments as described above.
A calibration process may be performed as follows. On each slice, a sequence of seek actions are done, but on each seek action, the output power of the sledge driver is decreased until the power is just high enough to let the sledge make the desired move. This amount of power may be detected because, when the power is made lower, the sledge is stuck somewhere on the rail, or the desired seek distance is not reached. Obviously, the power may also be increased until the sledge just starts moving, and arrives on the target location. The gain setting is calculated in proportion to the power that has been determined, and is stored in a non-volatile memory in the device.
It is noted that the calibration process may be performed during manufacture of the device, and the results stored at final stage of assembly of the device. However it is preferred to regularly perform the calibration process to account for changes in the rail friction, for example during a maintenance process.
In an embodiment the tracking adjustment means 32 are arranged for performing the calibration process. Hence the function of performing the calibration process is included in the device itself. As explained above the calibration process may include detecting a friction value of the subsequent parts of the rail by determining a minimum amount of power of the driving signal which is sufficient to move the head along said part.
In an embodiment the tracking adjustment means are arranged for determining the friction profile by deriving a gain value corresponding to said minimum amount augmented by a predefined margin. In particular a fixed or proportional margin may be added to accommodate for small changes or errors in the friction profile, to prevent the sledge from getting stuck.
In a first step 61 REQ it is determined if a new calibration process is required. The need for starting the calibration process may be detected in various ways. For example a timekeeping mechanism is implemented to detect if a predetermined period of time has lapsed since a previous calibration process, e.g. a clock/calendar unit and memory storing a date of the last effective calibration. Alternatively, or in combination, it may be determined if a predetermined amount of operational use has lapsed since a previous calibration process, e.g. a number of power-on hours or a number of seeks.
The need for a new calibration process may also be based on detecting positioning errors during normal use, i.e. start if an amount of positioning errors after a head movement is detected, or if an amount of deviation in the positioning errors is exceeded. It is noted that the actual occurrence of positioning errors during use is a clear indication that the rail friction profile does not correspond any longer to the actual friction. Both overshoot and undershoot in the position are a sign of incorrect loop gain in the main tracking servo loop.
In a second step 62 COND further conditions may be tested before actually starting the calibration process. In particular it may be determined if the operational circumstances allow the calibration to be performed. This may for example be derived from the recent history of accessing the record carrier by the user, or by actively asking permission to the user to perform calibration. Further conditions may include detecting if the device is coupled to a mains power source. It is noted that calibration requires a substantial amount of power, which preferably is not consumed from a battery.
In an embodiment the condition for starting calibration includes performing the calibration process as a background process when no scanning of the tracks is required. The calibration process is started as soon as there is idle time in which the user applications do not require disc access. The calibration process is interrupted as soon as the user applications do require disc access, and resumed afterwards. Intermediate results, such as a partial friction profile, may be stored in a temporary memory.
The actual calibration process is performed for a number of subsequent slices of the rail as described above with reference to
In an embodiment a re-calibration process is performed for a limited area of the rail only. In step REQ 61 now detects the need of calibration for separate areas of the rail, e.g. by keeping error statistics for each of those areas. If a certain area needs calibration, the remaining steps indicated in
Although the invention has been mainly explained by embodiments using disc shaped optical record carriers, the invention is also suitable for other record carriers such as rectangular optical cards, magnetic discs or any other type of information storage system that needs positioning a head. It is noted, that in this document the word ‘comprising’ does not exclude the presence of other elements or steps than those listed and the word ‘a’ or ‘an’ preceding an element does not exclude the presence of a plurality of such elements, that any reference signs do not limit the scope of the claims, that the invention may be implemented by means of both hardware and software, and that several ‘means’ or ‘units’ may be represented by the same item of hardware or software. Further, the scope of the invention is not limited to the embodiments, and the invention lies in each and every novel feature or combination of features described above.
Number | Date | Country | Kind |
---|---|---|---|
04101896.1 | May 2004 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB05/51386 | 4/28/2005 | WO | 10/31/2006 |