← Back to Patent Explorer
EP0400624A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Distribution control apparatus

Assignee: Toshiba Corp
•
Filing: 1990-05-30
•
Granted: —
•
Expires: 2010-05-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A plurality of distribution type controllers (20, 25 to 30) are provided for corresponding portions of an object to be controlled. One of the controllers (20, 25 to 30), which has the lowest operation rate, executes control items relating to the entire object and the portions of the object, and the other controllers (20, 25 to 30) execute control items relating only to the portions of the object.

Inventors

  • 👤 Katsuko C/O Intellectual Property Division Ozawa
  • 👤 Kazuhisa C/O Intellectual Property Div. Gotoh
  • 👤 Tomohiro C/O Intellectual Property Div. Murayama
  • 👤 Momoyo C/O Intellectual Property Div. Tokuda
  • 👤 Satoshi C/O Intellectual Property Div. Sumida
  • 👤 Tetsuo C/O Intellectual Property Div. Suzuki

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-25 22:14
CPC Classifications
B; B25; B25J; B25J9/00; B25J9/16; B25J9/1602; B25J9/161; G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/414; G05B19/4141; G05B2219/00; G05B2219/30; G05B2219/33; G05B2219/33228; G05B2219/33332; G05B2219/33339; G05B2219/34; G05B2219/34449; G05B2219/37; G05B2219/37261; G05B2219/37622; G05B2219/40; G05B2219/40232

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 99 words
A distribution control apparatus comprising a plurality of distribution type controllers (20, 25 to 30) provided for corresponding portions of an object to be controlled, each distribution type controller including: first control means having control items relating to said object and authorizing one of the distribution type controllers, which operates under the lowest load when the portions of the object are controlled, to control the object based on the control items; and second control means processed along with said first control means in a multiprocessing, and having control items corresponding to the portions of the object to be controlled.
Claim 2
Dependent Claim 99 words
A distribution control apparatus comprising a plurality of distribution type controllers (20, 25 to 30) provided for corresponding portions of an object to be controlled, each distribution type controller including: first control means having control items relating to said object and authorizing one of the distribution type controllers, which operates under the lowest load when the portions of the object are controlled, to control the object based on the control items; and second control means processed along with said first control means in a multiprocessing, and having control items corresponding to the portions of the object to be controlled.
Claim 3
Dependent Claim 249 words
A distribution control apparatus comprising: drive source controllers (26 to 29), provided for joints of an articulated manipulator, for controlling drive sources arranged in said joints; a working controller (30), provided at a distal end portion of the articulated manipulator, for controlling the operation of a working drive source for a working hand; an outside-state recognition sensor (19) for recognizing the outside-state of the articulated manipu­lator; an outside-state recognition controller (20) for controlling the operation of the outside-state recogni­tion sensor, and for transmitting data; and an input/output controller (25) for controlling the input from the outside and the output to the outside, characterized in that each of said drive source controllers, the working controller, the outside-state recognition controller and the input/output controller includes: locus calculation means for calculating a locus of motion of the articulated manipulator, from the current position to a target position, by means of points set at predetermined intervals; interpolation calculation means for finding a variation of the angle of each joint between two adja­cent ones of the points obtained by said locus calcula­tion means; and calculation process shift means for detecting, at every operation cycle, the controller having the lowest operation rate, among the drive source controllers, the working controller, the outside-state recognition controller, and the input/output controller, and for authorizing the controller, found to have the lowest operation rate, to execute the locus calculation means and interpolation calculation means and to detect the controller having the lowest operation rate in the next operation cycle.
Claim 4
Dependent Claim 249 words
A distribution control apparatus comprising: drive source controllers (26 to 29), provided for joints of an articulated manipulator, for controlling drive sources arranged in said joints; a working controller (30), provided at a distal end portion of the articulated manipulator, for controlling the operation of a working drive source for a working hand; an outside-state recognition sensor (19) for recognizing the outside-state of the articulated manipu­lator; an outside-state recognition controller (20) for controlling the operation of the outside-state recogni­tion sensor, and for transmitting data; and an input/output controller (25) for controlling the input from the outside and the output to the outside, characterized in that each of said drive source controllers, the working controller, the outside-state recognition controller and the input/output controller includes: locus calculation means for calculating a locus of motion of the articulated manipulator, from the current position to a target position, by means of points set at predetermined intervals; interpolation calculation means for finding a variation of the angle of each joint between two adja­cent ones of the points obtained by said locus calcula­tion means; and calculation process shift means for detecting, at every operation cycle, the controller having the lowest operation rate, among the drive source controllers, the working controller, the outside-state recognition controller, and the input/output controller, and for authorizing the controller, found to have the lowest operation rate, to execute the locus calculation means and interpolation calculation means and to detect the controller having the lowest operation rate in the next operation cycle.
Claim 5
Dependent Claim 16 words
The apparatus according to claim 2, charac­terized in that said drive source is a servomotor (12).
Claim 6
Dependent Claim 16 words
The apparatus according to claim 2, charac­terized in that said drive source is a pulse motor.
Claim 7
Dependent Claim 15 words
The apparatus according to claim 2, charac­terized in that said drive source is an actuator.
Claim 8
Dependent Claim 16 words
The apparatus according to claim 2, charac­terized in that said working drive source is a ser­vomotor.
Claim 9
Dependent Claim 17 words
The apparatus according to claim 2, charac­terized in that said working drive source is a pulse motor.
Claim 10
Dependent Claim 16 words
The apparatus according to claim 2, charac­terized in that said working drive source is an actuator.
Claim 11
Dependent Claim 18 words
The apparatus according to claim 2, charac­terized in that said outside-state recognition sensor is an industrial TV camera.
Claim 12
Dependent Claim 18 words
The apparatus according to claim 2, charac­terized in that said outside-state recognition sensor is a solid image-pickup device.
Claim 13
Dependent Claim 54 words
The apparatus according to claim 2, charac­terized in that said calculation process shift means finds the operation rate of the controller, on the basis of the ratio of the operation rate calculation time in said cycle to the time in which at least the locus calculation means and the interpolation calculation means are activated.
Claim 14
Dependent Claim 460 words
A distribution control apparatus comprising: drive source controllers (26 to 29) provided for joints of an articulated manipulator and connected to each other through a redundant communication line, each drive source controller having a drive control program for controlling a drive source provided in each joint, each drive source controller reading out a drive source program for a servomotor provided in each joint thereby to control each drive source, each drive source controller including, fault detecting/malfunctioning part fixing means for informing, when a fault has occurred in the drive source to be controlled or in the drive source controller itself, other one of the controllers of the occurrence of the fault, and fixing a movable part of the malfunctioning drive source or the drive source to be controlled by the malfunctioning drive source controller, fault countermeasure means for supplying, when informed by said other one of the controllers of the occurrence of the fault, drive degree data for compen­sating the stop of operation of the malfunctioning drive source to the drive source associated with said other one of the controllers, line-breakage-time data transmitting means for transmitting, at the time of breakage of the com­munication line, data through any one of the drive source controllers, and drive degree change means for changing the control drive degree for the drive source to be controlled by the associated drive source controller, in accordance with the type of the drive source; a working controller (30), provided at a distal end portion of the articulated manipulator, for controlling the operation of a working drive source for a working hand; an outside-state recognition sensor (19) for recognizing the outside-state of the articulated manipu­lator; an outside-state recognition controller (20) for controlling the operation of the outside-state recogni­tion sensor, and for transmitting data; and an input/output controller (25) for controlling the input from the outside and the output to the outside, characterized in that each of said drive source controllers, the working controller, the outside-state recognition controller and the input/output controller includes: locus calculation means for calculating a locus of motion of the articulated manipulator, from the current position to a target position, by means of points set at predetermined intervals; interpolation calculation means for finding a variation of the angle of each joint between two adja­cent ones of the points obtained by said locus calcula­tion means; and calculation process shift means for detecting, at every operation cycle, the controller having the lowest operation rate, among the drive source controllers, the working controller, the outside-state recognition controller, and the input/output controller, and for authorizing the controller, found to have the lowest operation rate, to execute the locus calculation means and interpolation calculation means and to detect the controller having the lowest operation rate in the next operation cycle.
Claim 15
Dependent Claim 460 words
A distribution control apparatus comprising: drive source controllers (26 to 29) provided for joints of an articulated manipulator and connected to each other through a redundant communication line, each drive source controller having a drive control program for controlling a drive source provided in each joint, each drive source controller reading out a drive source program for a servomotor provided in each joint thereby to control each drive source, each drive source controller including, fault detecting/malfunctioning part fixing means for informing, when a fault has occurred in the drive source to be controlled or in the drive source controller itself, other one of the controllers of the occurrence of the fault, and fixing a movable part of the malfunctioning drive source or the drive source to be controlled by the malfunctioning drive source controller, fault countermeasure means for supplying, when informed by said other one of the controllers of the occurrence of the fault, drive degree data for compen­sating the stop of operation of the malfunctioning drive source to the drive source associated with said other one of the controllers, line-breakage-time data transmitting means for transmitting, at the time of breakage of the com­munication line, data through any one of the drive source controllers, and drive degree change means for changing the control drive degree for the drive source to be controlled by the associated drive source controller, in accordance with the type of the drive source; a working controller (30), provided at a distal end portion of the articulated manipulator, for controlling the operation of a working drive source for a working hand; an outside-state recognition sensor (19) for recognizing the outside-state of the articulated manipu­lator; an outside-state recognition controller (20) for controlling the operation of the outside-state recogni­tion sensor, and for transmitting data; and an input/output controller (25) for controlling the input from the outside and the output to the outside, characterized in that each of said drive source controllers, the working controller, the outside-state recognition controller and the input/output controller includes: locus calculation means for calculating a locus of motion of the articulated manipulator, from the current position to a target position, by means of points set at predetermined intervals; interpolation calculation means for finding a variation of the angle of each joint between two adja­cent ones of the points obtained by said locus calcula­tion means; and calculation process shift means for detecting, at every operation cycle, the controller having the lowest operation rate, among the drive source controllers, the working controller, the outside-state recognition controller, and the input/output controller, and for authorizing the controller, found to have the lowest operation rate, to execute the locus calculation means and interpolation calculation means and to detect the controller having the lowest operation rate in the next operation cycle.
Claim 16
Dependent Claim 15 words
The apparatus according to claim 12, characterized in that said drive source is a servomotor.
Claim 17
Dependent Claim 16 words
The apparatus according to claim 12, charac­terized in that said drive source is a pulse motor.
Claim 18
Dependent Claim 15 words
The apparatus according to claim 12, charac­terized in that said drive source is an actuator.
Claim 19
Dependent Claim 16 words
The apparatus according to claim 12, charac­terized in that said working drive source is a ser­vomotor.
Claim 20
Dependent Claim 17 words
The apparatus according to claim 12, charac­terized in that said working drive source is a pulse motor.
Claim 21
Dependent Claim 16 words
The apparatus according to claim 12, charac­terized in that said working drive source is an actuator.
Claim 22
Dependent Claim 18 words
The apparatus according to claim 12, charac­terized in that said outside-state recognition sensor is an industrial TV camera.
Claim 23
Dependent Claim 18 words
The apparatus according to claim 12, charac­terized in that said outside-state recognition sensor is a solid image-pickup device.
Claim 24
Dependent Claim 54 words
The apparatus according to claim 12, charac­terized in that said calculation process shift means finds the operation rate of the controller, on the basis of the ratio of the operation rate calculation time in said cycle to the time in which at least the locus calculation means and the interpolation calculation means are activated.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag