WO2001096967A1 - Loading calculation system for a roll set using a neural network - Google Patents
Loading calculation system for a roll set using a neural network Download PDFInfo
- Publication number
- WO2001096967A1 WO2001096967A1 PCT/FI2001/000545 FI0100545W WO0196967A1 WO 2001096967 A1 WO2001096967 A1 WO 2001096967A1 FI 0100545 W FI0100545 W FI 0100545W WO 0196967 A1 WO0196967 A1 WO 0196967A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- neural network
- values
- instruction
- optimisation
- given
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/0265—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
- G05B13/027—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion using neural networks only
Definitions
- the present invention relates to load calculation of roll systems, e.g. a calender. More specifically, the present invention concerns a load calculation system for a roll system, preferably a calender, in accordance with the introductory part of claim 1.
- a heavy and slow calculation routine makes it difficult to take quick on-line control steps concerning the whole roll system with the loading/relieving equipment of the roll system, such as the calender, e.g. in order to control the quality of the paper to be produced or in protection steps taken in trouble situations.
- speediness is important in controlling situations of change, e.g. when using load to compensate for a change in temperature of chilled rolls when starting a machine run.
- the primary objective of the invention is to eliminate or at least to reduce the problems and weaknesses relating to the present load calculation and to bring about a new and inventive on-line application for load calculation.
- the invention is based on the new and inventive basic idea that the calculation routine for calculating the load of a roll system, such as a calender, is speeded up with the aid of a neural network, which is pre-instructed and which outputs pre- ins ructed optimisation of the given values of roll system optimisation and optimisation of the roll system.
- the relation between the results of the calculation is implemented by the given values of the neural network as control parameters for the roll system.
- the neural network is pre- instructed in optimised target values.
- the neural network thus operates as a data bank, from which such a target result or target values are retrieved when required for use, which have been calculated in advance for solving the problem. This saves both time and equipment costs.
- the input-output search performed by the instructed and/or constantly learning neural network is quick compared with iterative calculation. Savings are achieved in equipment costs, because in load calculation in an on-line machine run there is no longer any need for equipment required for searching an efficient iterative optimum solution (for each roll system/calender), but equipment performing iterative load calculation is only needed in the stage of designing the machine/roll system/calender to instruct the neural network intended to control the machine/roll system/calender. In addition, memory is nowadays cheap as an information technology equipment component, so the costs of recording solutions that were found earlier are not high.
- the neural network is instructed in the off-line state in solutions to the optimisation problem.
- an efficient computer such as e.g. a unix work station.
- Deterministic models of mechanical systems are needed in the instruction such as are in use also nowadays. This means that the models may be implemented in the manner of today. However, the invention does not require this. Any sufficiently accurate model a d a combined working optimisation method will do.
- the instruction algorithm is presented with a sufficient number of possible combinations of given data, which include normal variable data of the calender model, such as e.g. linear load levels, desired load distributions, properties of the rolls in the roll system, etc., and for which the instruction algorithm asks the optimisation algorithms to calculate a solution.
- the on-line implementation of the roll system calculation need no longer perform any iterative optimisation routines.
- the network can also cope with problems where it is asked for outputs corresponding with situations that do not occur in the instruction, when such a network structure is chosen for use, which is able by interpolating to produce new solutions on the basis of known solutions. This is taken into account in the choice of instruction cases - e.g. extreme states of all possible cases must be included in the instruction material.
- Another advantage of the invention is that the solutions are calculated beforehand, so it is possible to study the rationality of results already at the design stage. In this way such surprises can be prevented, that when using the on-line application a certain combination of given data produces a solution which is feasible according to the model, but which had better not be implemented in production conditions by the calender's loading/relieving equipment judging by a criterion not included in the mathematical presentation of the problem, e.g. judging by common sense.
- the invention also allows on-line learning of the neural network, but savings in equipment costs are not achieved hereby. Instead time is saved in that an optimisation problem once solved need not be solved again, but solutions earlier learnt by the network can be repeated over and over again.
- This function also makes demands on the structure of the network, instruction of the network must be quick and the network must not forget what it has learned earlier in the instruction. A solution of this kind does not either allow pre-checking of the results of learning before their on-line use as mentioned in the previous paragraph.
- the neural network illustrated in the figure may be e.g. a network of the back propagation or radial base type.
- the literature also presents other neural network solutions and combinations of fuzzy calculation, of which the DCA network (Dynamically Capacity Allocating network) may be mentioned as an example.
- the neural network 5 is instructed in the off-line state in solutions to the optimisation problem. It is hereby suitable to use an efficient computer, and an advantageous one is the UNIX work station.
- the instruction uses deterministic models of mechanical systems, and suitable such are any sufficiently accurate model and a combined functioning optimisation method.
- instruction algorithm 4 is presented with several different combinations 10 of given data 1, which include normal variable data of the calender and roll system, such as e.g. linear load levels, desired distributions of the load, properties of the rolls in the roll system, etc.
- optimisation request 10b and parameters 10c and an optimisation algorithm 2 to be entered in the mathematical representation, that is, a simulation 3, describing the mechanical properties or the mechanical process of the machine, which is preferably a roll system or a calender
- an optimum solution 12b to the problem is calculated from the given data by simulating with the simulation model 3, which optimum solution 12b is input to the instruction algorithm 4.
- the neural network 5 is instructed with the aid of the relation "given data of optimisation” ⁇ " optimum solution of the problem", and the relations are recorded as record data 14b in the memory of the neural network's parameter table 6, which parameters 22 of the neural network can then be utilised in an on-line machine run situation in a search implementing "given data” 21 of roll system optimisation ⁇ "control parameter 23 of roll system” to control the machine load values 23, e.g. hydraulic pressures 7, of the machine, such as a roll system/calender, to be optimum ones in varying machine run situations.
- the figure is a schematic view of neural network instruction in roll system calculation.
- the given data 1 contains various given data alternatives, for which the optimum solution is sought.
- Given data 1 is e.g. characteristics of the rolls, the roll system and the hydraulic system and the desired linear load profiles in the different nips.
- the given data and the optimisation request 10b are sent to the optimisation algorithm 2
- the part 10c of simulation model parameters is relayed to the simulation to be done by a mathematical model 3 of the machine, which is preferably a roll system or a calender.
- the optimisation algorithm 2 seeks iteratively by simulating with the mathematical model 3 of the system those optimisation results 11, e.g. pressure values for the hydraulic system, with which the desired values 12, such as the desired linear loads, are best realised.
- the optimisation algorithm 2 will relay the best found given values 12b, such as pressure values, to the neural network's instruction algorithm 4, whereupon the instruction algorithm 4 will relay the instruction data 13 to the neural network 5.
- the instruction data consists of the given data 10b used in optimisation and of the corresponding optimised given values 12b. Of these the latter thus function as target values for the instruction of the neural network.
- the instruction algorithm 4 seeks from the memory 6 of the neural network parameters 22 by iterative calculation with the neural network 5 such parameter values 22, with which the distance of the given values 14 produced by the network 5 from the optimised given values 12b, such as given pressure values, is short enough.
- the neural network's parameter values 22 obtained by iterating in the neural network instruction situation are recorded as record data 14b in memory 6 of the control system's parameters 22, from which they can be sought by a simple keying of given value 21 -control parameter 23 as optimum load control values for the machine, such as a roll system or a calender, in varying machine run situations.
- the neural network 5 is supplied with network parameters 22 describing the mechanical and/or hydraulic system and with the desired load values 21. From these the neural network 5 by keying given value 21- roll system's control parameter 23 produces optimum control or regulating values 23, such as hydraulic pressures.
- the neural network 5 with the aid of network parameters 22 seeks or calculates the desired loading situations 1, 21, the best realisable control or regulating values 23 for the roll system, such as setting values for hydraulic pressures.
- the neural network 5 in accordance with the invention is pre-instructed in the possible optimisation results.
- the neural network 5 functions as a data bank, from which the results are sought for use, which have been calculated beforehand to solve the problem. This saves both time and equipment costs.
- the input-output search performed by the instructed neural network is also essentially quicker than iterative calculation.
- the neural network 5 may be arranged to be learning. This is preferably done in such a way that the instruction algorithm 4 and also the optimisation algorithm 2 and the mathematical model 3 are kept in connection with the neural network 5, whereby, when the input of the neural network 5 is a new formerly unknown given value 21, a first simulation or iteration is first performed with the new desired given value 10b, 10c with the aid of the optimisation model 3 and the optimisation algorithm 2 and the optimised given value 12b is relayed as input to the instruction algorithm 4, which relays it as instruction data to the neural network 5.
- the instruction algorithm 4 by interpolating with the neural network 5 calculates such new control parameter values 22, with which the distance of the output 14 produced by the network is sufficiently short from the given values 12b.
- the interpolated new parameter values 22 of the network are recorded as record data 14b in the memory 6 of the network parameters 22 of the control system according to the invention, from which they can again be found for use by a simple search done on the basis of the given data.
Abstract
Description
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001266107A AU2001266107A1 (en) | 2000-06-13 | 2001-06-08 | Loading calculation system for a roll set using a neural network |
DE10196350T DE10196350T1 (en) | 2000-06-13 | 2001-06-08 | Load calculation system for a roller set using a neural network |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20001403A FI115406B (en) | 2000-06-13 | 2000-06-13 | Load calculation system for a rolling system such as a calender in a paper machine or cardboard machine or corresponding web fiber machine |
FI20001403 | 2000-06-13 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2001096967A1 true WO2001096967A1 (en) | 2001-12-20 |
WO2001096967B1 WO2001096967B1 (en) | 2002-01-17 |
Family
ID=8558548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FI2001/000545 WO2001096967A1 (en) | 2000-06-13 | 2001-06-08 | Loading calculation system for a roll set using a neural network |
Country Status (4)
Country | Link |
---|---|
AU (1) | AU2001266107A1 (en) |
DE (1) | DE10196350T1 (en) |
FI (1) | FI115406B (en) |
WO (1) | WO2001096967A1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5414619A (en) * | 1992-01-20 | 1995-05-09 | Hitachi, Ltd. | Method and device for controlling object to be controlled using learning function |
US5513097A (en) * | 1993-05-17 | 1996-04-30 | Siemens Aktiengesellschaft | Method and control device for controlling a process including the use of a neural network having variable network parameters |
US5600758A (en) * | 1993-11-11 | 1997-02-04 | Siemens Aktiengesellschaft | Method and device for conducting a process in a controlled system with at least one precomputed process parameter. |
US5608842A (en) * | 1993-11-11 | 1997-03-04 | Siemens Aktiengesellschaft | Method and device for conducting a process in a controlled system with at least one precomputed parameter based on a plurality of results from partial mathematical models combined by a neural network |
US5778151A (en) * | 1993-05-17 | 1998-07-07 | Siemens Aktiengesellschaft | Method and control device for controlling a material-processing process |
DE19731980A1 (en) * | 1997-07-24 | 1999-01-28 | Siemens Ag | Method for controlling and presetting a rolling stand or a rolling train for rolling a rolled strip |
-
2000
- 2000-06-13 FI FI20001403A patent/FI115406B/en not_active IP Right Cessation
-
2001
- 2001-06-08 AU AU2001266107A patent/AU2001266107A1/en not_active Abandoned
- 2001-06-08 WO PCT/FI2001/000545 patent/WO2001096967A1/en active Application Filing
- 2001-06-08 DE DE10196350T patent/DE10196350T1/en not_active Withdrawn
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5414619A (en) * | 1992-01-20 | 1995-05-09 | Hitachi, Ltd. | Method and device for controlling object to be controlled using learning function |
US5513097A (en) * | 1993-05-17 | 1996-04-30 | Siemens Aktiengesellschaft | Method and control device for controlling a process including the use of a neural network having variable network parameters |
US5778151A (en) * | 1993-05-17 | 1998-07-07 | Siemens Aktiengesellschaft | Method and control device for controlling a material-processing process |
US5600758A (en) * | 1993-11-11 | 1997-02-04 | Siemens Aktiengesellschaft | Method and device for conducting a process in a controlled system with at least one precomputed process parameter. |
US5608842A (en) * | 1993-11-11 | 1997-03-04 | Siemens Aktiengesellschaft | Method and device for conducting a process in a controlled system with at least one precomputed parameter based on a plurality of results from partial mathematical models combined by a neural network |
DE19731980A1 (en) * | 1997-07-24 | 1999-01-28 | Siemens Ag | Method for controlling and presetting a rolling stand or a rolling train for rolling a rolled strip |
Also Published As
Publication number | Publication date |
---|---|
WO2001096967B1 (en) | 2002-01-17 |
AU2001266107A1 (en) | 2001-12-24 |
DE10196350T1 (en) | 2003-10-09 |
FI20001403A (en) | 2001-12-14 |
FI20001403A0 (en) | 2000-06-13 |
FI115406B (en) | 2005-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6055524A (en) | Model-free adaptive process control | |
JP2865682B2 (en) | Information processing system and information processing method | |
CN100465825C (en) | Variable structural nonlinear model predictor controller | |
EP0712060A1 (en) | Method and apparatus for providing multivariable nonlinear control | |
EP2175332A2 (en) | Two-stage model predictive control technique | |
JPH03164804A (en) | Process control system and power plant process control system | |
US6205439B1 (en) | Optimization of simulation run-times based on fuzzy-controlled input values | |
Copeland et al. | A fuzzy logic supervisor for PID control of unknown systems | |
Haber et al. | Nonlinear internal model control using neural networks: An application for machining processes | |
US6098060A (en) | Process controlling method and device | |
WO2001096967A1 (en) | Loading calculation system for a roll set using a neural network | |
Arkun et al. | A novel approach to full CD profile control of sheet-forming processes using adaptive PCA and reduced-order IMC design | |
US6081661A (en) | Command value decision unit | |
CN100489704C (en) | Self-adaptive fuzzy control system design method | |
JPH10504121A (en) | Method and apparatus for applying fuzzy logic to automation systems | |
US20230313950A1 (en) | A method for controlling a compressor room and an apparatus thereof | |
Meiners et al. | Concept of a Machine Learning supported Cross-Machine Control Loop in the Ramp-Up of Large Series Manufacturing | |
CN109948119B (en) | Main steam regulating valve nonlinear identification method based on Bottom-Up algorithm | |
Jansen et al. | Application of neural networks to process control in steel industry | |
Kulakov et al. | Automated Control of Complex Metallurgical Units Based on the CBR Method | |
Sousa et al. | Convex optimization in fuzzy predictive control | |
Alden | Neural network assessment of small signal stability | |
Iakovou et al. | Machining economics with phase-type distributed tool lives and periodic maintenance control | |
Wei et al. | Enhanced multiloop feedback control | |
Nicolás et al. | Derivation of fuzzy hybrid models for real-time fuzzy control design: Application to a furnace |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ CZ DE DE DK DK DM DZ EC EE EE ES FI FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
AK | Designated states |
Kind code of ref document: B1 Designated state(s): AE AG AL AM AT AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ CZ DE DE DK DK DM DZ EC EE EE ES FI FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: B1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
B | Later publication of amended claims | ||
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
122 | Ep: pct application non-entry in european phase | ||
RET | De translation (de og part 6b) |
Ref document number: 10196350 Country of ref document: DE Date of ref document: 20031009 Kind code of ref document: P |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10196350 Country of ref document: DE |
|
NENP | Non-entry into the national phase |
Ref country code: JP |