CN109254597A - A kind of control system and its method of ground large aperture telescope - Google Patents

A kind of control system and its method of ground large aperture telescope Download PDF

Info

Publication number
CN109254597A
CN109254597A CN201811137046.2A CN201811137046A CN109254597A CN 109254597 A CN109254597 A CN 109254597A CN 201811137046 A CN201811137046 A CN 201811137046A CN 109254597 A CN109254597 A CN 109254597A
Authority
CN
China
Prior art keywords
motor
ehtercat
telescope
pitching
orientation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811137046.2A
Other languages
Chinese (zh)
Other versions
CN109254597B (en
Inventor
王帅
王建立
李洪文
邓永停
刘洋
杨晓霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Original Assignee
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Changchun Institute of Optics Fine Mechanics and Physics of CAS filed Critical Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority to CN201811137046.2A priority Critical patent/CN109254597B/en
Publication of CN109254597A publication Critical patent/CN109254597A/en
Application granted granted Critical
Publication of CN109254597B publication Critical patent/CN109254597B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D3/00Control of position or direction
    • G05D3/12Control of position or direction using feedback

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Multiple Motors (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

The present invention relates to technical field of servo control, in particular to a kind of the control system and its method of ground large aperture telescope;The present invention includes: EhterCAT main website, for sending instruction and processing information;EhterCAT slave station, in the instruction and feedback information to EhterCAT main website for receiving EhterCAT main website;Host computer, for sending the control instruction of telescope to EtherCAT main website and receiving the status information of EtherCAT main website loopback;The present invention realizes position ring and the speed ring operation correction of azimuth axis and pitch axis by EhterCAT master controller, azimuth-drive motor driver and pitching motor driver realize the current correction and power drive of orientation arcuate segments motor and pitching motor respectively, orientation arcuate segments motor and pitching motor is set to carry out real-time synchronization driving, to realize that the high-precision of telescope is directed toward.

Description

A kind of control system and its method of ground large aperture telescope
Technical field
The present invention relates to technical field of servo control, in particular to the control system of a kind of ground large aperture telescope and its Method.
Background technique
With the raising of the requirements such as detectivity, spatial resolution, the bore of ground telescope is increasing, to tracking and The required precision of direction is also higher and higher.To meet the requirement of ground large aperture telescope high-precision drive control, electric-machine directly-driven skill Art is gradually applied, especially at the end of the 20th century, with the development of motor and power electronic technique, European Southern Observatory (ESO) it is directly driven using a kind of novel arcuate segments motor, instead of traditional integrated motor, this arc point Section motor is made of muti-piece stator and the splicing of muti-piece rotor, wherein block stator is coil windings, and piecemeal rotor is magnet steel, should Motor belongs to the AC permanent magnet synchronous motor with sinusoidal counter electromotive force, and with fabricating, difficulty is low, control precision is high, installation The advantages that easy to maintain, so that the motor of this structure has obtained more and more applications on heavy caliber astronomical telescope, such as The 8.2m VLT telescope of European Southern Observatory, Japanese national observatory 8.2m SUBARU telescope, Hispanic 10.4m GTC telescope and the ALMA radio telescope arrays in the U.S..In the very big optical telescope that foreign countries are developing now Much also all use this driving method, such as TMT (30m), Euro50 (50m).
Ground large aperture telescope generally uses altitude azimuth form structure, by control azimuth axis and pitch axis, realizes to specific The point and track towards of target.According to telescope configuration size and driving moment requirement, generally, azimuth axis is all made of arcuate segments electricity Machine driving, and arcuate segments motor both can be used according to structure and torque requirement in pitch axis, and integrated exchange also can be used Permanent magnet synchronous motor is generally respectively installed one in telescope pitching left and right pillar, is symmetrically driven using bi-motor, driving principle and Arcuate segments motor is identical;For arcuate segments motor, after stator and rotor are installed, each piece of stator relative rotor tool There is oneself independent electrical angle zero point, can regard that an independent motor carries out drive control as.
For ground large aperture telescope, a shafting is few then by more than ten motor section drive controls, more then by tens of Motor section drive control, it is desirable that real-time synchronization driving is carried out to multiple motor sections on same axis, is just able to achieve the height of telescope Precision is directed toward and low speed steady tracking;In addition, telescope configuration bulky complex, proposes requirements at the higher level to automatically controlled wiring, if There is no a set of high performance control system, it is impossible to safe and reliable, real-time synchronization is carried out to multiple motor sections well and is driven, nothing Method reaches the high-precision requirement of telescope.
Summary of the invention
The invention mainly solves the technical problem of providing a kind of control systems of ground large aperture telescope, pass through EhterCAT master controller realizes the position and speed operation correction of azimuth axis and pitch axis, azimuth-drive motor driver and pitching electricity Machine driver realizes the current correction and power drive of orientation arcuate segments motor and pitching motor respectively, makes orientation arcuate segments Motor and pitching motor carry out real-time synchronization driving, to realize that the high-precision of telescope is directed toward;It is big to additionally provide a kind of ground The control method of Aperture Telescope.
In order to solve the above technical problems, one technical scheme adopted by the invention is that: a kind of ground heavy caliber is provided and is looked in the distance The control system of mirror, wherein include:
EhterCAT main website, for sending instruction and processing information;
EhterCAT slave station, in the instruction and feedback information to EhterCAT main website for receiving EhterCAT main website;
Host computer, for sending the control instruction of telescope to EtherCAT main website and receiving the loopback of EtherCAT main website Status information;
Wherein, EhterCAT main website is connect by EhterCAT bus with EhterCAT slave station and collectively constitutes a linear net Network topological structure;
EhterCAT main website uses EhterCAT master controller;
EhterCAT slave station includes azimuth-drive motor driver for driving the orientation arcuate segments motor of telescope, is used for Drive the pitching motor driver of the pitching motor of telescope, for the pitch axis to EhterCAT master controller transmitting telescope Limit information pitching limit switch, for the limit information of the azimuth axis to EhterCAT master controller transmitting telescope The volume of orientation limit switch and the location information for the azimuth axis and pitch axis to EhterCAT master controller transmitting telescope Code device decoding deck.
As an improvement of the present invention, it is connected on the encoder decoding deck for measuring telescope orientation shaft position Azimuth encoder and pitching encoder for measuring telescope pitching shaft position.
As a further improvement of the present invention, the orientation arcuate segments motor is turned by six block stators and a piecemeal Son composition, six block stators are coil windings, and piecemeal rotor is magnet steel annular in shape.
As a further improvement of the present invention, the pitching motor is set as identical as the orientation arcuate segments motor Structure or two self-contained motors.
As a further improvement of the present invention, the EhterCAT master controller by non-EtherCAT interface with it is described Host computer is connected.
As a further improvement of the present invention, the orientation limit switch and pitching limit switch are provided with EtherCAT interface, the orientation limit switch and pitching limit switch pass through EtherCAT interface to EhterCAT master control respectively The limit information of device transmitting azimuth axis and pitch axis processed.
As a further improvement of the present invention, in the azimuth-drive motor driver and the orientation arcuate segments motor Block stator connection;The pitching motor driver is connect with the stator of the pitching motor.
A kind of control method of ground large aperture telescope, wherein include the following steps:
Step S1, EtherCAT main website receives the control instruction for the telescope that host computer is sent, and receives simultaneously The azimuth axis of the telescope of EhterCAT slave station feedback and the location information of pitch axis;
Step S2, EtherCAT master controller calculates the azimuth axis of telescope and the revolving speed of pitch axis, calculates simultaneously The orientation arcuate segments motor of telescope and the magnetic pole commutating angle information of pitching motor;
Step S3, EtherCAT master controller carries out position closed loop correction and speed closed loop school to azimuth axis and pitch axis Just, the average torque current-order of orientation arcuate segments motor and pitching motor is obtained;
Step S4, average torque current-order and magnetic pole commutating angle information are sent to orientation by EtherCAT master controller Motor driver and pitching motor driver, azimuth-drive motor driver and pitching motor driver distinguish control azimuth arcuate segments Motor and pitching motor work;
Step S5, EtherCAT master controller reads the limit information of the azimuth axis of telescope by EhtherCAT bus With the limit information of pitch axis, the state of telescope is monitored in real time;
Step S6, it circuits sequentially and repeats step S1 to step S5.
As an improvement of the present invention, in step S1, EtherCAT master controller is obtained by EhtherCAT bus The location information of azimuth encoder and pitching encoder that encoder decoding deck calculates.
As a further improvement of the present invention, in step S2, need to carry out orientation arcuate segments motor and pitching motor Electrical angle Zero calibration, and record the electrical angle zero point information of each orientation arcuate segments motor and pitching motor.
The beneficial effects of the present invention are: compared with prior art, the present invention realizes orientation by EhterCAT master controller The position and speed operation of axis and pitch axis corrects, and azimuth-drive motor driver and pitching motor driver realize orientation arc respectively It is segmented the current correction and power drive of motor and pitching motor, carries out orientation arcuate segments motor and pitching motor same in real time Step driving, to realize that the high-precision of telescope is directed toward.
Detailed description of the invention
Fig. 1 is the connection block diagram of control system of the invention;
Fig. 2 is the structural schematic diagram of orientation arcuate segments motor of the invention;
Fig. 3 is the step block diagram of control method of the invention;
Appended drawing reference: 1- block stator, 2- piecemeal rotor, S1- step S1, S2- step S2, S3- step S3, S4- step S4, S5- step S5.
Specific embodiment
Please refer to Fig. 1 to Fig. 3, a kind of control system of ground large aperture telescope of the invention, comprising:
EhterCAT main website, for sending instruction and processing information;
EhterCAT slave station, in the instruction and feedback information to EhterCAT main website for receiving EhterCAT main website;
Host computer, for sending the control instruction of telescope to EtherCAT main website and receiving the loopback of EtherCAT main website Status information;
Wherein, EhterCAT main website is connect by EhterCAT bus with EhterCAT slave station and collectively constitutes a linear net Network topological structure;
EhterCAT main website uses EhterCAT master controller;
EhterCAT slave station includes azimuth-drive motor driver for driving the orientation arcuate segments motor of telescope, is used for Drive the pitching motor driver of the pitching motor of telescope, for the pitch axis to EhterCAT master controller transmitting telescope Limit information pitching limit switch, for the limit information of the azimuth axis to EhterCAT master controller transmitting telescope The volume of orientation limit switch and the location information for the azimuth axis and pitch axis to EhterCAT master controller transmitting telescope Code device decoding deck.
As shown in Figure 1, in the present invention, by EhterCAT master controller realize azimuth axis and pitch axis position ring and Speed ring operation correction, azimuth-drive motor driver and pitching motor driver realize orientation arcuate segments motor and pitching electricity respectively The current correction and power drive of machine make orientation arcuate segments motor and pitching motor carry out real-time synchronization driving, to realize The high-precision of telescope is directed toward.
In the prior art, large telescope huge structure is complicated, and entire rack is up to tens of rice, numerous electronic control unit point Cloth is on machine and under machine, and for equipment spacing from farther out, this just proposes requirements at the higher level to automatically controlled wiring.
In the present invention, the azimuth coding of the position of the azimuth axis for measuring telescope is connected on encoder decoding deck The pitching encoder of the position of device and the pitch axis for measuring telescope;Directly pass through EhterCAT master controller to more electricity Machine driver (including azimuth-drive motor driver and pitching motor driver) transmits magnetic pole commutating angle information, avoids orientation volume Code device and Duo Tai azimuth-drive motor driver are directly connected to, and avoid the direct of pitching encoder and Duo Tai pitching motor driver Connection, enormously simplifies wiring quantity.
In the present invention, the quantity of azimuth-drive motor driver and orientation arcuate segments motor can six or six with On, the quantity of pitching motor driver and pitching motor can also be at two or more.
As shown in Fig. 2, orientation arcuate segments motor is made of six block stators 1 and a piecemeal rotor 2, six piecemeals Stator 1 is coil windings, and piecemeal rotor 2 is magnet steel annular in shape.
Further, the thermistor for carrying out monitoring temperature to orientation arcuate segments motor is provided in block stator 1 (including PTC and KTY resistance);Azimuth-drive motor driver is connect with the block stator in orientation arcuate segments motor;Pitching motor Driver is connect with the stator of the pitching motor.
In the present invention, pitching motor is set as structure identical as orientation arcuate segments motor or by two self-contained motor It constitutes.Arcuate segments motor in orientation is above-mentioned orientation arcuate segments motor herein, and the two structure is identical;Self-contained motor can herein Think self-contained torque motor common in the market.
Further, EhterCAT master controller is connected by non-EtherCAT interface with host computer;In particular, EhterCAT master controller is connected by non-EtherCAT interface with host computer, and the telescope control that host computer is sent is received Instruction, while to the status information of host computer feedback control system, non-EtherCAT interface can be RS232 interface, RS422 connects Mouthful, it is also possible to common Ethernet interface.
Further, orientation limit switch and pitching limit switch are provided with EtherCAT interface, orientation limit switch Pass through limit of the EtherCAT interface to EhterCAT master controller transmitting azimuth axis and pitch axis respectively with pitching limit switch Information.
In the present invention, the feature that the refresh rate of EtherCAT bus is high, synchronism is good is made full use of, can be easy to The refresh rate for realizing current-order and magnetic pole commutating angle information 1000Hz, meets telescope high-precision control requirement, sufficiently Using the superiority bandwidth of EtherCAT bus, the status information of motor driver, motor is read and monitored in real time, safeguards system Reliability service, meanwhile, installation work amount is greatly simplified, the Ethernet cable that 100Base-TX standard can be used carries out linear junction Structure interconnection realizes the reliable data transmission of equipment under telescope airborne equipment and machine, wherein networking equipment distance between sites can reach It to 100m, at most can connect 65535 equipment, be particularly suitable for large telescope control system.
As shown in figure 3, a kind of control method of ground large aperture telescope, wherein include the following steps:
Step S1, EtherCAT main website receives the control instruction for the telescope that host computer is sent, and receives simultaneously The azimuth axis of the telescope of EhterCAT slave station feedback and the location information of pitch axis;
Step S2, EtherCAT master controller calculates the azimuth axis of telescope and the revolving speed of pitch axis, calculates simultaneously The orientation arcuate segments motor of telescope and the magnetic pole commutating angle information of pitching motor;
Step S3, EtherCAT master controller carries out position closed loop correction and speed closed loop school to azimuth axis and pitch axis Just, the average torque current-order of orientation arcuate segments motor and pitching motor is obtained;
Step S4, average torque current-order and magnetic pole commutating angle information are sent to orientation by EtherCAT master controller Motor driver and pitching motor driver, azimuth-drive motor driver and pitching motor driver distinguish control azimuth arcuate segments Motor and pitching motor work;
Step S5, EtherCAT master controller reads the limit information of the azimuth axis of telescope by EhtherCAT bus With the limit information of pitch axis, the state of telescope is monitored in real time;
Step S6, it circuits sequentially and repeats step S1 to step S5.
Wherein, in step S1, EtherCAT master controller obtains encoder decoding deck by EhtherCAT bus and resolves The location information of azimuth encoder and pitching encoder out.
Moreover, need to carry out the electrical angle Zero calibration of orientation arcuate segments motor and pitching motor in step S2, and Record the electrical angle zero point information of each orientation arcuate segments motor and pitching motor.
In step S5, EtherCAT master controller reads the limit information of azimuth axis, pitching by EhtherCAT bus Limit information, motor stator temperature information, driver temperature information, driver busbar voltage information, the current of electric information of axis Deng, the state of telescope is monitored in real time, it is timely to handle in case of exception.
In the present invention, arcuate segments motor in orientation is made of block stator 1 and piecemeal rotor 2, wherein block stator 1 For coil windings, piecemeal rotor 2 is magnet steel, and wherein block stator 1 is provided with PTC and KTY resistance, realize motor temperature monitoring and Overheat protector;Orientation arcuate segments motor belongs to the AC permanent magnet synchronous motor with sinusoidal counter electromotive force, orientation arcuate segments After the stator and rotor of motor are installed, each piece of stator relative rotor has oneself independent electrical angle zero point;In this hair Pitching motor in bright can be arcuate segments motor, be also possible to integrated AC permanent magnet synchronous motor, the two control principle It is identical.
In the present invention, EhterCAT master controller is as EhterCAT main website, more azimuth-drive motor drivers, orientation limit Bit switch, encoder decoding deck, pitching limit switch and Duo Tai pitching motor driver pass through as EhterCAT slave station EhterCAT bus collectively constitutes a Linear Network topological structure, and above-mentioned networking equipment passes through the transmitting of EtherCAT interface and hands over Mutual information;EhterCAT master controller is connected by non-EtherCAT interface with host computer, and the prestige that host computer is sent is received Remote mirror control instruction, while to the status information of host computer feedback control system, the non-EtherCAT interface can be RS232 interface, RS422 interface, are also possible to common Ethernet interface;Azimuth-drive motor driver and orientation arcuate segments motor In stator be connected, realize drive and control of electric machine, and acquisition PTC and KTY resistance information, azimuth-drive motor driver has simultaneously There is EtherCAT communication interface, and by EtherCAT interface with EhterCAT master controller interactive information;Pitching motor driving Device is connected with the stator of pitching motor, realizes that drive and control of electric machine, and acquisition PTC and KTY resistance information, pitching motor drive Dynamic device has EtherCAT communication interface simultaneously, and by EtherCAT interface with EhterCAT master controller interactive information;Side Position limit switch and pitching limit switch all have EtherCAT communication interface, and pass through EtherCAT interface to EhterCAT master The limit information of controller transmitting azimuth axis and pitch axis;Azimuth encoder and pitching encoder are connected with encoder decoding deck It connects, encoder decoding deck has EtherCAT communication interface, and is transmitted by EtherCAT interface to EhterCAT master controller The location information of azimuth axis and pitch axis;That is, control system of the invention is controlled by electric current loop, speed ring and position ring Composition, wherein EhterCAT master controller mainly realizes that position ring and speed ring operation correct, motor driver (including orientation Motor driver and pitching motor driver) mainly realize electric current loop correction and power drive, it is installed in motor and encoder Cheng Hou carries out the electrical angle Zero calibration (method of electrical angle Zero calibration of orientation arcuate segments motor and pitching motor first For by the phase back-emf zero crossing position U of motor along with a quarter electrical angle period is demarcated as the electrical angle zero of motor Point), and the electrical angle zero point information of each motor is recorded, which participates in the closed loop control process of system, specific to transport Calculation process is as follows: EhterCAT master controller has calculating and processing function in real time, works in fixed cycle scan pattern, at one In scan period, firstly, reading the telescope control instruction that host computer is sent by non-EtherCAT interface, pass through EtherCAT interface reads azimuth axis encoder position information and pitch axis encoder position information, according to above- mentioned information, a side Revolving speed of the face based on consequent difference algorithm and low-pass filter computer azimuth axis and pitch axis, on the other hand, according to present encoding Device location information and the motor electrical angle zero point information demarcated in advance, calculate the magnetic of each motor on azimuth axis and pitch axis Commutate angle information for pole;Then, position closed loop correction and speed closed loop correction are carried out, to obtain azimuth axis segmentation motor and pitching The average torque current-order of spindle motor, finally by EtherCAT interface by control command, average torque current-order and magnetic Pole commutation angle information is sent to corresponding azimuth-drive motor driver and pitching motor driver;Motor driver works in torque Mode, using the control strategy of id=0, motor driver is sent by EtherCAT interface EhterCAT master controller Control command, average torque current-order and magnetic pole commutating angle information, realize AC permanent magnet synchronous motor excitation current id With the current loop control of torque current iq, and be based on SVPWM space vector pulse width modulation, realize the direct torque of motor.
In the present invention, EhterCAT master controller simultaneously pass through EtherCAT interface read in real time orientation limit information, Pitching limits information, motor stator temperature information, driver temperature information, driver busbar voltage information, current of electric information Deng realizing the condition monitoring of entire telescope control system, guarantee the reliability service of whole system.
Control method of the invention directly passes through EhterCAT master controller and transmits magnetic pole commutating to multiple electric motors driver Angle information avoids being directly connected to for azimuth encoder and Duo Tai azimuth-drive motor driver, avoids pitching encoder and more Being directly connected to for platform pitching motor driver, enormously simplifies wiring quantity.
The present invention provides one embodiment, and a kind of control system of ground large aperture telescope of the embodiment is by upper Machine, EhterCAT master controller, six azimuth-drive motor drivers, six orientation arcuate segments motors, orientation limit switches, orientation Encoder, pitching encoder, encoder decoding deck, pitching limit switch, two pitching motor drivers, two pitching motors and EhterCAT bus composition;As shown in Figure 1, EhterCAT master controller is as EhterCAT main website, six azimuth-drive motor drivings Device, orientation limit switch, encoder decoding deck, pitching limit switch and two pitching motor drivers as EhterCAT from It stands, EhterCAT main website and EhterCAT slave station collectively constitute a Linear Network topological structure by EhterCAT bus, on State the Ethernet cable progress networking interconnection that equipment passes through 100Base-TX standard;Telescope azimuth axis is by orientation arcuate segments Drive and control of electric machine, as shown in Figure 2, wherein the electrical-coil winding of orientation arcuate segments motor is made of six pieces of block stators, Therefore drive control is carried out by six azimuth-drive motor drivers, telescope pitch axis is limited to dimensional structure, and there is no use arc It is segmented motor, but is made of two self-contained motors, therefore carries out drive control by two pitching motor drivers;Orientation arc It is segmented motor and pitching self-contained motor, belongs to the AC permanent magnet synchronous motor with sinusoidal counter electromotive force, the two control principle It is identical.In order to realize the high precision angle-measuring of telescope azimuth axis and pitch axis and requirement of testing the speed, azimuth axis and pitch axis are respectively installed A set of high-resolution absolute type encoder, azimuth encoder and pitching encoder are connected with encoder decoding deck, encoder decoding Plate is as EhterCAT slave station, by EhterCAT interface, transmits azimuth axis and pitch axis coding to EhterCAT master controller Device location information;In order to realize that telescope azimuth axis and pitch axis are safely operated within the scope of special angle, azimuth axis and pitching Axis respectively installs a set of limit switch, and orientation limit switch and pitching limit switch pass through EhterCAT as EhterCAT slave station Interface transmits azimuth axis and pitch axis limit switch information to EhterCAT master controller;Azimuth-drive motor driver and pitching electricity Machine driver passes through EhterCAT in torque mode, the main drive control for realizing motor as EhterCAT slave station, work Interface receives control command, torque current command and magnetic pole commutating angle information that EhterCAT master controller is sent, and To EtherCAT master controller loopback driver and motor status information;Host computer is industrial personal computer, same by RS422 interface EtherCAT master controller is connected, and sends telescope control instruction to EtherCAT master controller, and receive EtherCAT master The control system status information of controller loopback;EtherCAT master controller has calculating and processing function in real time, and work is fixed Intermittent scanning mode, using Bei Fu company embeded processor CX2030-0120 as control core, configuration RS422 serial port module and EtherCAT communication interface is connected by RS422 serial ports with host computer, by EtherCAT communication interface with networking other The communication of EhterCAT slave station equipment;Entire control system can be described as being controlled by electric current loop, speed ring and position ring and form, In, EhterCAT master controller mainly realizes that position ring and speed ring operation correction, motor driver mainly realize electric current loop school Just and direct torque;It is first after orientation arcuate segments motor, pitching motor, azimuth encoder and pitching encoder are installed The rotating square for first carrying out six orientation arcuate segments motors and two pitching motors (demarcates motor to electrical angle Zero calibration Electrical angle rotating square is to and with encoder rotating square to consistent: rotating clockwise direction with the turntable of telescope as pros To, the positive direction be encoder rotating square to, while also for motor electrical angle rotating square to;When motor is with motor electrical angle Rotating square to rotation when, 120 ° of V phase back-emf of the leading motor of U phase back-emf of motor, the V phase back-emf of motor 120 ° of the W phase back-emf of leading motor;The calibration of motor electrical angle: the U phase back-emf zero crossing position of motor is added The a quarter electrical angle period is demarcated as the electrical angle zero point of motor), to guarantee the power output size and Orientation of the motor on same axis Unanimously, and the electrical angle zero point information of every motor is recorded, which participates in the closed loop control process of system, concrete operation Process is as follows: EhterCAT master controller works under 1ms fixed cycle scan pattern, firstly, upper by RS422 interface The telescope control instruction that machine is sent, while azimuth encoder location information and pitching coding are read by EtherCAT interface Device location information, then, according to above- mentioned information, the revolving speed on the one hand carrying out azimuth axis and pitch axis is calculated, on the other hand, according to Current encoder location information and the motor electrical angle zero point information demarcated in advance, calculate azimuth axis and each electricity of pitch axis Then the magnetic pole commutating angle information of machine carries out the position closed loop correction and speed closed loop correction of azimuth axis and pitch axis, to obtain The total torque current instruction IA of azimuth axis segmentation motor and the total torque current of pitch axis instruct IE, finally by EtherCAT Interface by control command, average torque current-order and magnetic pole commutating angle information be sent to corresponding azimuth-drive motor driver and Pitching motor driver, wherein the torque current value that each azimuth-drive motor driver receives is IA/6, and each pitching motor drives The torque current value that dynamic device receives is IE/2;Azimuth-drive motor driver and pitching motor driver work in torque mode Under, using the control strategy of id=0, the control command sent by EtherCAT interface EhterCAT master controller, Average torque current-order and magnetic pole commutating angle information carry out motor excitation current id and torque current according to above- mentioned information The current loop control of iq, and it is based on SVPWM space vector pulse width modulation, realize the direct torque of motor.
In the present invention, EhterCAT master controller simultaneously pass through EtherCAT interface read in real time orientation limit information, Pitching limits information, motor stator temperature information, driver temperature information, driver busbar voltage information, current of electric information Deng realizing the condition monitoring of entire telescope control system, guarantee the reliability service of whole system.
Mode the above is only the implementation of the present invention is not intended to limit the scope of the invention, all to utilize this Equivalent structure or equivalent flow shift made by description of the invention and accompanying drawing content, it is relevant to be applied directly or indirectly in other Technical field is included within the scope of the present invention.

Claims (10)

1. a kind of control system of ground large aperture telescope characterized by comprising
EhterCAT main website, for sending instruction and processing information;
EhterCAT slave station, in the instruction and feedback information to EhterCAT main website for receiving EhterCAT main website;
Host computer, for sending the control instruction of telescope to EtherCAT main website and receiving the state of EtherCAT main website loopback Information;
Wherein, EhterCAT main website, which is connect with EhterCAT slave station by EhterCAT bus, collectively constitutes a Linear Network and opens up Flutter structure;
EhterCAT main website uses EhterCAT master controller;
EhterCAT slave station includes azimuth-drive motor driver for driving the orientation arcuate segments motor of telescope, for driving The pitching motor driver of the pitching motor of telescope, for EhterCAT master controller transmitting telescope pitch axis limit Position information pitching limit switch, for EhterCAT master controller transmitting telescope azimuth axis limit information orientation The encoder of limit switch and the location information for the azimuth axis and pitch axis to EhterCAT master controller transmitting telescope Decoding deck.
2. a kind of control system of ground large aperture telescope according to claim 1, which is characterized in that the encoder It is connected on decoding deck for the azimuth encoder of measuring telescope orientation shaft position and for measuring telescope pitching shaft position Pitching encoder.
3. a kind of control system of ground large aperture telescope according to claim 2, which is characterized in that the orientation arc Shape segmentation motor is made of six block stators and a piecemeal rotor, and six block stators are coil windings, piecemeal rotor For magnet steel annular in shape.
4. a kind of control system of ground large aperture telescope according to claim 3, which is characterized in that the pitching electricity Machine is set as structure identical as the orientation arcuate segments motor or two self-contained motors.
5. a kind of control system of ground large aperture telescope according to claim 4, which is characterized in that described EhterCAT master controller is connected by non-EtherCAT interface with the host computer.
6. a kind of control system of ground large aperture telescope according to claim 5, which is characterized in that the orientation limit Bit switch and pitching limit switch are provided with EtherCAT interface, and the orientation limit switch and pitching limit switch lead to respectively Cross limit information of the EtherCAT interface to EhterCAT master controller transmitting azimuth axis and pitch axis.
7. a kind of control system of ground large aperture telescope according to claim 6, which is characterized in that the orientation electricity Machine driver is connect with the block stator in the orientation arcuate segments motor;The pitching motor driver and pitching electricity The stator of machine connects.
8. a kind of control method of ground large aperture telescope, which comprises the steps of:
Step S1, EtherCAT main website receives the control instruction of telescope that host computer is sent, at the same receive EhterCAT from The azimuth axis of the telescope for feedback of standing and the location information of pitch axis;
Step S2, EtherCAT master controller calculates the azimuth axis of telescope and the revolving speed of pitch axis, while calculating and looking in the distance The orientation arcuate segments motor of mirror and the magnetic pole commutating angle information of pitching motor;
Step S3, EtherCAT master controller carries out position closed loop correction to azimuth axis and pitch axis and speed closed loop corrects, and obtains Obtain the average torque current-order of orientation arcuate segments motor and pitching motor;
Step S4, average torque current-order and magnetic pole commutating angle information are sent to azimuth-drive motor by EtherCAT master controller Driver and pitching motor driver, azimuth-drive motor driver and pitching motor driver distinguish control azimuth arcuate segments motor It works with pitching motor;
Step S5, EtherCAT master controller passes through the limit information of the azimuth axis of EhtherCAT bus reading telescope and bows The limit information for facing upward axis, is in real time monitored the state of telescope;
Step S6, it circuits sequentially and repeats step S1 to step S5.
9. a kind of control method of ground large aperture telescope according to claim 8, which is characterized in that in step S1 Interior, EtherCAT master controller obtains the azimuth encoder and pitching that encoder decoding deck calculates by EhtherCAT bus The location information of encoder.
10. a kind of control method of ground large aperture telescope according to claim 9, which is characterized in that in step S2 It is interior, need to carry out the electrical angle Zero calibration of orientation arcuate segments motor and pitching motor, and record each orientation arc It is segmented the electrical angle zero point information of motor and pitching motor.
CN201811137046.2A 2018-09-28 2018-09-28 Control system and method for foundation large-caliber telescope Active CN109254597B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811137046.2A CN109254597B (en) 2018-09-28 2018-09-28 Control system and method for foundation large-caliber telescope

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811137046.2A CN109254597B (en) 2018-09-28 2018-09-28 Control system and method for foundation large-caliber telescope

Publications (2)

Publication Number Publication Date
CN109254597A true CN109254597A (en) 2019-01-22
CN109254597B CN109254597B (en) 2021-03-19

Family

ID=65047710

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811137046.2A Active CN109254597B (en) 2018-09-28 2018-09-28 Control system and method for foundation large-caliber telescope

Country Status (1)

Country Link
CN (1) CN109254597B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113945210A (en) * 2021-10-15 2022-01-18 中国科学院长春光学精密机械与物理研究所 Method and device for quickly positioning foundation large-caliber optical telescope and telescope

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101789734A (en) * 2010-01-08 2010-07-28 中国科学院国家天文台南京天文光学技术研究所 Arc line driving control system of large astronomical telescope
CN102183916A (en) * 2010-12-09 2011-09-14 中国兵器工业第二〇五研究所 Zero position-searching method for limited angle servo turntable
CN103873848A (en) * 2014-04-03 2014-06-18 北京中视节点文化发展有限公司 Three-dimension cable shooting platform and three-dimension cable shooting system using the platform
CN104579045A (en) * 2014-12-26 2015-04-29 北京航天控制仪器研究所 Angle sensor based phase change method of brushless DC (direct current) motor
CN104589367A (en) * 2014-11-26 2015-05-06 中国科学院沈阳自动化研究所 Modular robot driver based on EtherCAT and control method
CN104753425A (en) * 2015-03-12 2015-07-01 中国科学院光电研究院 Method for achieving online seeking and compensation of mechanical zero point of permanent magnet synchronous motor
CN104852537A (en) * 2015-05-28 2015-08-19 东南大学 Three-dimensional air gap Halbach permanent magnet arc-shaped motor for astronomical telescope and control method of three-dimensional air gap Halbach permanent magnet arc-shaped motor
CN106647511A (en) * 2016-12-28 2017-05-10 中国科学院长春光学精密机械与物理研究所 Telescope control system based on segment arc permanent magnetism synchronous torque motor
CN107643770A (en) * 2017-09-15 2018-01-30 中国科学院长春光学精密机械与物理研究所 A kind of telescope control system and method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101789734A (en) * 2010-01-08 2010-07-28 中国科学院国家天文台南京天文光学技术研究所 Arc line driving control system of large astronomical telescope
CN102183916A (en) * 2010-12-09 2011-09-14 中国兵器工业第二〇五研究所 Zero position-searching method for limited angle servo turntable
CN103873848A (en) * 2014-04-03 2014-06-18 北京中视节点文化发展有限公司 Three-dimension cable shooting platform and three-dimension cable shooting system using the platform
CN104589367A (en) * 2014-11-26 2015-05-06 中国科学院沈阳自动化研究所 Modular robot driver based on EtherCAT and control method
CN104579045A (en) * 2014-12-26 2015-04-29 北京航天控制仪器研究所 Angle sensor based phase change method of brushless DC (direct current) motor
CN104753425A (en) * 2015-03-12 2015-07-01 中国科学院光电研究院 Method for achieving online seeking and compensation of mechanical zero point of permanent magnet synchronous motor
CN104852537A (en) * 2015-05-28 2015-08-19 东南大学 Three-dimensional air gap Halbach permanent magnet arc-shaped motor for astronomical telescope and control method of three-dimensional air gap Halbach permanent magnet arc-shaped motor
CN106647511A (en) * 2016-12-28 2017-05-10 中国科学院长春光学精密机械与物理研究所 Telescope control system based on segment arc permanent magnetism synchronous torque motor
CN107643770A (en) * 2017-09-15 2018-01-30 中国科学院长春光学精密机械与物理研究所 A kind of telescope control system and method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
GANG ZHAO: "System identification of the nonlinear residual errors of an industrial robot using massive measurements", 《ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING》 *
YONGTING DENG 等: "Speed control for K-mirror of 2-m telescope using improved active disturbance rejection controller", 《MEASUREMENT》 *
史运涛 等: "实时工业以太网EtherCAT***从站设计", 《工业控制计算机》 *
张健 等: "一种室外远距离天线测试转台***的控制方法", 《宇航计测技术》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113945210A (en) * 2021-10-15 2022-01-18 中国科学院长春光学精密机械与物理研究所 Method and device for quickly positioning foundation large-caliber optical telescope and telescope

Also Published As

Publication number Publication date
CN109254597B (en) 2021-03-19

Similar Documents

Publication Publication Date Title
CN101174783B (en) Arc driving heavy caliber astronomical telescope
CN100549752C (en) The movement in a curve control system of heavy caliber astronomical telescope azimuth axis
CN104079215B (en) The accurate Detection and adjustment method of automobile permanent magnet synchronous motor initial position of rotor
CN102497157B (en) Sensor-less control device and control method of sectional-winding linear motor
CN110212819B (en) Commutation error compensation method for high-speed brushless direct current motor
CN203720327U (en) Test system for servo motor
CN206432854U (en) A kind of wheel hub motor
CN104158378A (en) Motor module and stabilizer with same
CN203251267U (en) Control device and vehicle driving system
CN106647511A (en) Telescope control system based on segment arc permanent magnetism synchronous torque motor
WO2011109984A1 (en) Coaxial driving system for two permanent magnet synchronous motors
CN102820840A (en) Method for sampling current of brushless direct current motor
CN104579045A (en) Angle sensor based phase change method of brushless DC (direct current) motor
CN109254597A (en) A kind of control system and its method of ground large aperture telescope
CN109617479A (en) A kind of low-voltage, high-current servo-driver
CN103885458A (en) Fast reflection mirror scanning tracking system for aerospace imaging field and method thereof
CN204425121U (en) Motor module and tripod head equipment
CN113848863B (en) Universal servo system test switching device
CN106130415B (en) Method for demarcating motor and control device
CN101174784B (en) Ultra-low speed accurate arc electric motor for macrotype astronomical telescope
CN112034484B (en) Modeling system and method based on hemispherical laser radar
JP2002272175A (en) Initial phase detection system and method of motor, and controller thereof
CN107112933B (en) Electric machine control system and unmanned vehicle
CN103823182A (en) Test system for servo motor
CN107294436A (en) Method and control device for demarcating motor

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant