Method of selecting pneumatic devices

Information

  • Patent Grant
  • 6282463
  • Patent Number
    6,282,463
  • Date Filed
    Tuesday, November 30, 1999
    24 years ago
  • Date Issued
    Tuesday, August 28, 2001
    23 years ago
Abstract
A method of selecting pneumatic devices that satisfy specified load, speed and strength conditions to construct a pneumatic system. Data concerning pneumatic actuators, solenoid-controlled selector valves, drive controllers, pipes, pipe joints and exhaust treatment devices is stored in a pneumatic actuator database, a solenoid-controlled selector valve database, a drive controller database, a pipe database, a pipe joint database and an exhaust treatment device database, respectively, for each item number, and conditions required for pneumatic devices constituting a system are calculated. Then, pneumatic devices conforming to the calculated conditions are selected from the respective databases. At the first step, a pneumatic actuator satisfying a load condition, a strength condition and a speed condition is selected from the pneumatic actuator database on the basis of a calculation according to a basic equation. At the second step, a solenoid-controlled selector valve and an exhaust treatment device, each of which satisfies a discriminating formula concerning the speed condition, are selected from the respective databases. At the third step, a drive controller, a pipe and a pipe joint, each of which satisfies a discriminating formula concerning the speed condition, are selected from the respective databases.
Description




BACKGROUND OF THE INVENTION




The present invention relates to a method of selecting a group of optimum pneumatic devices that satisfy conditions specified by a user to construct a pneumatic system.




To construct a user-specified pneumatic system (i.e. a terminal system including components provided between a selector valve and an air cylinder inclusive), a slide rule for designing a pneumatic system was devised [see Japanese Patent Application Post-Examination Publication No. 53-21320 (1978)]. The slide rule has a fixed piece and a sliding piece on each of the obverse and reverse sides thereof. The fixed and sliding pieces are marked with associated scales so as to satisfy an equation for calculating a stroke time of a double acting cylinder, an equation for calculating an output of the cylinder, an equation for calculating an air consumption in the cylinder and piping, and other equations. The slide rule enables various data necessary for system design to be calculated rapidly by jointly using a cursor operation. To select a group of optimum pneumatic devices, the conventional practice is to perform an approximative simple calculation with the above-described slide rule because it has heretofore been impossible to perform an accurate dynamic characteristic simulation. Therefore, the probability that the results of the device selection will meet the requirements is considerably low. Thus, it has heretofore been impossible to construct a desired system with a group of smallest devices and to realize a minimal energy consumption and a minimal cost.




At present, it is demanded to develop a method of rapidly selecting a group of optimum devices that satisfy user-specified conditions by using a calculating method of high accuracy and high reliability. In the device selection, it is necessary to satisfy the following conditions {circle around (1)} to {circle around (4)}:




{circle around (1)} Load condition [the selected system should satisfy a mechanical condition necessary for the system to be capable of satisfactorily operating in compliance with input conditions for the specified operating unit (pneumatic actuator), e.g. load mass, thrust, use application, and supply air pressure].




{circle around (2)} Speed condition [the selected system should operate so that an output member of the pneumatic actuator (e.g. a cylinder piston) can reach the stroke end within the specified total stroke time].




{circle around (3)} Strength condition [the selected system should satisfy the specified load condition and the pneumatic actuator should not be buckled, deformed or broken].




{circle around (4)} Connecting condition [the devices constituting the selected system should normally be connectable to each other].




SUMMARY OF THE INVENTION




A first object of the present invention is to provide a method of selecting pneumatic devices that satisfy specified load, speed and strength conditions to construct a pneumatic system.




A second object of the present invention is to provide a method of selecting pneumatic devices of the smallest sizes that satisfy a specified speed condition to construct a pneumatic system.




A third object of the present invention is to provide a method of confirming characteristics of a pneumatic system using devices selected appropriately.




The present invention provides a first method of selecting pneumatic devices, wherein data concerning pneumatic actuators, solenoid-controlled selector valves, drive controllers, pipes, pipe joints and exhaust treatment devices is stored in a pneumatic actuator database, a solenoid-controlled selector valve database, a drive controller database, a pipe database, a pipe joint database and an exhaust treatment device database, respectively, for each item number, and conditions required for pneumatic devices constituting a system are calculated, and then pneumatic devices conforming to the calculated conditions are selected from the respective databases. The first method includes the first step of selecting a pneumatic actuator satisfying a load condition, a strength condition and a speed condition from the pneumatic actuator database on the basis of a calculation according to a basic equation, and the second step of selecting a solenoid-controlled selector valve and an exhaust treatment device, each of which satisfies a discriminating formula concerning the speed condition, from the solenoid-controlled selector valve database and the exhaust treatment device database, respectively. The first method further includes the third step of selecting a drive controller, a pipe and a pipe joint, each of which satisfies a discriminating formula concerning the speed condition, from the drive controller database, the pipe database and the pipe joint database, respectively.




A second method of the present invention has the features of the first method and further includes the steps of calculating a desired value for the total effective area of all devices in a fluid passage necessary for a specified response time of the system, distributing the desired value to devices other than the pneumatic actuator by using a formula for serially combining effective areas, assigning weight coefficients to devices other than the pneumatic actuator, and incorporating the coefficients into the discriminating formulas used at the second and third steps.




A third method of the present invention has the features of the first and second methods and further includes the steps of constructing a pneumatic system using the pneumatic actuator, solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device selected at the first, second and third steps, obtaining a response time t of the pneumatic system by a simulation, judging whether or not the response time t is shorter than the specified response time t


st


, and changing the size of each of the solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device according to the response time t such that when the response time t is shorter than the specified response time t


st


, each of the solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device is downsized, and then calculation of the response time t is repeated, whereas when the response time t is longer than the specified response time t


st


, each of the solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device is upsized, and then calculation of the response time t is repeated, thereby selecting a solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device of the smallest sizes that satisfy the condition that the response time t is shorter than and closest to the specified response time t


st


.




A fourth method of the present invention has the features of the first and second methods and further includes the steps of constructing a pneumatic system using the pneumatic actuator, solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device selected at the first, second and third steps, and performing a numerical calculation on parameters of each device and service conditions by a simulation using basic equations of pneumatic actuator, solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device as simultaneous equations, thereby obtaining dynamic characteristics and various characteristic values of the pneumatic system.




In addition, the present invention provides a fifth method including the steps of constructing a pneumatic system using a pneumatic actuator, a solenoid-controlled selector valve, a drive controller, a pipe, a pipe joint and an exhaust treatment device selected by an appropriate method, and performing a numerical calculation on parameters of each device and service conditions by a simulation, which is also used to select pneumatic devices, using basic equations of pneumatic actuator, solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device as simultaneous equations, thereby obtaining dynamic characteristics and various characteristic values of the pneumatic system.




According to the first method, a pneumatic actuator satisfying the specified load, speed and service conditions for a pneumatic system is calculated according to a basic equation, and a solenoid-controlled selector valve, a drive controller, a pipe, a pipe joint and an exhaust treatment device that satisfy the speed condition are calculated. Then, pneumatic devices that conform to the results of the calculation are selected from the respective databases. Thus, devices that satisfy the specified load, speed and strength conditions are automatically selected. Moreover, the accuracy and reliability of the calculation results are favorably high.




According to the second method, a desired value for the total effective area of all restrictors in a fluid passage is calculated. The desired value is distributed to devices other than the pneumatic actuator by using a formula for serially combining effective areas, and weight coefficients are assigned to devices other than the pneumatic actuator. Therefore, a result that is close to the optimum value can be obtained by the first calculation. Accordingly, the time required to reach the final selection is shortened.




According to the third method, a judgment is made as to whether or not the response time t is shorter than the specified response time t


st


. When the response time t is shorter than the specified response time t


st


, each of the solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device is downsized, and then calculation of the response time t is repeated, whereas when the response time t is longer than the specified response time t


st


, each of the solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device is upsized, and then calculation of the response time t is repeated, thereby selecting a solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device of the smallest sizes that satisfy the condition that the response time t is shorter than and closest to the specified response time t


st


. Accordingly, devices of the smallest sizes that satisfy the specified speed condition are selected.




According to the fourth method, a numerical calculation is performed on parameters of each device and service conditions by a simulation using basic equations of pneumatic actuator, solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device as simultaneous equations, thereby obtaining dynamic characteristics and various characteristic values of the pneumatic system. Accordingly, the accuracy and reliability of the calculation results are favorably high, and a group of optimum devices that satisfy user-specified conditions can be selected rapidly.




The fifth method enables confirmation of characteristics of a pneumatic system using devices selected appropriately.




In the present invention, it is possible to update and add data to the cylinder database, the solenoid-controlled selector valve database, the drive controller database, the pipe database, the pipe joint database and the exhaust treatment device database in addition to the entry of service conditions. Therefore, the latest data can be used, and data concerning new models can be added.











BRIEF DESCRIPTION OF THE DRAWINGS





FIG. 1A

is a diagram illustrating the general concept of the present invention.





FIG. 1B

is a circuit configuration diagram of an essential part of a pneumatic system to which the present invention is directed.





FIG. 2

is a flowchart showing a device selection flow in the present invention.





FIG. 3

is a diagram showing service conditions entered at step S


2


in FIG.


2


.





FIG. 4A

is a flowchart showing a device selection flow at step S


4


, etc. in FIG.


2


.





FIG. 4B

is a flowchart showing a flow for obtaining a desired value for the total effective area.





FIG. 4C

is a diagram showing an example of the circuit configuration of a pneumatic system.





FIG. 4D

is a diagram for describing the combining of effective areas.





FIG. 5

shows basic equations for selecting devices, e.g. a solenoid-controlled selector valve, a drive controller, a pipe, and a pipe joint.





FIG. 6

shows basic equations of restrictor and air cylinder used in a simulation at step S


14


in FIG.


2


.





FIG. 7

shows basic equations of pipe line used in the simulation at step S


14


in FIG.


2


.





FIG. 8

shows the way in which results of step S


19


in

FIG. 2

are displayed.





FIG. 9

shows “Enter item numbers of devices and service conditions” in the characteristic calculation flow in FIG.


1


.





FIG. 10

shows notations of symbols and suffixes used in the basic equations in FIGS.


6


and


7


.











DESCRIPTION OF THE PREFERRED EMBODIMENTS





FIGS. 1

to


10


show an embodiment of the pneumatic device selecting method according to the present invention.

FIG. 1A

is a diagram illustrating the general concept of the present invention.

FIG. 1B

is a circuit configuration diagram of an essential part of a pneumatic system to which the present invention is directed.




As shown in

FIG. 1A

, the present invention has a device selection flow and a characteristic calculation flow and is capable of performing both device selection and characteristic calculation. An arithmetic operation program performs temporary selection of devices, simulation and size change by using information stored in databases of various devices. In the device selection flow, after service conditions have been entered, the arithmetic operation program performs temporary selection of devices, simulation, size change and simulation and outputs results of device selection, various characteristic values, and results of dynamic characteristic simulation and so forth.




In the characteristic calculation flow, the item numbers of appropriately selected devices and service conditions are entered, and a simulation is performed by the arithmetic operation program to output various characteristic values and results of dynamic characteristic simulation and so forth. In the device selection flow, devices are automatically selected, whereas in the characteristic calculation flow, a user selects devices appropriately (the user may change a part of automatically selected devices) and confirms characteristics of the selected device by the characteristic calculation flow. Thus, the user can construct a desired pneumatic system by repeating the characteristic calculation flow. It is also possible to examine the characteristics of an existing pneumatic system by the characteristic calculation flow and to change some devices if necessary.




As shown schematically in

FIG. 1B

, devices which may be retrieved for selection by the method according to the present invention include hydraulic actuators (air cylinders, air motors, rodless cylinders, and rotary actuators), pipes (tubes), pipe joints, drive controllers [speed controllers (an arrangement in which a restrictor and a check valve are connected in parallel)], quick exhaust valves, solenoid-controlled selector valves (manifolds), exhaust treatment devices (silencers), and devices (pressure reducing valves) provided between an air pressure source and a solenoid-controlled selector valve. For device selection, data necessary for selection and calculation, i.e. data concerning the structure, function, performance, size, appearance (photograph), etc. of various devices such as those shown in

FIG. 1B

, has previously been stored in hardware of a computer (personal computer) system for each item number (model and series) of the various devices as a pneumatic actuator database, a solenoid-controlled selector valve database, a drive controller database, a pipe database, a pipe joint database, and an exhaust treatment device database.





FIG. 2

is a flowchart showing the device selection flow in the present invention. In the device selection flow, selection of devices is carried out in three stages. In the first stage, a pneumatic actuator is selected. In the second stage, a solenoid-controlled selector valve, a manifold, and an exhaust treatment device are selected. In the third stage, a drive controller, a pipe, and a pipe joint are selected. The reason why a pneumatic actuator is selected first is that a pneumatic actuator moves a load directly and can be selected according to the load condition, strength condition and speed condition [condition that the selected system should operate so that an output member of a pneumatic actuator (e.g. a cylinder piston) can reach the stroke end within the specified total stroke time] independently of other devices. After the selection of a pneumatic actuator, devices other than the pneumatic actuator are selected so that the system satisfies the speed condition.




The device selection method will be described below with reference to the flowchart of FIG.


2


. When the program starts, initialization is executed at step S


1


to carry out preparation and display of an input drawing, setting of variables, memory allocation, connection with the databases, etc. At step S


2


, the operator enters service conditions shown, for example, in FIG.


3


and those similar to them by using an input unit (personal computer), which is not shown. Part (a) of

FIG. 3

shows a circuit configuration. An outline of the circuit configuration is as follows. Devices constituting a pneumatic circuit are divided into three groups: a group (a-


1


) of pneumatic actuators; a group (a-


3


) of solenoid-controlled selector valves and exhaust treatment devices; and a group (a-


2


) of drive controllers (speed controllers), pipes and pipe joints, which is located between the groups (a-


1


) and (a-


3


). Data items are entered for each device group. For example, if “cylinder”, “general”, “double acting” and “single rod” are entered in the section of the group (a-


1


) of pneumatic actuators, a skeleton diagram corresponding to the input data is displayed on the left side of the characters. If “rodless” is entered in place of “general”, a skeleton diagram of a rodless cylinder is displayed.




If “speed controller”, “meter-out”, and “quick exhaust valve not used” are entered in the section of the group (a-


2


) of drive controllers (speed controllers), pipes and pipe joints, for example, a diagram showing meter-out type speed controllers provided in piping is displayed. If “unitized direct installation type” and “two-position single” are entered in the section of the group (a-


3


) of solenoid-controlled selector valves and exhaust treatment devices, for example, a skeleton diagram of a two-position solenoid-controlled selector valve and silencers, which are connected to piping, is displayed. Thus, drawings corresponding to entered items are displayed. Therefore, the incidence of errors in the input operation can be reduced.




In the section of “Regarding stroke” shown in part (b) of

FIG. 3

, items of data concerning stroke, acting direction, total stroke time, supply pressure, ambient temperature, etc. are entered. In the section of “Piping” shown in part (c) of

FIG. 3

, items of data concerning the overall length (right and left) of the pipe line connecting the cylinder and the solenoid-controlled selector valve, the drive controller position (right and left) (distance from the cylinder), etc. are entered. In the section of “Load” shown in part (d) of

FIG. 3

, items of data concerning mass, required thrust, mounting angle, use application, load factor, coefficient of friction, form of friction, type of guide, etc. are entered. When a size of load mass, a cylinder mounting angle, etc. are entered in the section of “load”, a drawing corresponding to the entered items is displayed.




At step S


3


in

FIG. 2

, pneumatic actuators (cylinders) are retrieved for selection. The retrieval of cylinders is executed by performing calculations based on programmed equations for calculating a cylinder bore, cylinder buckling and cylinder lateral load, together with the basic equations of cylinder, which are shown in part (c) of

FIG. 6

, thereby retrieving from the cylinder database cylinders of the smallest size that satisfy the following conditions {circumflex over (1)} to {circumflex over (3)}: {circumflex over (1)} load condition [the selected system should satisfy a mechanical condition necessary for the system to be capable of satisfactorily operating in compliance with input conditions for the specified pneumatic actuator (cylinder), e.g. load mass, thrust, use application, and supply air pressure]; {circumflex over (2)} speed condition [the selected system should operate so that an output member of the pneumatic actuator (e.g. a cylinder piston) can reach the stroke end within the specified total stroke time]; and {circumflex over (3)} strength condition [the selected system should satisfy the specified load condition and the pneumatic actuator should not be buckled, deformed or broken]. It should be noted that notations of various symbols in FIG.


6


and others are shown in FIG.


10


.




At step S


4


, selection of a pneumatic actuator (cylinder) is made. The selection is carried out by interaction between the operator and the personal computer in accordance with a flow shown schematically in FIG.


4


A. More specifically, at step S


4


-


1


, the series names of the cylinders retrieved at step S


3


are displayed. At step S


4


-


2


, the operator selects a series name of cylinder considered to be optimum among the retrieved cylinders, and enters the result of the selection by operating the input unit. At step S


4


-


3


, a photograph of the appearance of the selected cylinder is displayed. If the operator judges the selected cylinder to be O.K., he or she selects YES at step S


4


-


4


. If the selected cylinder is judged to be no good, the operator selects NO at step S


4


-


4


, and the process returns to step S


4


-


1


.




Steps S


6


to S


13


(retrieval and selection of a solenoid-controlled selector valve, drive controller, pipe and pipe joint) are steps for temporary retrieval and temporary selection to determine initial values for steps S


14


to S


17


(optimum selection). To make the effective area of each device as close to an optimum value as possible and to reduce the number of calculations required for the optimum selection, at step S


5


a desired value for the total effective area is calculated with respect to the cylinder as a single unit (the response time of the system is determined mainly by the effective areas of devices in the fluid passage of the cylinder), and the calculated desired value is distributed according to a predetermined rule to determine a size of each device. It should be noted that according to JIS (Japanese Industrial Standards) B0142 3220, “effective area of valve” is a computational cross-sectional area determined by converting the pressure drag to an equivalent orifice on the basis of the actual rate of flow through the valve and used as a value indicating the flow capacity of a pneumatic valve. The effective area may be said to be a concept equivalent to “sonic conductance” according to ISO 6358.




At step S


5


, the desired value So′ for the total effective area is calculated. The desired value So′ for the total effective area is a composite value [formula (1) shown in FIG.


5


] of the effective areas of all restrictors in the fluid passage necessary for the response time of the system to become exactly equal to the specified response time. The method of calculating the desired value So′ is shown in the flow (from step S


5


-


1


to step S


5


-


5


) of FIG.


4


B. At step S


5


-


1


, the effective area Scyl of the cylinder ports is entered as an initial value of the desired value So′ for the total effective area. At step S


5


-


2


, a response time t is calculated by a simulation using the effective area of the cylinder ports as So′. At step S


5


-


3


, a judgment is made as to whether or not the response time calculated is within a deviation e of the specified response time. If YES is the answer at step S


5


-


3


, a desired value So′ is determined at step S


5


-


5


. If it is judged at step S


5


-


3


that the response time calculated is not within the deviation e, So′ is set relatively small at step S


5


-


4


, and the process returns to step S


5


-


2


.




After the desired value So′ for the total effective area has been determined at step S


5


, the desired value So′ for the total effective area is distributed to devices other than the pneumatic actuator to determine sizes of these devices by using formula (1) for serially combining effective areas, which is shown in part (a) of FIG.


5


. This will be described below with reference to

FIGS. 4C and 4D

by way of example. To appropriately distribute the desired value So′ for the total effective area to each device, a weight is assigned to each device by using formula (2) shown in part (b) of FIG.


5


.




At step S


6


, retrieval of solenoid-controlled selector valves is performed to retrieve from the solenoid-controlled selector valve database smallest solenoid-controlled selector valves whose effective areas S


2


satisfy the condition given by solenoid-controlled selector valve discriminating formula (3) shown in part (c) of FIG.


5


. It should be noted that a manifold and an exhaust treatment device (silencer) are attached to each solenoid-controlled selector valve. Therefore, if it is necessary to retrieve manifolds and exhaust treatment devices for selection, solenoid-controlled selector valves are retrieved first, and then manifolds and exhaust treatment devices are retrieved. At step S


7


, selection of a solenoid-controlled selector valve is made. The step sequencing of the selection at step S


7


is similar to that at step S


4


. First, the retrieved solenoid-controlled selector valves are displayed on a series-by-series basis. Then, a desired solenoid-controlled selector valve is selected, and a photograph of the appearance of the selected valve is displayed. Finally, a judgment is made as to whether or not the selected solenoid-controlled selector valve is O.K.




At step S


8


, retrieval of drive controllers is performed to retrieve from the drive controller database smallest drive controllers whose effective areas S


3


satisfy the condition given by drive controller discriminating formula (4) shown in part (c) of FIG.


5


. At step S


9


, selection of a drive controller is made. The step sequencing of the selection at step S


9


is similar to that at step S


4


. First, the retrieved drive controllers (speed controllers and quick exhaust valves) are displayed on a series-by-series basis. Then, a desired drive controller is selected, and a photograph of the appearance of the selected drive controller is displayed. Finally, a judgment is made as to whether or not the selected drive controller is O.K.




At step S


10


, retrieval of pipes is performed to retrieve from the pipe database smallest pipes whose effective areas S


4


satisfy the condition (i=4) given by pipe discriminating formula (5) shown in part (c) of FIG.


5


. At step S


11


, selection of a pipe is made. The step sequencing of the selection is similar to that at step S


4


. First, the retrieved pipes are displayed on a series-by-series basis. Then, a desired pipe is selected, and a photograph of the appearance of the selected pipe is displayed. Finally, a judgment is made as to whether or not the selected pipe is O.K.




At step S


12


, retrieval of pipe joints is performed to retrieve from the pipe joint database smallest pipe joints whose effective areas S


5


satisfy the condition (i=5) given by pipe discriminating formula (5), shown in part (c) of

FIG. 5

, and which satisfy the connecting condition that the retrieved pipe joints should normally be connectable to devices and pipes which are to be connected by the pipe joints. At step S


13


, selection of a pipe joint is made. The step sequencing of the selection is similar to that at step S


4


. First, the retrieved pipe joints are displayed on a series-by-series basis. Then, a desired pipe joint is selected, and a photograph of the appearance of the selected pipe joint is displayed. Finally, a judgment is made as to whether or not the selected pipe joint is O.K.




The item numbers of the pneumatic actuator, solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device selected by carrying out steps S


3


to S


13


are entered, together with the circuit configuration of FIG.


3


and service conditions shown exemplarily in FIG.


3


and those similar to them, to perform a simulation at step S


14


. In the simulation at step S


14


, a numerical calculation is performed by solving basic equations of cylinder (pneumatic actuator), solenoid-controlled selector valve, drive controller, pipe, pipe joint, etc., shown in

FIGS. 6 and 7

, as simultaneous equations. The simulation at step S


14


provides the response time t and various other characteristics of the selected system, together with dynamic characteristics thereof.




Part (a) of

FIG. 6

shows a physical model of a pneumatic system, and part (b) of

FIG. 6

shows a basic equation of restrictor. The flow rate G of air passing through a restrictor is expressed by (1a) or (1b). Equations representing the flow rates of air passing through a solenoid-controlled selector valve, a drive controller, a pipe joint, etc, are obtained from equations (1a) and (1b).




Considering changes in temperature of air, equations shown in part (c) of

FIG. 6

hold as basic equations of air cylinder: equations of state (2) to (4); equations of energy (5) to (7); and an equation of motion (8).




Part (a) of

FIG. 7

shows a model of pipe line, and part (b) of

FIG. 7

shows basic equations of pipe line (piping). The basic equations are expressed in the form of equation of continuity (9), equation of state (10), equation of motion (11), and equation of energy (12). If a pipe line is divided into n elements as shown in part (c) of FIG.


7


and the i-th element is considered, the basic equations are expressed in the form of equation of continuity (13), equation of state (14), equation of motion (15), and equation of energy (16). It should be noted that notations of the symbols and suffixes in the basic equations in

FIGS. 6 and 7

are shown in FIG.


10


.




At step S


15


, it is judged whether or not the response time t of the selected system is shorter than the specified response time t


st


. If YES, the process proceeds to step S


16


. If NO, the process proceeds to step S


17


.




If YES is the answer at step S


15


, it means that the overall size of the devices selected at least at steps S


6


to S


13


is larger than is needed. Therefore, the devices are downsized to a level closest to the specified response time. More specifically, at step S


16


: {circumflex over (1)} the devices (solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device) other than the pneumatic actuator are downsized in the order of decreasing size; {circumflex over (2)} if the result of the downsizing is favorable, the downsizing of the devices is continued in the order of decreasing size; {circumflex over (3)} when the size of a certain device has reached the lower limit, this device is excluded from the subjects of downsizing, while the downsizing of the remaining devices is continued, and when there is no device to be downsized, the results obtained so far are determined to be the final results; and {circumflex over (4)} in a case where the judgment at step S


15


becomes NO as the result of downsizing of a certain device, the device change processing is terminated, and the results obtained immediately before the downsizing of that device are determined to be the final results.




If NO is the answer at step S


15


, the overall size of the devices selected at least at steps S


6


to S


13


is excessively small. Therefore, the devices are upsized to a level closest to the specified response time. More specifically, at step S


17


: {circumflex over (1)} the devices (solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device) other than the pneumatic actuator are upsized in the order of increasing size; {circumflex over (2)} if the result of upsizing a certain device is unfavorable, the upsized value is changed to the value of the device selected immediately before the upsizing, and this device is excluded from the subjects in the subsequent upsizing; {circumflex over (3)} when the size of a certain device has reached the upper limit, because there is no larger device, the selection is stopped; {circumflex over (4)} when the smallest of the effective areas of the solenoid-controlled selector valve, drive controller, pipe and pipe joint has become a predetermined number of times the effective area of the pneumatic actuator, the selection is stopped; and {circumflex over (5)} in a case where the judgment at step S


15


becomes YES as the result of upsizing of a certain device, the device change processing is terminated, and the results obtained at that time are determined to be the final results.




By the optimum selection at steps S


14


to S


17


, a solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device of the smallest sizes that provide the specified response time are selected on the assumption that a pneumatic actuator has already been selected.




Next, at step S


18


, selection of other devices is made (e.g. various pressure control valves provided between the solenoid-controlled selector valve and the pneumatic actuator, and piping and a pressure reducing valve that are provided between the solenoid-controlled selector valve and the air pressure source). If necessary, the selection at step S


18


may be carried out in the same way as the selection at step S


4


. That is, the selection processing may be such that the retrieved devices are displayed, and a photograph of the appearance of a selected device is displayed, and finally a judgment is made as to whether or not the selected device is O.K.




At step S


19


, the selection results are displayed as shown, for example, in FIG.


8


. The contents of the display are as follows. Input conditions similar to those in

FIG. 3

are shown in part (a) of

FIG. 8

(a detailed view thereof is omitted). In part (b) of

FIG. 8

, the item numbers of the selected devices are shown. In part (c) of

FIG. 8

, various characteristic values are shown (the condition of moisture condensation may be shown in this part). Dynamic characteristic curves and so forth are shown in part (d) of FIG.


8


. At step S


20


, the selection results are printed out and magnetically stored.




At step S


21


, it is judged whether or not the process should be terminated. If NO, the process returns to step S


2


through A. If YES is the answer at step S


21


, the process is ended.




As shown in

FIG. 1A

, the method according to the present invention makes it possible to perform a calculation to confirm characteristics of a pneumatic system. In the characteristic calculation flow, a circuit configuration, load condition and service conditions (stroke, piping and load) are entered, as shown in part (a) of

FIG. 9

, in addition to the item numbers of devices selected appropriately [for example, see part (b) of FIG.


9


]. On the basis of the entered information, a simulation is performed according to the arithmetic operation program (the same as step S


14


in

FIG. 2

) to output various characteristic values, dynamic characteristics, etc. The results of the simulation are displayed in the same way as in parts (a), (c) and (d) of FIG.


8


.



Claims
  • 1. A method of selecting pneumatic devices, wherein data concerning pneumatic actuators, solenoid-controlled selector valves, drive controllers, pipes, pipe joints and exhaust treatment devices is stored in a pneumatic actuator database, a solenoid-controlled selector valve database, a drive controller database, a pipe database, a pipe joint database and an exhaust treatment device database, respectively, for each item number, and conditions required for pneumatic devices constituting a system are calculated, and then pneumatic devices conforming to the calculated conditions are selected from the respective databases, said method comprising:the first step of selecting a pneumatic actuator satisfying a load condition, a strength condition and a speed condition from the pneumatic actuator database on a basis of a calculation according to a basic equation; the second step of selecting a solenoid-controlled selector valve and an exhaust treatment device, each of which satisfies a discriminating formula concerning the speed condition, from the solenoid-controlled selector valve database and the exhaust treatment device database, respectively; and the third step of selecting a drive controller, a pipe and a pipe joint, each of which satisfies a discriminating formula concerning the speed condition, from the drive controller database, the pipe database and the pipe joint database, respectively.
  • 2. A method of selecting pneumatic devices according to claim 1, further comprising the steps of:calculating a desired value for a total effective area of all devices in a fluid passage necessary for a specified response time of the system; distributing said desired value to devices other than the pneumatic actuator by using a formula for serially combining effective areas; assigning weight coefficients to devices other than the pneumatic actuator; and incorporating said coefficients into the discriminating formulas used at said second step and third step.
  • 3. A method of selecting pneumatic devices according to claim 2, further comprising the steps of:constructing a pneumatic system using the pneumatic actuator, solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device selected at said first step, second step and third step; obtaining a response time t of said pneumatic system by a simulation; judging whether or not the response time t is shorter than the specified response time tst; and changing a size of each of the solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device according to the response time t such that when the response time t is shorter than the specified response time tst, each of the solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device is downsized, and then calculation of the response time t is repeated, whereas when the response time t is longer than the specified response time tst, each of the solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device is upsized, and then calculation of the response time t is repeated, thereby selecting a solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device of smallest sizes that satisfy a condition that the response time t is shorter than and closest to the specified response time tst.
  • 4. A method of selecting pneumatic devices according to claim 2, further comprising the steps of:constructing a pneumatic system using the pneumatic actuator, solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device selected at said first step, second step and third step; and performing a numerical calculation on parameters of each device and service conditions by a simulation using basic equations of pneumatic actuator, solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device as simultaneous equations, thereby obtaining dynamic characteristics and various characteristic values of said pneumatic system.
  • 5. A characteristic calculating method comprising the steps of:constructing a pneumatic system using a pneumatic actuator, a solenoid-controlled selector valve, a drive controller, a pipe, a pipe joint and an exhaust treatment device selected by an appropriate method; and performing a numerical calculation on parameters of each device and service conditions by a simulation, which is also used to select pneumatic devices, using basic equations of pneumatic actuator, solenoid-controlled selector valve, drive controller, pipe, pipe joint and exhaust treatment device as simultaneous equations, thereby obtaining dynamic characteristics and various characteristic values of said pneumatic system.
Priority Claims (1)
Number Date Country Kind
10-375498 Dec 1998 JP
US Referenced Citations (5)
Number Name Date Kind
4479570 Kamio Oct 1984
5429009 Wolfe et al. Jul 1995
5748500 Quentin et al. May 1998
6050541 Chatufale Mar 2000
6101419 Kennedy et al. Aug 2000
Foreign Referenced Citations (2)
Number Date Country
53-21320 Jul 1978 JP
02000179503 Jun 2000 JP
Non-Patent Literature Citations (3)
Entry
Varseveld et al., Accurate Position Control of a Pneumatic Actuator Using On/Off Solenoid Valves, 1997, IEEE, pp. 195-204.*
Mills, Hybrid Actuation of Robotic Manipulators: An Integral Manifold Control Approach, 1990, IEEE, pp. 817-823.*
Aziz et al., Automatic Tuning of an Accurate Position Controller for Pneumatic Actuators, 1998, IEEE, pp. 1782-1788.