专利摘要:
Provided is an apparatus control system which is capable of driving a motor or an apparatus in an optimal condition by estimating a state of the motor or the apparatus and automatically optimizing a parameter or a model in a control device, even when characteristics of the motor or the apparatus have changed. For this reason, the apparatus control system is provided with a motor for driving an apparatus, a motor control device which holds a calculation model of the motor and generates a control command of the motor on the basis of the calculation model, and a calculation device which updates the calculation model of the motor which is held by the motor control device. The calculation device is provided with an estimation unit which estimates an actual state of the motor or the apparatus on the basis of state information on the apparatus, and an update unit which updates the calculation model held by the motor control device on the basis of the estimation result form the estimation unit.
公开号:EP3691113A1
申请号:EP17926991.5
申请日:2017-09-26
公开日:2020-08-05
发明作者:Kenta Deguchi;Akihiro Nakamura;Masahiro Hori;Yasuaki Aoyama;Satoru Kaneko;Yoshitaka Iwaji
申请人:Hitachi Ltd;
IPC主号:F02D45-00
专利说明:
[0001] The present invention relates to an apparatus control system. Background Art
[0002] A motor control system that is a form of an apparatus control system for controlling an apparatus is widely applied to an industrial apparatus, such as a pump and an air compressor and a transportation machine, such as an electric automobile and a rail vehicle.
[0003] To improve the productivity and to reduce the power consumption in these applications, it is important to optimally drive the motor according to a state of the industrial apparatus or the transportation machine. As means for solving this problem, the following proposals are made in Patent Literatures 1 and 2.
[0004] For example, the abstract of Patent Literature 1 describes that "A controller for controlling an air conditioning system is provided with a correction unit (11) which feeds back, to an estimation model (14a), an actual measurement value of a power consumption amount of an air conditioning device when the air conditioning device is controlled according to an operation amount of a decision unit (14) and corrects a power consumption value of the estimation model (14a) so that it is close to the actual measurement value. ", and paragraph 0040 in the literature describes that "The correction unit (11) compares a power consumption amount of the air conditioning device (5) estimated by the estimation model (14a) with an actual measurement value of a power consumption amount measured by the wattmeter (17). And, the correction unit (11) performs a correction operation for correcting the estimation model (14a) so that the power consumption amount estimated by the estimation model (14a) is close to the actual measurement value.".
[0005] Also, the abstract of Patent Literature 2 describes that "Provided is a control device including an actual machine which has a motor control unit for driving a motor and a mechanism unit, a simulation unit which has a motor model in which the motor is simulated, a mechanism model in which the mechanism unit is simulated, and a control model in which the motor control unit is simulated, a presentation unit which presents, to an operator, the comparison result of identical state amounts of the actual machine and the simulation unit, and a model parameter change unit in which the operator changes a parameter of the mechanism model.". Citation ListPatent Literature
[0006] Patent Literature 1: Japanese Unexamined Patent Application Publication No. 2010-243002 Patent Literature 2: Japanese Unexamined Patent Application Publication No. 2006-340480Summary of InventionTechnical Problem
[0007] However, in Patent Literatures 1 and 2, the motor is controlled on the basis of the estimation model initially set to the motor control device, and the estimation model of the motor is updated on the basis of only the power consumption of the motor, and even when for example, characteristics of the motor have changed although power consumption has not changed (for example, an output of the motor is deteriorated due to aging deterioration), the apparatus, such as the industrial apparatus and the transportation machine, driven by the motor is aging deteriorated, and a load of the apparatus is replaced, the estimation model having a close characteristic among the existing estimation models is approximately used, with the result that there is a problem that it is difficult to drive the motor in an optimal condition for the power source of the industrial apparatus, the transportation machine, and the like.
[0008] Accordingly, an object of the present invention is to provide an apparatus control system which updates an estimation model of a motor on the basis of an output of an industrial apparatus, a transportation machine, and the like, to be finally controlled, thereby being capable of configuring an optimal motor estimation model according to the aging deterioration of the motor, the aging deterioration of the industrial apparatus, the transportation machine, and the like, and the change in load, and controls the motor and the like on the basis of it, thereby being capable of maximizing an efficiency of the industrial apparatus and of maximizing the energy saving of the transportation machine. Solution to Problem
[0009] To achieve the above object, an apparatus control system of the present invention is provided with a motor for driving an apparatus, a motor control device which holds a calculation model of the motor and generates a control command of the motor on the basis of the calculation model, and a calculation device which updates the calculation model of the motor which is held by the motor control device. The calculation device is provided with an estimation unit which estimates an actual state of the motor or the apparatus on the basis of state information on the apparatus, and an update unit which updates the calculation model held by the motor control device on the basis of the estimation result from the estimation unit. Advantageous Effects of Invention
[0010] According to the present invention, even when characteristics of the motor have changed due to aging deterioration and the like, and even when the aging deterioration of the apparatus, such as the industrial apparatus and the transportation machine, driven by the motor and the replacement of the load are caused, the motor can be driven in an optimal condition for the power source of the industrial apparatus, the transportation machine, and the like by optimizing the estimation model in the motor control device. Brief Description of Drawings
[0011] Fig. 1 is a block diagram of an apparatus control system according to a first embodiment; Fig. 2 is a block diagram of an apparatus state estimation unit and an update unit according to the first embodiment; Fig. 3 is a specific example of the update of a calculation model according to the first embodiment; Fig. 4 is a block diagram of the apparatus control system according to a second embodiment; Fig. 5 is a block diagram according to a third embodiment in which the present invention is applied to a fluid machine; Fig. 6 is a block diagram according to a fourth embodiment in which the present invention is applied to the driving of a vehicle; Fig. 7 is a block diagram according to a fifth embodiment in which the present invention is applied to a lifting machine; Fig. 8 is a block diagram according to a sixth embodiment in which the present invention is applied to a machine tool; and Fig. 9 is a block diagram according to a seventh embodiment in which the present invention is applied to an injection molding machine. Description of Embodiments
[0012] Embodiments of the present invention will be described below with reference to the drawings. First Embodiment
[0013] Fig. 1 illustrates a function block diagram of an apparatus control system according to a first embodiment. As illustrated here, the apparatus control system of this embodiment is a system which is provided with a motor 41 as a power source for generating a machine energy 105 and controls this to allow an apparatus 50, such as an industrial apparatus and a transportation machine, to execute a desired operation, and is provided with, in addition to the motor 41 and the apparatus 50, a calculation device 10, a motor control device 21, and an inverter 42. It should be noted that an industrial system network and the like are used for the communication between the apparatus 50 and the calculation device 10. Also, here, the configuration using the motor 41 is illustrated, but an engine may be used as the power source, and in that case, in place of the motor control device 21 and the inverter 42, an engine control device is used.
[0014] The motor control device 21 for controlling the motor 41 holds a calculation model 3 which estimates an apparatus operation when a predetermined input is given, uses this to calculate an electric power energy 104 inputted to the motor 41 when the apparatus 50 is allowed to execute the desired operation, and outputs a control command 103 corresponding to the electric power energy to the inverter 42. The inverter 42 controls the motor 41 by the electric power energy 104 according to the control command 103, so that the apparatus 50 is given the appropriate machine energy 105 to execute the desired operation.
[0015] Here, the calculation model 3 which assumes a standard state of the apparatus 50 or the motor 41 is originally stored in the motor control device 21, but when aging deterioration has been caused in the apparatus 50 or the motor 41 and a load of the apparatus 50 has changed, a deviation occurs in the relationship between an output of the motor 41 and an output of the apparatus 50, with the result that even when the electric power energy 104 calculated by the calculation model 3 is given to the motor 41, the case where the operation of the apparatus 50 is not desired is caused.
[0016] Accordingly, in this embodiment, it is determined, on the basis of state information 100 actually detected by the apparatus 50 or the motor 41, whether or not the current calculation model 3 can be continuously used, and before the deviation between an estimation result from the current calculation model 3 and an actual output of the apparatus 50 or the motor 41 becomes larger, the calculation model 3 can be updated. In this way, the calculation model 3 in the motor control device 21 is updated according to an update command 102 generated by the calculation device 10, so that even when the aging deterioration has been caused in the motor 41 or the apparatus 50 and the load handled by the apparatus 50 has changed, the optimal control command 103 can be outputted to the inverter 42, and the apparatus 50 can thus be allowed to execute the desired operation at all times.
[0017] To achieve this, the calculation device 10 of this embodiment has an apparatus state estimation unit 2 which estimates an actual state of the relationship between the apparatus 50 and the motor 41 on the basis of the state information 100, and an update unit 1 which updates the calculation model 3 in the motor control device 21 on the basis of an estimation result 101 which is an output of the apparatus state estimation unit 2. It should be noted that it is considered that as the calculation device 10, for example, a small computer, such as a programmable logic controller, and the like are used.
[0018] Next, the apparatus state estimation unit 2 and the update unit 1 of the calculation device 10 will be described in detail with reference to Fig. 2.
[0019] The apparatus state estimation unit 2 estimates an actual state of the apparatus 50 or the motor 41 on the basis of time series data of a plurality of state information 100 inputted from the apparatus 50 (X1, X2, ..., Xn), and outputs the estimation results 101 representing the actual state of the apparatus 50 (Y1, Y2, ..., Ym). Here, the state information X1 on the apparatus 50 is for example, a flow rate when the apparatus 50 is a fluid machine, a speed when the apparatus 50 is a vehicle or a lifting machine, and a shift and the like when the apparatus 50 is a machine tool, and the state information X2 on the motor 41 is for example, mechanical information observed by the motor 41 (a torque, a rotation speed, vibration, and the like) and electric information (an electric current value, a voltage value, an electric current phase, a voltage phase, and the like), and for example, when a proportion relationship is established between the state information X2 on the motor 41 and the state information X1 on the apparatus 50, the estimation result 101 is a tilt and the like representing the relationship between them.
[0020] It should be noted that the apparatus state estimation unit 2 may estimate, on the basis of the state information 100, a continuous state of the apparatus using a mathematical equation (for example, the number of days until the next maintenance planning date of the apparatus 50) and a discrete state using threshold value comparison and clustering (for example, "0" when the apparatus 50 is not required to be maintained, and "1" when the apparatus 50 is required to be maintained).
[0021] The update unit 1 determines, on the basis of the estimation result 101, whether the current calculation model 3 in the motor control device 21 is optimal, calculates an optimal calculation model in the update unit 1 when the calculation model 3 in the motor control device 21 is not optimal, and outputs the update command 102 to the calculation model 3 in the motor control device 21 on the basis of the calculation result.
[0022] Here, an example of the calculation model 3 will be described with reference to Fig. 3. For example, when the initial calculation model 3 in the motor control device 21 is Equation 1, the relationship of Equation 1 is established also between the state information X1 actually measured by the apparatus 50 and the state information X2 actually measured by the motor 41 before the aging deterioration, so that the motor control device 21 calculates the state information X2 on the motor 41 corresponding to the state information X1 on the apparatus 50 on the basis of Equation 2 obtained by transforming Equation 1, outputs the control command 103 corresponding to the state information X2, and can thus allow the apparatus 50 to execute the desired operation. X 1 = Y 1 × X 2
[0023] In such a case, when the control command 103 is generated on the basis of the calculation model 3 of Equation 1, the apparatus 50 cannot be allowed to execute the desired operation, so that in order that the control command 103 can be generated on the basis of the calculation model 3 of Equation 2, the control command 103 which updates the calculation model 3 is given to the motor control device 21. It should be noted that in the case where the frequent update of the calculation model 3 is desired to be avoided, the calculation model 3 may be updated when the difference between Y1 and Y2 exceeds the predetermined threshold value.
[0024] According to the configuration described above, a driving device 40 is driven on the basis of the existing calculation model 3 in the motor control device 21 in the conventional art, whereas when the present invention is used, the calculation model 3 itself in the motor control device 21 is rewritten according to an actual state of the apparatus 50 or the motor 41, so that the apparatus 50 can be driven in an optimal driving state at all times even when a driving state of the apparatus 50 has changed.
[0025] It should be noted that the estimation method of the apparatus state estimation unit 2 is not limited to the above mathematical equations, threshold comparison, and clustering, and the optimal estimation method may be selected according to contents of the state information 100. Second Embodiment
[0026] Fig. 4 illustrates a block diagram representing a configuration of the apparatus control system of a second embodiment. As illustrated in the drawing, the apparatus control system of this embodiment has, in addition to a first calculation device 11 corresponding to the calculation device 10 of the first embodiment, a second calculation device 12. And, the second calculation device 12 includes a statistical processing unit 121 which updates both of a calculation model in the apparatus state estimation unit 2 in the first calculation device 11 (a calculation model for outputting the estimation result 101 of an apparatus state on the basis of the state information 100) and a calculation model in the update unit 1 in the first calculation device 11 (a calculation model for optimizing the calculation model 3 in the motor control device 21 on the basis of the estimation result 101).
[0027] The update of the calculation model in the apparatus state estimation unit 2 and the calculation model in the update unit 1 will be described below with reference to Fig. 4. It should be noted that it is considered that for the second calculation device 12, a server, such as a large computer, located in a host system, such as the cloud, is used, and it is considered that an information system network, such as the Internet, is used for the communication between the first calculation device 11 and the second calculation device 12.
[0028] As described above, the apparatus state estimation unit 2 performs, on the basis of the state information 100 inputted, calculation for estimating an actual state of the apparatus by the calculation model (the mathematical equations, the threshold value comparison, and the like), and outputs the estimation result 101 of the apparatus state. However, when the calculation model in the apparatus state estimation unit 2 is fixed, an error of the actual state of the apparatus 50 of the estimation result 101 becomes larger when characteristics of the apparatus 50 or the driving device 40 have greatly changed due to long period deterioration and the like.
[0029] Accordingly, the long period deterioration state of the apparats 50 is calculated by the statistical processing unit 121 in the second calculation device 12 that is the host system, current calculation model information 111b of the apparatus state estimation unit 2 and an estimation unit calculation model calculated by the statistical processing unit 121 are compared with each other, and when the result calculated by the statistical processing unit 121 is optimal, the calculation model in the apparatus state estimation unit 2 is updated by calculation model update information 112b of the apparatus state estimation unit. With this, since the apparatus state estimation unit 2 can output the estimation result 101 on the basis of the newest calculation model at all times, the error caused between the estimation result and the actual state can be made minimum at all times.
[0030] This is ditto for the update unit 1, and when the calculation model in the update unit 1 is fixed, there is a fear that the calculation model 3 in the motor control device 21 calculated on the basis of the estimation result 101 is brought into a non-optimal state due to characteristic change of the apparatus 50 or the driving device 40. Accordingly, current calculation model information 111a of the update unit 1 and the update unit calculation model calculated by the statistical processing unit 121 are compared with each other, and when the result calculated by the statistical processing unit 121 is optimal, the calculation model in the update unit 1 is updated by calculation model update information 112a of the update unit. With this, update to the calculation model considering the influence of the long period deterioration and the like is enabled, so that the calculation model 3 in the motor control device 21 can be updated to be optimal without being affected by the characteristic change of the apparatus 50 or the driving device 40.
[0031] It should be noted that the relationship of t1 < t2 is present between a calculation period t2 of the second calculation device 12 described in this embodiment and a calculation period t1 of the first calculation device 11 described in this embodiment, and the relationship of v1 < v2 is present between a data amount v2 accumulated to be used in the calculation of the second calculation device 12 and a data amount v1 accumulated to be used in the calculation of the first calculation device 11. That is, this means that calculation having a high load on the basis of the characteristic change for a longer period than the second calculation device 12 (for example, the characteristic change due to a using environment, such as a season and weather, and the characteristic change due to the aging deterioration) is performed, and the first calculation device 11 performs calculation having a low load on the basis of the more real-time characteristic change (for example, variation for each manufacturing, and the influence of other manufacturing equipment in the same manufacturing line).
[0032] According to the configuration described above, the calculation in which the calculation periods and the calculation loads are different is distributively performed on the first calculation device 11 and the second calculation device 12, so that it is possible to make maximum use of a calculation capability of each of the calculation devices, and each of the calculation devices and the apparatus system can be prevented from being larger. Third Embodiment
[0033] Fig. 5 illustrates a block diagram representing a system configuration of a third embodiment in which the apparatus control system of the present invention is applied to a fluid machine. Examples of the fluid machine illustrated in the drawing include a machine, such as a pump, handling a liquid, a machine, such as a compressor and a fan, handling a gas, a machine, such as a turbine, handling a steam, and the like. Also, the configurations of the first calculation device 11 and the second calculation device 12 in the drawing are the same as the configurations described in the second embodiment, and the description thereof is omitted.
[0034] The conventional fluid machine system includes a fluid machine 51, the motor 41 for driving the fluid machine 51, the inverter 42 for driving the motor 41, the motor control device 21 for controlling an output electric power energy of the inverter, and an apparatus control device 44 for giving a command to the motor control device 21 to control a driving state of the fluid machine 51.
[0035] In this embodiment, in addition to the conventional configuration, the apparatus control system has the first calculation device 11 for updating the calculation models 3 in the motor control device 21 and the apparatus control device 44 on the basis of the state information 100 on the fluid machine 51, and the second calculation device 12 for updating the calculation models in the apparatus state estimation unit 2 and the update unit 1 in the first calculation device 11 on the basis of the state information 100 on the fluid machine 51.
[0036] Current calculation model information 111 of the first calculation device (the calculation model in the apparatus state estimation unit 2, the calculation model in the update unit, and the like) and the state information 100 on the fluid machine 51 are inputted to the second calculation device 12, and on the basis of the inputted information (the state information 100 and the current calculation model information 111), whether the models in the apparatus state estimation unit 2 and the update unit in the second calculation device 12 are optimal is calculated. When the models are not optimal, the calculation model in the first calculation device 11 is updated by calculation model update information 112.
[0037] The first calculation device estimates a state of the fluid machine 51 on the basis of the inputted state information 100 on the fluid machine 51, and calculates the optimal calculation models 3 in the apparatus control device 44 and the motor control device 21. Current calculation models (130 and 140) and the optimal calculation models calculated on the first calculation device are compared with each other, and when the respective calculation models are required to be updated, the respective calculation models are updated by using calculation model update information 131 of the apparatus control device 44 and calculation model update information 141 of the motor control device 21.
[0038] In the case of the fluid machine system described in this embodiment, examples of the state information 100 outputted from the fluid machine 51 include, for example, a suction amount, a discharge amount, a suction pressure, a discharge pressure, and the like of a fluid.
[0039] According to this embodiment described above, the fluid machine system can be driven in an optimal state at all times in consideration of the influence of the long period characteristic change of the fluid machine 51 (the characteristic change due to a using environment, the characteristic change due to the long period deterioration, and the like) and the real-time characteristic change (for example, variation for each manufacturing, and the relationship with other manufacturing equipment in the same manufacturing line). Fourth Embodiment
[0040] Fig. 6 illustrates a block diagram representing a system configuration of a fourth embodiment in which the apparatus control system of the present invention is applied to the driving of a vehicle. Examples of the wheel illustrated in the drawing include wheels of a rail vehicle, an automobile vehicle, a constructing vehicle, an agriculture vehicle, and the like. Other system configurations and effects are the same as the third embodiment, and the description thereof is omitted.
[0041] As illustrated in the drawing, in the configuration of this embodiment, calculation is performed on the first calculation device 11 and the second calculation device 12 on the basis of the state information 100 on a wheel 52 of the vehicle. Examples of the state information 100 outputted from the wheel 52 of the vehicle include, for example, a wheel rotation speed, a vehicle speed, information on a road surface on which the vehicle runs, and the like.
[0042] According to the embodiment described above, the calculation is performed on the basis of the information on the wheel 52, so that the vehicle can be driven in an optimal state at all times in consideration of the influence of the long period characteristic change of the vehicle (the characteristic change due to a running environment, the characteristic change due to the long period deterioration, and the like) and the real-time characteristic change (for example, variation for each running, and a state of the road surface). Fifth Embodiment
[0043] Fig. 7 illustrates a block diagram representing a system configuration of a fifth embodiment in which the apparatus control system of the present invention is applied to a lifting machine. Examples of the lifting machine illustrated in the drawing include an elevator, an escalator, a hoist, and the like. Other system configurations and effects are the same as the third embodiment, and the description thereof is omitted.
[0044] As illustrated in the drawing, in the configuration of this embodiment, calculation is performed on the first calculation device 11 and the second calculation device 12 on the basis of the state information 100 on the lifting machine 53. Examples of the state information 100 outputted from the lifting machine 53 include, for example, a load for conveyance, a speed, position information, noise, vibration, information on an inspection and maintenance state, and the like.
[0045] According to the embodiment described above, the calculation is performed on the basis of the information on the lifting machine 53, so that the lifting machine 53 can be driven in an optimal state at all times in consideration of the influence of the long period characteristic change of the lifting machine 53 (the characteristic change due to a conveying environment, the characteristic change due to the long period deterioration, and the like) and the real-time characteristic change (for example, variation for each conveyance, and the difference in load). Sixth Embodiment
[0046] Fig. 8 illustrates a block diagram representing a system configuration when the apparatus control system of the present invention is applied to a machine tool. Examples of the machine tool illustrated in the drawing include a turning machine, a drilling machine, a milling machine, a grinding machine, a machining center and a turning center made by combining these, and the like. Besides, examples of the machine tool include a processing machine using electric discharge, laser, water jet, and the like. Other system configurations and effects are the same as the third embodiment, and the description thereof is omitted.
[0047] As illustrated in the drawing, in the configuration of this embodiment, calculation is performed on the first calculation device 11 and the second calculation device 12 on the basis of the state information 100 on a machine tool 54 and state information X3 (200) representing the quality of a product 55 that is subject to processing treatment 106 by the machine tool 54. Examples of the state information 100 outputted from the machine tool 54 include, for example, a processing condition, the type of a processing material, an NC command code, tool chatter (vibration and noise), the type and amount of a lubricating material, and the like. Also, examples of the state information 200 detected from the product 55 include, for example, information on the burr of a processed item, surface roughness, and clogging, and the like.
[0048] According to the embodiment described above, the calculation is performed on the basis of the information on the machine tool 54, so that the machine tool 54 can be driven in an optimal state at all times in consideration of the influence of the long period characteristic change of the machine tool 54 (the characteristic change due to a processing environment, the characteristic change due to the long period deterioration, and the like) and the real-time characteristic change (for example, variation in processing). Besides, the calculation is performed on the basis of the state information 200 on the product 55, so that change to an optimal processing condition of the machine tool 54 can be automatically made, which can contribute to the improvement in productivity and the improvement in yield. Seventh Embodiment
[0049] Fig. 9 illustrates a block diagram representing a system configuration of a seventh embodiment in which the apparatus control system of the present invention is applied to an injection molding machine. As illustrated in the drawing, an injection molding machine 56 has a plurality of motors (41a and 41b), and inverters (42a and 42b) for driving the respective motors . Examples of the motor include, for example, a weighing motor for weighing a material, an injection motor for injecting the material, a mold clamping motor for opening and closing a die, and the like. Other system configurations and effects are the same as the third embodiment, and the description thereof is omitted.
[0050] As illustrated in the drawing, in the configuration of this embodiment, calculation is performed on the first calculation device 11 and the second calculation device 12 on the basis of the state information 100 on the injection molding machine 56 and the state information X3 (200) on a molded item 57 molded by the injection molding machine 56. Examples of the state information 100 outputted from the injection molding machine 56 include, for example, an injection speed, dwelling, dwelling time, cooling time, a weighing result of the material, and the like. Also, examples of the state information 200 outputted from the molded item 57 include, for example, the burr of the molded item, a charging amount, a sink mark, a void, warp, deformation, a flow mark, and the like.
[0051] According to the embodiment described above, the calculation is performed on the basis of the information on the injection molding machine 56, so that the injection molding machine 56 can be driven in an optimal state at all times in consideration of the influence of the long period characteristic change of the injection molding machine 56 (the characteristic change due to a molding environment, the characteristic change due to the long period deterioration, and the like) and the real-time characteristic change (for example, variation in molding). Besides, the calculation is performed on the basis of the state information 200 on the product 55, so that change to molding condition of the injection molding machine 56 can be automatically made, which can contribute to the improvement in productivity and the improvement in yield. List of Reference Signs
[0052] 1 update unit, 2 apparatus state estimation unit, 3 calculation model, 10 calculation device, 11 first calculation device, 12 second calculation device, 21 motor control device, 40 driving device, 41 motor, 42 inverter, 44 apparatus control device, 50 apparatus, 51 fluid machine, 52 wheel, 53 lifting machine, 54 machine tool, 55 product, 56 injection molding machine, 57 molded item, 100, 200, X1, X2, X3 state information, 101 estimation result, 102 update command, 103 control command, 104 electric power energy, 105 machine energy, 106 processing treatment, 111 current calculation model information, 112 calculation model update information, 111a current calculation model information of update unit, 111b current calculation model information of apparatus state estimation unit, 112a calculation model update information of update unit, 112b calculation model update information of apparatus state estimation unit, 121 statistical processing unit, 130 current calculation model information of apparatus control device, 131 calculation model update information of apparatus control device, 140 current calculation model information of motor control device, 141 calculation model update information of motor control device
权利要求:
Claims (8)
[0001] An apparatus control system comprising:
a motor for driving an apparatus;
a motor control device which holds a calculation model of the motor and generates a control command of the motor on the basis of the calculation model; and
a calculation device which updates the calculation model of the motor which is held by the motor control device,
wherein the calculation device includes:
an estimation unit which estimates an actual state of the motor or the apparatus on the basis of state information on the apparatus; and
an update unit which updates the calculation model held by the motor control device on the basis of the estimation result from the estimation unit.
[0002] An apparatus control system comprising:
an engine for driving an apparatus;
an engine control device which holds a calculation model of the engine and generates a control command of the engine on the basis of the calculation model; and
a calculation device which updates the calculation model of the engine which is held by the engine control device,
wherein the calculation device includes:
an estimation unit which estimates an actual state of the engine or the apparatus on the basis of state information on the apparatus; and
an update unit which updates the calculation model held by the engine control device on the basis of the estimation result from the estimation unit.
[0003] The apparatus control system according to claim 1 or 2, further comprising:a statistical processing unit which collects information of the estimation unit and the update unit, performs calculation for updating a model in the estimation unit and a model in the update unit on the basis of the collected information, and updates the models in the estimation unit and the calculation device.
[0004] The apparatus control system according to claim 3,wherein the estimation unit and the update unit are arranged in a first calculation device, andwherein the statistical processing unit is arranged in a second calculation device.
[0005] The apparatus control system according to claim 4,wherein the relationship between a calculation period t1 of the first calculation device and a calculation period t2 of the second calculation device is t1 < t2,wherein the relationship between a data amount v1 accumulated in the first calculation device and a data amount v2 accumulated in the second calculation device is v1 < v2, andwherein a calculation capability of the second calculation device is higher than a calculation capability of the first calculation device.
[0006] The apparatus control system according to claim 4,wherein a deterioration state of the apparatus is estimated on the basis of the data accumulated in the second calculation device, and on the basis of the estimated deterioration state, the models in the estimation unit and the update unit in the first calculation device are calculated and updated.
[0007] The apparatus control system according to claim 4,wherein the first calculation device includes a programmable logic controller, andwherein the second calculation device is a server on the cloud.
[0008] The apparatus control system according to any one of claims 1 to 7,wherein the estimation unit performs calculation on the basis of information on a sensor mounted in the apparatus, and estimates a state of the apparatus.
类似技术:
公开号 | 公开日 | 专利标题
US9651929B2|2017-05-16|HVAC system control integrated with demand response, on-site energy storage system and on-site energy generation system
Linder et al.2005|Model predictive control for electrical drives
US10061286B2|2018-08-28|Model predictive control using wireless process signals
US7538512B2|2009-05-26|Integrated control and diagnostics systems
JP5698468B2|2015-04-08|Method and system for combining feedback and feedforward in model predictive control
US9990590B2|2018-06-05|Machine learning apparatus and method for optimizing smoothness of feed of feed axis of machine and motor control apparatus including machine learning apparatus
US6326758B1|2001-12-04|Integrated diagnostics and control systems
US9803706B2|2017-10-31|System and method for clutch pressure control
US20170060104A1|2017-03-02|Numerical controller with machining condition adjustment function which reduces chatter or tool wear/breakage occurrence
US10180667B2|2019-01-15|Controller-equipped machining apparatus having machining time measurement function and on-machine measurement function
Linares-Flores et al.2010|Load torque estimation and passivity-based control of a boost-converter/DC-motor combination
US4805118A|1989-02-14|Monitor and control for a multi-pump system
US8032235B2|2011-10-04|Model predictive control system and method for reduction of steady state error
JP5696171B2|2015-04-08|Control parameter adjustment method, control parameter adjustment system, and control parameter setting device
US8138702B2|2012-03-20|Control method and motorstarter device
JP5866509B2|2016-02-17|Motor control device and motor control method
EP2220544B1|2013-10-16|System and method for jerk limited trajectory planning
US20170117841A1|2017-04-27|Machine learning apparatus and method learning predicted life of power device, and life prediction apparatus and motor driving apparatus including machine learning apparatus
JP3250147B2|2002-01-28|Method and apparatus for estimating frequency characteristics of power system
US10148211B2|2018-12-04|Machine learning apparatus and method for learning correction value in motor current control, correction value computation apparatus including machine learning apparatus and motor driving apparatus
US20160010628A1|2016-01-14|System and method for determining life of a wind turbine
US20100138003A1|2010-06-03|Automation Component for an Industrial Automation Arrangement and Method for Activating an Operational State
Stephens et al.2012|Model predictive control for reference tracking on an industrial machine tool servo drive
US7426456B2|2008-09-16|Optimal operation of a power plant
RU2381386C2|2010-02-10|Method to optimise operation of multiple compressor units and device to this end
同族专利:
公开号 | 公开日
WO2019064322A1|2019-04-04|
EP3691113A4|2021-04-07|
JPWO2019064322A1|2020-03-26|
JP6867503B2|2021-04-28|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2019-04-06| STAA| Information on the status of an ep patent application or granted ep patent|Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
2020-07-03| STAA| Information on the status of an ep patent application or granted ep patent|Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
2020-07-03| PUAI| Public reference made under article 153(3) epc to a published international application that has entered the european phase|Free format text: ORIGINAL CODE: 0009012 |
2020-08-05| 17P| Request for examination filed|Effective date: 20200428 |
2020-08-05| AK| Designated contracting states|Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
2020-08-05| AX| Request for extension of the european patent|Extension state: BA ME |
2020-12-30| DAV| Request for validation of the european patent (deleted)|
2020-12-30| DAX| Request for extension of the european patent (deleted)|
2021-04-07| A4| Supplementary search report drawn up and despatched|Effective date: 20210310 |
2021-04-07| RIC1| Information provided on ipc code assigned before grant|Ipc: F02D 45/00 20060101ALI20210303BHEP Ipc: H02P 29/00 20160101AFI20210303BHEP |
优先权:
申请号 | 申请日 | 专利标题
[返回顶部]