WO2023237276A1 - Determining a clutch temperature of a vehicle clutch by means of a neural network and ascertaining a scaling factor therefor - Google Patents
Determining a clutch temperature of a vehicle clutch by means of a neural network and ascertaining a scaling factor therefor Download PDFInfo
- Publication number
- WO2023237276A1 WO2023237276A1 PCT/EP2023/062326 EP2023062326W WO2023237276A1 WO 2023237276 A1 WO2023237276 A1 WO 2023237276A1 EP 2023062326 W EP2023062326 W EP 2023062326W WO 2023237276 A1 WO2023237276 A1 WO 2023237276A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- clutch
- temperature
- vehicle
- neural network
- vehicle clutch
- Prior art date
Links
- 238000013528 artificial neural network Methods 0.000 title claims abstract description 122
- 238000000034 method Methods 0.000 claims abstract description 45
- 230000005540 biological transmission Effects 0.000 claims description 18
- 230000008878 coupling Effects 0.000 claims description 18
- 238000010168 coupling process Methods 0.000 claims description 18
- 238000005859 coupling reaction Methods 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 10
- 239000000463 material Substances 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 4
- 239000000203 mixture Substances 0.000 claims description 3
- 238000012549 training Methods 0.000 description 14
- 238000004364 calculation method Methods 0.000 description 11
- 230000008859 change Effects 0.000 description 7
- 238000007620 mathematical function Methods 0.000 description 7
- 238000010438 heat treatment Methods 0.000 description 5
- 238000001816 cooling Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000013178 mathematical model Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000013527 convolutional neural network Methods 0.000 description 2
- 229910000831 Steel Inorganic materials 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 210000002569 neuron Anatomy 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D48/00—External control of clutches
- F16D48/06—Control by electric or electronic means, e.g. of fluid pressure
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/10—System to be controlled
- F16D2500/104—Clutch
- F16D2500/10406—Clutch position
- F16D2500/10412—Transmission line of a vehicle
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/30—Signal inputs
- F16D2500/302—Signal inputs from the actuator
- F16D2500/3022—Current
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/30—Signal inputs
- F16D2500/304—Signal inputs from the clutch
- F16D2500/30404—Clutch temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/30—Signal inputs
- F16D2500/304—Signal inputs from the clutch
- F16D2500/30404—Clutch temperature
- F16D2500/30405—Estimated clutch temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/30—Signal inputs
- F16D2500/304—Signal inputs from the clutch
- F16D2500/30406—Clutch slip
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/30—Signal inputs
- F16D2500/308—Signal inputs from the transmission
- F16D2500/30802—Transmission oil properties
- F16D2500/30803—Oil temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/30—Signal inputs
- F16D2500/316—Other signal inputs not covered by the groups above
- F16D2500/3168—Temperature detection of any component of the control system
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/50—Problem to be solved by the control system
- F16D2500/502—Relating the clutch
- F16D2500/50296—Limit clutch wear
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/50—Problem to be solved by the control system
- F16D2500/51—Relating safety
- F16D2500/5104—Preventing failures
- F16D2500/5106—Overheat protection
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/70—Details about the implementation of the control system
- F16D2500/704—Output parameters from the control unit; Target parameters to be controlled
- F16D2500/70422—Clutch parameters
- F16D2500/7043—Clutch temperature
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16D—COUPLINGS FOR TRANSMITTING ROTATION; CLUTCHES; BRAKES
- F16D2500/00—External control of clutches by electric or electronic means
- F16D2500/70—Details about the implementation of the control system
- F16D2500/706—Strategy of control
- F16D2500/70647—Neuronal network
Definitions
- the present invention relates to a method for determining a clutch temperature of a vehicle clutch using a neural network and determining a scaling factor for the clutch temperature.
- the invention also relates to an associated control device for determining a clutch temperature of a vehicle clutch using a neural network and for applying a determined scaling factor to the clutch temperature.
- the temperature of a vehicle clutch can be calculated using a classic rule-based mathematical model. Machine learning can also be used for this, for example a neural network.
- the calculation can take place in a transmission control unit. The calculation capacity available on the transmission control unit may be limited. Additional neural networks can be used to determine additional clutch temperatures of additional vehicle clutches.
- the invention relates to a method for determining a clutch temperature of a vehicle clutch using a neural network.
- the vehicle clutch can be installed in a motor-driven vehicle, such as a motor vehicle, a motorcycle or an at least partially electrically driven two-wheeler.
- a driving force applied by the engine of the vehicle can be transmitted to a drive axle of the vehicle.
- the vehicle clutch can have at least two different switching modes. have states or gears, which can be defined by a predetermined ratio between the output torque of the engine and the drive torque of the drive axle.
- a clutch temperature can be understood to mean the temperature of at least one clutch element, for example the temperature of a clutch disc.
- a clutch temperature can also be understood as a temperature of the entire vehicle clutch, which can be based, for example, on the determination of an average value of the individual temperatures of the clutch elements.
- Operating the vehicle may cause the temperature of the vehicle clutch to change. For example, the temperature of the vehicle clutch can increase during a gear shift or a gear change. If the temperature of the vehicle clutch rises above a critical temperature value, this can lead to damage or failure of the vehicle clutch. Determining a clutch temperature of the vehicle clutch therefore contributes to the safety of the vehicle.
- a neural network can be understood as a mathematical model that at least partially replicates the structure of the neurons in the human brain.
- the neural network can be created using a computer.
- the neural network may include input nodes, output nodes, and a plurality of intermediate nodes disposed between the input nodes and the output nodes.
- the input nodes can be, for example, data interfaces via which input data can be entered into the neural network.
- the output nodes can be, for example, data interfaces via which output data from the neural network can be output.
- the input nodes may be connected to the intermediate nodes and the intermediate nodes may be connected to each other.
- the intermediate nodes can be connected to the output nodes.
- the input data can be historical data collected at a specific point in time.
- the input data can be synthetic data that was generated by processing recorded or measured data.
- the output data can be historical data or synthetic data. Information can be stored at least temporarily on the intermediate nodes. It can be provided that at least one arithmetic operation is carried out on the intermediate nodes.
- the input data can be transferred from the input nodes to the output nodes via the intermediate nodes. During this transfer, the input data can be processed mathematically, for example converted into the output data.
- the intermediate nodes of the neural network can be arranged in one or more layers or levels. The intermediate nodes can be connected to one another within a layer. In addition, the intermediate nodes of one layer can be connected to the intermediate nodes of other layers.
- the individual connections of the input nodes, the intermediate nodes and the output nodes can be provided with mathematical weights.
- the individual weights of the connections can be different.
- the weights can be changed during training of the neural network.
- the neural network can learn a connection between the input data and the output data. While using the neural network for its intended purpose, the learned context from the neural network can be applied to input data to produce output data according to the intended purpose of using the neural network.
- a multi-layer perceptron, MLP can be used as a neural network.
- This neural network has at least one layer of intermediate nodes and uses at least one non-linear mathematical function to calculate the output data.
- Another exemplary neural network for determining a clutch temperature can be a fully connected layer, FCL, network.
- FCL fully connected layer
- all input nodes, intermediate nodes and output nodes are connected to each other.
- a convolutional neural network, CNN can be used, for example, in which the intermediate nodes of different layers are at least partially connected to one another in the form of a mathematical convolution function.
- the neural network can be trained with training data that was collected for a vehicle clutch that is different from the vehicle clutch.
- the training data can be historically recorded or synthetically generated data.
- the training data can be collected using a mathematical simulation, for example the simulation of a heating process of the additional vehicle clutch.
- the training data can be collected during a measurement of the additional vehicle clutch on a test stand.
- the training data can be collected during operation of the further vehicle clutch, for example while driving a vehicle in which the further vehicle clutch is installed.
- the vehicle clutch and the further vehicle clutch can have at least one common property, which is scalable according to the scaling factor between the vehicle clutch and the further vehicle clutch.
- the training data can include at least one value of at least one operating parameter of the further vehicle clutch as input data and values for the clutch temperature of the further vehicle clutch as output data.
- the neural network can learn a relationship between the input data and the output data.
- the method includes the step of entering at least one value of at least one operating parameter of the vehicle clutch as input data into the neural network.
- the at least one value of the at least one operating parameter of the vehicle clutch can be representative of a power supplied to the vehicle clutch.
- the at least one value of the at least one operating parameter of the vehicle clutch can be representative of a clutch temperature of the vehicle clutch.
- the at least one value of the at least one operating parameter can be transmitted to at least one of the input nodes of the neural network, for example by means of an input device.
- the at least one value of the at least one operating parameter can be transmitted from a control device of the vehicle via a data interface to at least one of the input nodes of the neural network.
- the at least one value of the at least one operating parameter can be used as input data for using the neural network to determine the clutch temperature.
- Age- natively or additionally, the at least one value of the at least one operating parameter can be used as input data for training the neural network.
- the method further includes the step of calculating a temperature by the neural network.
- the neural network calculates the temperature based on the input data and a relationship learned by the neural network between a time course of the input data and the temperature.
- the input data can be processed by the neural network, for example on the intermediate nodes, according to the learned context to calculate the temperature.
- the neural network can change the mathematical weighting of the connections of the individual nodes to determine the temperature.
- the method further includes the step of applying a determined scaling factor to the calculated temperature to determine the clutch temperature of the vehicle clutch.
- the scaling factor can be determined based on measured properties of the vehicle clutch. Alternatively or additionally, the scaling factor can be determined based on calculated properties of the vehicle clutch.
- the scaling factor may be a mathematical value that is added to or subtracted from the value of the calculated temperature. Alternatively or additionally, the scaling factor can be a mathematical factor by which the value of the calculated temperature is multiplied or divided. Alternatively or additionally, the scaling factor may be a mathematical function applied to the value of the calculated temperature.
- the mathematical function can be, for example, linear, non-linear, multidimensional, proportional, progressive, degressive, logarithmic and/or exponential.
- the value of the calculated temperature can be at least one parameter of the mathematical function.
- the value of the calculated temperature can be pre-processed mathematically. This preprocessed value of the calculated temperature can be at least one parameter of the mathematical function.
- the scaling factor can be a combination of the above examples.
- the scaling factor can consist of a mathematical function and a mathematical factor, each of which is based on the value of the calculated net temperature must be applied.
- the scaling factor can consist of two or more mathematical functions that are linked to one another.
- the determined clutch temperature can be used by other components of the vehicle control system.
- the specific clutch temperature can be used to generate a control value for a control unit of the vehicle, for example a transmission control for an automatic transmission.
- the control value can also be displayed on a display unit of the vehicle.
- the control value based on the clutch temperature can be processed by an evaluation unit, which is used, for example, to monitor the driving safety of the vehicle.
- the proposed method enables a clutch temperature to be determined using a neural network. This makes it possible to avoid the use of classic mathematical models, which are generally very complex and therefore time-consuming to calculate.
- the calculation time required to determine the clutch temperature can be reduced.
- the coupling temperature is determined using the scaling factor. This means that there is no need to train another neural network to determine the clutch temperature of the vehicle clutch if one or more operating parameters of the vehicle clutch are changed.
- the scaling factor can be determined once for the respective clutch in such a way that it can be applied to all temperatures calculated by the neural network in order to determine the respective clutch temperature of the vehicle clutch. This can also save calculation capacity.
- the already trained neural network can be used to determine the clutch temperature of other vehicle clutches.
- a further scaling factor needs to be determined, which is applied to the temperature calculated by the neural network in order to be able to determine the clutch temperatures of further vehicle clutches.
- Onto the training and the execution of additional neural networks to determine additional clutch temperatures can therefore be dispensed with.
- This allows the calculation capacity required to determine the clutch temperatures of several vehicle clutches to be kept low. In particular, this makes it possible to determine the clutch temperatures of several vehicle clutches on a transmission control unit without placing a disproportionate strain on the calculation capacity of the transmission control unit. Further calculations on the transmission control unit are therefore possible despite the determination of several clutch temperatures.
- the determination of the clutch temperatures can be carried out in real time using the scaling factor due to the low calculation effort and the determined clutch temperatures can be transmitted to other components of the vehicle control system in real time. This increases the safety of the vehicle.
- the scaling factor is determined based on a relationship between the temperature calculated by the neural network and a measured clutch temperature of the vehicle clutch.
- the measured temperature of the vehicle clutch can be measured during and/or after tests carried out on the vehicle clutch, for example during a test phase thereof. Alternatively or additionally, the measured temperature can be measured during and/or after operation of the vehicle clutch.
- the calculated temperature may differ from the measured temperature. This deviation can be compensated for using the scaling factor.
- the calculated temperature can be compared to a threshold value for the temperature of the vehicle clutch. The closer the calculated temperature is to the threshold value, the greater the influence of the scaling factor on the specific coupling temperature can be. Determining the clutch temperature can thus be adapted to the temperature behavior of the vehicle clutch.
- the scaling factor is determined based on at least one calculated parameter of the vehicle clutch.
- the calculated parameter can be calculated using a mathematical model, for example a simulation model of the vehicle clutch. Alternatively or additionally, the calculated parameter can be calculated based on operating data of the vehicle clutch.
- the parameter can be representative of physical properties of the vehicle clutch, such as thermal conductivity or a mass of the vehicle clutch. The determination of the clutch temperature can therefore be adapted to different uses of the vehicle clutch.
- the scaling factor is also determined depending on the specific clutch temperature.
- the determined clutch temperature can be compared, for example, with a threshold value for the temperature of the vehicle clutch. The closer the specific clutch temperature is to the threshold value, the greater the influence of the scaling factor on the specific clutch temperature can be. For example, the scaling factor can be greater the closer the specific clutch temperature is to the threshold value.
- the scaling factor can therefore be adapted to changes in the coupling temperature.
- the scaling factor is determined as a function of at least one structural property of the vehicle clutch.
- the structural property can, for example, represent a geometric dimension or a material composition of the vehicle coupling.
- the structural property can be representative of a thermal conductivity or a heating or cooling process of the vehicle clutch.
- the clutch temperature is calculated by a further neural network designed for this purpose.
- the scaling factor is determined based on the calculated temperature and the calculated coupling temperature.
- the further neural network can be trained with the aforementioned parameters for determining the scaling factor as input data and values for a clutch temperature as output data.
- the further neural network can be trained with at least one value of an operating parameter of the vehicle clutch as input data and values for a clutch temperature as output data.
- the further neural network can learn a connection between the input data and the output data.
- the further neural network can be executed on a transmission control unit, on which the neural network work to calculate the temperature is executed. Alternatively, the further neural network can be executed on a control device designed separately from the transmission control unit.
- the clutch temperature calculated by the further neural network can be transmitted to the transmission control unit.
- the scaling factor can be determined on the transmission control unit. The aforementioned parameters can also be used to determine the scaling factor.
- the scaling factor determined by calculating two neural networks can be used, for example, to determine further coupling temperatures.
- the method for determining a clutch temperature of a further vehicle clutch is used.
- the first temperature is determined as the clutch temperature of the further vehicle clutch.
- the clutch temperature of the vehicle clutch and the further clutch temperature of the further vehicle clutch can scale according to the scaling factor. This means that the clutch temperature of two vehicle clutches can be determined using a neural network. The computational effort for determining two clutch temperatures can therefore be reduced.
- the method is used to determine a clutch temperature of a further vehicle clutch and further comprises the steps: determining a further scaling factor for the further vehicle clutch; and applying the determined further scaling factor to the temperature calculated by the neural network or to the determined clutch temperature in order to determine the clutch temperature of the further vehicle clutch.
- the further scaling factor can be determined according to the aforementioned embodiments of the method. Alternatively or additionally, the further scaling factor can be dependent on the determined scaling factor. To determine the clutch temperature of the additional vehicle clutch, only the additional scaling factor needs to be determined. A calculation of the further clutch temperature, for example by a neural network, is not necessary. The calculation effort for determining further clutch temperatures can therefore be kept low.
- the further vehicle clutch has a further structural property which scales with the at least one structural property of the vehicle clutch according to the scaling factor or the further scaling factor.
- the structural property may be a mass of the vehicle clutch.
- the further structural property can, for example, be a mass of the further vehicle coupling, which is twice as large as the mass of the vehicle coupling.
- the mass of the respective vehicle clutches therefore scales with a scaling factor of two.
- the structural property can be, for example, the number of plates of the vehicle clutch.
- the further structural property can be, for example, the number of plates of the additional vehicle clutch, which is three times as large as the number of plates of the vehicle clutch.
- the number of plates of the respective vehicle clutches therefore scales with a further scaling factor of three.
- the different temperatures of the individual vehicle clutches can therefore be determined in a simple manner using the respective scaling factors.
- the at least one structural property or the at least one further structural property of the vehicle clutch is selected from at least one of the following: a material of the vehicle clutch; a material composition of the vehicle clutch; a thermal conductivity coefficient of the vehicle clutch; a type of vehicle clutch; and using the vehicle clutch.
- a type of vehicle clutch can be understood to mean, for example, a vehicle clutch based on mechanical pressure or one that works on the principle of an eddy current brake.
- a use of the vehicle clutch can be understood to mean, for example, the use of the vehicle clutch in a passenger car or a truck.
- the structural properties mentioned can be representative of the heating or cooling process of the respective vehicle clutch.
- the scaling factor or the further scaling factor is determined by a further neural network designed for this purpose. telt.
- the additional neural network can be trained with the above-mentioned parameters to determine the scaling factor.
- the additional neural network can be executed on a transmission control unit. Alternatively, the neural network can be executed on a control device that is separate from the transmission control unit.
- the scaling factor or the further scaling factor can be transmitted to the transmission control unit. Using the further neural network, the scaling factor or the further scaling factor can be determined more quickly.
- the method further comprises the step of determining at least one input value which is representative of a power supplied to the vehicle clutch.
- the at least one input value is determined based on processing successive values for the power supplied to the vehicle clutch.
- the method further comprises the step of entering the at least one input value as input data into the neural network.
- the power supplied to the vehicle clutch can be understood as a physical power, i.e. an amount of energy which is supplied to the vehicle clutch during a predetermined period of time.
- the power supplied to the vehicle clutch can be a switching power supplied to the vehicle clutch during a switching process or a gear change.
- the power supplied to the vehicle clutch may be representative of a change in the clutch temperature of the vehicle clutch.
- the at least one input value can be transmitted to at least one of the input nodes of the neural network, for example by means of an input device.
- the at least one input value can be transmitted from a control device of the vehicle via a data interface to at least one of the input nodes of the neural network.
- the at least one input value can be used as input data for using the neural network to determine the clutch temperature.
- the at least one input value can be used as input data for training the neural network.
- determining the clutch temperature is also based on a time course of the input data. This means that a temporal change in the input data can also be taken into account by the neural network. For example, a cooling or heating phase of the vehicle clutch can be recorded and taken into account when calculating the clutch temperature.
- the exceeding of a limit value for the clutch temperature or a deviation from a standard behavior of the clutch temperature during the heating or cooling phase can be taken into account.
- the clutch temperature can therefore also be determined more precisely.
- the time course of the input data is not determined by the neural network itself, but is only transmitted to it in the form of the processed input value. This reduces the computational effort required to calculate the temperature.
- the structure of the neural network can therefore be made less complex. Therefore, the storage space required for the neural network can also be reduced.
- the at least one operating parameter of the vehicle clutch is selected from at least one of the following: a torque of a drive axle of a vehicle engine, which is in mechanical operative connection with the vehicle clutch; a speed difference between two rotating clutch elements of the vehicle clutch; a speed of a rotating clutch element of the vehicle clutch; a mechanical pressure acting on a coupling element of the vehicle clutch; a current intensity of an electric current flowing through a coupling element of the vehicle clutch; and a sump temperature of a vehicle transmission at the beginning of a shifting process of the vehicle clutch.
- Coupling elements of the vehicle clutch can be, for example, the clutch disks of a vehicle clutch, which can be connected to transmit power from the engine to the drive axle.
- the invention relates to a control device for determining clutch temperatures of a plurality of vehicle clutches.
- the control device comprises a computer-readable storage medium on which a neural network is stored, which is designed to determine at least one temperature of at least one vehicle clutch from the plurality of vehicle clutches.
- the control device further comprises an input device for inputting input data into the neural network.
- the input data includes at least one value of at least one operating parameter of the vehicle clutch.
- the control device further comprises an output device for outputting the calculated temperature by the neural network.
- the control device comprises an application device for applying a determined scaling factor to the output temperature in order to determine a clutch temperature of the at least one vehicle clutch from the plurality of vehicle clutches.
- control device further comprises a determination device for determining the scaling factor for the at least one temperature as a function of at least one structural property of the at least one vehicle clutch from the plurality of vehicle clutches.
- the mentioned devices of the control device according to the second aspect can be designed to receive, process and forward electrical signals.
- the mentioned devices of the control device according to the second aspect can be designed to carry out the method according to the first aspect.
- the method according to the first aspect can be carried out by the control device according to the second aspect.
- the embodiments, technical effects and advantages explained in the first aspect therefore also apply analogously to the control device according to the second aspect.
- Figure 1 shows a flowchart with steps of a method for determining a clutch temperature of a vehicle clutch using a neuro- nal network and a scaling factor for the clutch temperature, according to an embodiment of the invention.
- Figure 2 shows schematically a control device for determining a clutch temperature of a vehicle clutch with a neural network and a scaling factor according to a further embodiment of the invention.
- Figs. 3a-3c show various options for determining the clutch temperature of further vehicle clutches using a scaling factor according to further embodiments of the invention.
- Figure 1 shows a flowchart with steps of a method for determining a clutch temperature of a vehicle clutch using a neural network according to an embodiment of the invention.
- a first determination step BS1 at least one value of at least one operating parameter of the vehicle clutch is entered into the neural network as input data.
- the at least one value of the at least one operating parameter is transmitted to at least one input node of the neural network.
- a temperature is calculated by the neural network.
- the temperature is calculated based on the input data and a relationship between the input data and the temperature learned by the neural network.
- the input data transmitted to the input nodes of the neural network are transmitted to intermediate nodes of the neural network via connections mathematically weighted by the neural network.
- the transmitted input data is processed at the intermediate nodes and sent to output via connections mathematically weighted by the neural network.
- transmission node of the neural network The mathematical weighting of the respective connections was adjusted by the neural network based on a training data set during a training process of the neural network that preceded the determination process.
- a determined scaling factor is applied to the temperature calculated by the neural network in order to determine the clutch temperature of the vehicle clutch.
- the scaling factor is determined based on a deviation of the temperature calculated by the neural network and a measured clutch temperature of the vehicle clutch. Furthermore, the scaling factor is determined based on a measured thermal conductivity coefficient of the vehicle clutch. To determine the scaling factor, the determined coupling temperature is also compared with a limit value for a maximum permissible coupling temperature. The closer the specific coupling temperature is to the limit value, the larger the scaling factor is chosen. Furthermore, the scaling factor is determined depending on the steel mass of the plates of the vehicle clutch. Further parameters for determining the scaling factor are not excluded.
- the clutch temperature of the vehicle clutch can be determined in a simple manner. Furthermore, the clutch temperatures of other vehicle clutches can also be determined based on the temperature calculated by the neural network using a scaling factor.
- FIG. 2 shows schematically a control device 10 for determining a clutch temperature of a vehicle clutch, not shown, with a neural network 12 according to a further embodiment of the invention.
- the control device 10 can be part of the vehicle clutch or designed separately from it.
- the control device 10 includes a computer-readable storage medium 14 on which the neural network 12 is stored.
- the control device 10 further comprises an input device 16, which is designed to receive values 18a, 18b, 18c of operating parameters of the vehicle clutch.
- the input device 16 transmits the values 18a, 18b, 18c of the operating parameters of the vehicle clutch as input data 20a to the neural network 12.
- the control device 10 further comprises detection devices 22a, 22b, which detect successive values 24a, 24b or 24c, 24d for a power supplied to the vehicle clutch.
- the detection devices 22a, 22b are low-pass filters and the values 24a, 24b, 24c, 24d for a power supplied to the vehicle clutch are a switching power supplied to the vehicle clutch during a switching process or gear change.
- the detected values 24a, 24b, 24c and 24d for the switching power are transmitted from the detection devices 22a, 22b to a determination device 26.
- the determination device 26 determines at least one average value for the switching power by processing the temporally successive values 24a, 24b, 24c, 24d.
- the at least one mean value for the switching power is transmitted from the determining device 26 to the input device 16 as an input value 28.
- the input device 16 transmits the input value 28 as input data 20b to the neural network 12.
- the neural network 12 calculates a temperature T1 of the vehicle clutch from the input data 20a, 20b.
- the calculated temperature T1 is output from an output device 30 to an application device 32.
- the application device 32 applies a determined scaling factor SF1 to the calculated temperature T1.
- the scaling factor SF1 is determined by a determination device 34 based on several parameters 36a, 36b of the vehicle clutch. By Applying the scaling factor SF1 to the calculated temperature T1 determines the clutch temperature KT1 of the vehicle clutch.
- the clutch temperature KT1 is transmitted to other components of the vehicle clutch.
- the determination device 34 can be designed separately from the control device 10.
- the clutch temperatures of further vehicle clutches can be determined, as shown in FIGS. 3a to 3c.
- Figures 3a to 3c show various options for determining the clutch temperature of further vehicle clutches based on the temperature T1 calculated by the neural network 12.
- Figure 3a shows schematically the determination of a clutch temperature for a vehicle clutch K2 by means of the neural network 12 from the embodiment of Figure 2.
- the neural network 12 calculates a first temperature T1.
- this calculated temperature T1 is determined as the clutch temperature KT2 of the clutch K2.
- a scaling factor with the value one is determined.
- Figure 3b shows schematically the determination of a clutch temperature for a first vehicle clutch K1 and a second vehicle clutch K2 using the neural network 12 from the embodiment of Figure 2.
- the neural network 12 calculates a first temperature T1.
- a first scaling factor SF1 is applied to this calculated temperature T1 by the application device 32 shown in FIG. 2 in order to determine the clutch temperature KT1 of the first vehicle clutch K1.
- a second scaling factor SF2 is applied to the calculated temperature T1 by the application device 32 shown in Figure 2 in order to determine the clutch temperature KT2 of the second vehicle clutch K2.
- the clutch temperature KT2 therefore does not have to be calculated in a complex manner but can be determined by simply applying the second scaling factor SF2 to the temperature T1.
- Figure 3c shows schematically the determination of a clutch temperature for a first vehicle clutch K1 and a second vehicle clutch K2 using the neural network 12 from the embodiment of Figure 2.
- the neural network 12 calculates a first temperature T1.
- a first scaling factor SF1 is applied to this calculated temperature T1 by the application device 32 shown in FIG. 2 in order to determine the clutch temperature KT1 of the first vehicle clutch K1.
- a second scaling factor SF2 is applied to the determined clutch temperature KT1 by the application device 32 shown in FIG. 2 in order to determine the clutch temperature KT2 of the second vehicle clutch K2.
- the clutch temperature KT2 therefore does not have to be calculated in a complex manner, but can be determined by simply applying the second scaling factor SF2 to the clutch temperature KT1.
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Mechanical Engineering (AREA)
- Hydraulic Clutches, Magnetic Clutches, Fluid Clutches, And Fluid Joints (AREA)
Abstract
Disclosed is a method for determining a clutch temperature (KT1, KT2) of a vehicle clutch (K1, K2) by means of a neural network (12), wherein the method comprises the following steps: inputting (BS1) at least one value (18a, 18b, 18c) of at least one operating parameter of the vehicle clutch (K1, K2) as input data (20a) into the neural network (12); calculating (BS2) a temperature (T1) by the neural network (12), based on the input data (20a) and a relation learned by the neural network (12) between the input data (20a) and the temperature (T1); and applying (BS3) an ascertained scaling factor (SF1, SF2) to the temperature (T1), in order to determine the clutch temperature (KT1, KT2) of the vehicle clutch (K1, K2). Also disclosed is a control device (10) for determining clutch temperatures (KT1, KT2) of a plurality of vehicle clutches (K1, K2) using a neural network (12).
Description
Bestimmen einer Kupplungstemperatur einer Fahrzeugkupplung mittels eines neurona- len Netzwerks und Ermitteln eines Skalierfaktors dafür Determining a clutch temperature of a vehicle clutch using a neural network and determining a scaling factor for it
Technisches Gebiet Technical area
Die vorliegende Erfindung betrifft ein Verfahren zum Bestimmen einer Kupplungstemperatur einer Fahrzeugkupplung mittels eines neuronalen Netzwerks und das Ermitteln eines Skalierfaktors für die Kupplungstemperatur. Die Erfindung betrifft zudem eine zugehörige Steuereinrichtung zur Bestimmung einer Kupplungstemperatur einer Fahrzeugkupplung mit einem neuronalen Netzwerk und zur Anwendung eines ermittelten Skalierfaktors auf die Kupplungstemperatur. The present invention relates to a method for determining a clutch temperature of a vehicle clutch using a neural network and determining a scaling factor for the clutch temperature. The invention also relates to an associated control device for determining a clutch temperature of a vehicle clutch using a neural network and for applying a determined scaling factor to the clutch temperature.
Stand der Technik State of the art
Die Temperatur einer Fahrzeugkupplung kann mittels eines klassischen regelbasierten mathematischen Modells berechnet werden. Hierfür kann auch maschinelles Lernen verwendet werden, beispielsweise ein neuronales Netz. Die Berechnung kann in einem Getriebesteuergerät stattfinden. Die auf dem Getriebesteuergerät zur Verfügung stehende Berechnungskapazität kann limitiert sein. Weitere neuronale Netze können für die Bestimmung weiterer Kupplungstemperaturen weiterer Fahrzeugkupplungen verwendet werden. The temperature of a vehicle clutch can be calculated using a classic rule-based mathematical model. Machine learning can also be used for this, for example a neural network. The calculation can take place in a transmission control unit. The calculation capacity available on the transmission control unit may be limited. Additional neural networks can be used to determine additional clutch temperatures of additional vehicle clutches.
Darstellung der Erfindung Presentation of the invention
Die Erfindung bezieht sich in einem ersten Aspekt auf ein Verfahren zum Bestimmen einer Kupplungstemperatur einer Fahrzeugkupplung mittels eines neuronalen Netzwerks. In a first aspect, the invention relates to a method for determining a clutch temperature of a vehicle clutch using a neural network.
Die Fahrzeugkupplung kann in einem motorgetriebenen Fahrzeug, wie beispielsweise einem Kraftfahrzeug, einem Kraftrad oder einem zumindest teilweise elektrisch angetriebenen Zweirad verbaut sein. Mittels der Fahrzeugkupplung kann eine von dem Motor des Fahrzeugs aufgebrachte Antriebskraft an eine Antriebsachse des Fahrzeugs übertragen werden. Die Fahrzeugkupplung kann zumindest zwei verschiedene Schalt-
zustände beziehungsweise Gänge aufweisen, welche durch ein vorgegebenes Verhältnis zwischen dem Abtriebsdrehmoment des Motors und dem Antriebsdrehmoment der Antriebsachse definiert sein können. The vehicle clutch can be installed in a motor-driven vehicle, such as a motor vehicle, a motorcycle or an at least partially electrically driven two-wheeler. By means of the vehicle clutch, a driving force applied by the engine of the vehicle can be transmitted to a drive axle of the vehicle. The vehicle clutch can have at least two different switching modes. have states or gears, which can be defined by a predetermined ratio between the output torque of the engine and the drive torque of the drive axle.
Unter einer Kupplungstemperatur kann die Temperatur zumindest eines Kupplungselements verstanden werden, beispielsweise die Temperatur einer Kupplungsscheibe. Alternativ kann unter einer Kupplungstemperatur auch eine Temperatur der gesamten Fahrzeugkupplung verstanden werden, welche beispielsweise auf der Bestimmung eines Mittelwerts der einzelnen Temperaturen der Kupplungselemente basieren kann. Durch den Betrieb des Fahrzeugs kann sich die Temperatur der Fahrzeugkupplung ändern. Beispielsweise kann die Temperatur der Fahrzeugkupplung während eines Schaltvorgangs beziehungsweise eines Gangwechsels steigen. Steigt die Temperatur der Fahrzeugkupplung über einen kritischen Temperaturwert, kann dies zu Beschädigungen oder einem Ausfall der Fahrzeugkupplung führen. Die Bestimmung einer Kupplungstemperatur der Fahrzeugkupplung trägt daher zur Sicherheit des Fahrzeugs bei. A clutch temperature can be understood to mean the temperature of at least one clutch element, for example the temperature of a clutch disc. Alternatively, a clutch temperature can also be understood as a temperature of the entire vehicle clutch, which can be based, for example, on the determination of an average value of the individual temperatures of the clutch elements. Operating the vehicle may cause the temperature of the vehicle clutch to change. For example, the temperature of the vehicle clutch can increase during a gear shift or a gear change. If the temperature of the vehicle clutch rises above a critical temperature value, this can lead to damage or failure of the vehicle clutch. Determining a clutch temperature of the vehicle clutch therefore contributes to the safety of the vehicle.
Unter einem neuronalen Netzwerk kann ein mathematisches Modell verstanden werden, welches die Struktur der Neuronen im menschlichen Gehirn zumindest teilweise nachbildet. Das neuronale Netzwerk kann mithilfe eines Computers erstellt werden. Das neuronale Netzwerk kann Eingangsknoten, Ausgangsknoten und mehrere Zwischenknoten aufweisen, welche zwischen den Eingangsknoten und den Ausgangsknoten angeordnet sind. Die Eingangsknoten können beispielsweise Datenschnittstellen sein, über welche Eingabedaten in das neuronale Netzwerk eingegeben werden können. Die Ausgangsknoten können beispielsweise Datenschnittstellen sein, über welche Ausgabedaten aus dem neuronalen Netzwerk ausgegeben werden können. Die Eingangsknoten können mit den Zwischenknoten und die Zwischenknoten können miteinander verbunden sein. Die Zwischenknoten können mit den Ausgangsknoten verbunden sein. Die Eingabedaten können historische Daten sein, welche zu einem bestimmten Zeitpunkt erfasst wurden. Alternativ oder zusätzlich können die Eingabedaten synthetische Daten sein, welche durch Verarbeitung erfasster beziehungsweise gemessener Daten erzeugt wurden. Analog hierzu können die Ausgabedaten historische Daten beziehungsweise synthetische Daten sein.
Auf den Zwischenknoten kann Information zumindest temporär zwischengespeichert werden. Es kann vorgesehen sein, dass auf den Zwischenknoten zumindest eine Rechenoperation ausgeführt wird. Die Eingabedaten können von den Eingangsknoten über die Zwischenknoten zu den Ausgangsknoten übertragen werden. Während dieser Übertragung können die Eingabedaten mathematisch verarbeitet werden, beispielsweise zu den Ausgabedaten umgewandelt werden. Die Zwischenknoten des neuronalen Netzwerks können in einer oder mehreren Schichten beziehungsweise Ebenen angeordnet sein. Die Zwischen knoten können innerhalb einer Schicht miteinander verbunden sein. Zusätzlich können die Zwischenknoten einer Schicht mit den Zwischenknoten anderer Schichten verbunden sein. Die einzelnen Verbindungen der Eingangsknoten, der Zwischenknoten und der Ausgangsknoten können mit mathematischen Gewichtungen versehen sein. Je nach Zweck des neuronalen Netzwerks können die einzelnen Gewichtungen der Verbindungen unterschiedlich sein. Während des Trainings des neuronalen Netzwerks können die Gewichtungen verändert werden. Durch die Anpassung der mathematischen Gewichtungen der Verbindungen der einzelnen Knoten während des Trainings kann von dem neuronalen Netzwerk ein Zusammenhang zwischen den Eingabedaten und den Ausgabedaten gelernt werden. Während der Verwendung des neuronalen Netzwerks zu dem vorgesehenen Zweck kann der gelernte Zusammenhang von dem neuronalen Netzwerk auf eingegebene Eingabedaten angewandt werden, um Ausgabedaten gemäß dem vorgegebenen Verwendungszweck des neuronalen Netzwerks zu erzeugen. A neural network can be understood as a mathematical model that at least partially replicates the structure of the neurons in the human brain. The neural network can be created using a computer. The neural network may include input nodes, output nodes, and a plurality of intermediate nodes disposed between the input nodes and the output nodes. The input nodes can be, for example, data interfaces via which input data can be entered into the neural network. The output nodes can be, for example, data interfaces via which output data from the neural network can be output. The input nodes may be connected to the intermediate nodes and the intermediate nodes may be connected to each other. The intermediate nodes can be connected to the output nodes. The input data can be historical data collected at a specific point in time. Alternatively or additionally, the input data can be synthetic data that was generated by processing recorded or measured data. Analogously, the output data can be historical data or synthetic data. Information can be stored at least temporarily on the intermediate nodes. It can be provided that at least one arithmetic operation is carried out on the intermediate nodes. The input data can be transferred from the input nodes to the output nodes via the intermediate nodes. During this transfer, the input data can be processed mathematically, for example converted into the output data. The intermediate nodes of the neural network can be arranged in one or more layers or levels. The intermediate nodes can be connected to one another within a layer. In addition, the intermediate nodes of one layer can be connected to the intermediate nodes of other layers. The individual connections of the input nodes, the intermediate nodes and the output nodes can be provided with mathematical weights. Depending on the purpose of the neural network, the individual weights of the connections can be different. The weights can be changed during training of the neural network. By adjusting the mathematical weights of the connections of the individual nodes during training, the neural network can learn a connection between the input data and the output data. While using the neural network for its intended purpose, the learned context from the neural network can be applied to input data to produce output data according to the intended purpose of using the neural network.
Zur Bestimmung einer Kupplungstemperatur kann beispielsweise ein Multi-Layer- Perceptron, MLP, als neuronales Netzwerk verwendet werden. Dieses neuronale Netzwerk weist zumindest eine Schicht von Zwischen knoten auf und verwendet zur Bere- chung der Ausgabedaten zumindest eine nicht-lineare mathematische Funktion. Ein weiters beispielhaftes neuronales Netzwerk zur Bestimmung einer Kupplungstemperatur kann ein Fully Connected Layer, FCL, Netzwerk sein. Bei diesem neuronalen Netzwerk sind alle Eingangsknoten, Zwischenknoten und Ausgangsknoten miteinander verbunden. Ferner kann zur Bestimmung einer Kupplungstemperatur beispielsweise ein Convolutional Neural Network, CNN, verwendet werden, bei welchem die Zwischenknoten verschiedener Schichten zumindest teilweise in Form einer mathematischen Faltungsfunktion miteinander verbunden sind.
Das neuronale Netzwerk kann mit Trainingsdaten trainiert werden, welche für eine von der Fahrzeugkupplung verschiedene weitere Fahrzeugkupplung gesammelt wurden. Die Trainingsdaten können historisch erfasste oder synthetisch erzeugte Daten sein. Die Trainingsdaten können anhand einer mathematischen Simulation, beispielsweise der Simulation eines Erwärmungsvorgangs der weiteren Fahrzeugkupplung, gesammelt werden. Alternativ oder zusätzlich können die Trainingsdaten bei einer Vermessung der weiteren Fahrzeugkupplung auf einem Prüfstand gesammelt werden. Alternativ oder zusätzlich können die Trainingsdaten während eines Betriebs der weiteren Fahrzeugkupplung gesammelt werden, beispielsweise während der Fahrt eines Fahrzeugs, in welchem die weitere Fahrzeugkupplung verbaut ist. Die Fahrzeugkupplung und die weitere Fahrzeugkupplung können zumindest eine gemeinsame Eigenschaft aufweisen, welche gemäß dem Skalierfaktor zwischen der Fahrzeugkupplung und der weiteren Fahrzeugkupplung skalierbar ist. Die Trainingsdaten können zumindest einen Wert zumindest eines Betriebsparameters der weiteren Fahrzeugkupplung als Eingabedaten und Werte für die Kupplungstemperatur der weiteren Fahrzeugkupplung als Ausgabedaten umfassen. Während des Trainiervorgangs kann das neuronale Netzwerk einen Zusammenhang zwischen den Eingabedaten und den Ausgabedaten lernen. To determine a clutch temperature, for example, a multi-layer perceptron, MLP, can be used as a neural network. This neural network has at least one layer of intermediate nodes and uses at least one non-linear mathematical function to calculate the output data. Another exemplary neural network for determining a clutch temperature can be a fully connected layer, FCL, network. In this neural network, all input nodes, intermediate nodes and output nodes are connected to each other. Furthermore, to determine a coupling temperature, a convolutional neural network, CNN, can be used, for example, in which the intermediate nodes of different layers are at least partially connected to one another in the form of a mathematical convolution function. The neural network can be trained with training data that was collected for a vehicle clutch that is different from the vehicle clutch. The training data can be historically recorded or synthetically generated data. The training data can be collected using a mathematical simulation, for example the simulation of a heating process of the additional vehicle clutch. Alternatively or additionally, the training data can be collected during a measurement of the additional vehicle clutch on a test stand. Alternatively or additionally, the training data can be collected during operation of the further vehicle clutch, for example while driving a vehicle in which the further vehicle clutch is installed. The vehicle clutch and the further vehicle clutch can have at least one common property, which is scalable according to the scaling factor between the vehicle clutch and the further vehicle clutch. The training data can include at least one value of at least one operating parameter of the further vehicle clutch as input data and values for the clutch temperature of the further vehicle clutch as output data. During the training process, the neural network can learn a relationship between the input data and the output data.
Das Verfahren umfasst den Schritt der Eingabe zumindest eines Wertes zumindest eines Betriebsparameters der Fahrzeugkupplung als Eingabedaten in das neuronale Netzwerk. Der zumindest eine Wert des zumindest einen Betriebsparameters der Fahrzeugkupplung kann repräsentativ für eine der Fahrzeugkupplung zugeführte Leistung sein. Alternativ oder zusätzlich kann der zumindest eine Wert des zumindest einen Betriebsparameters der Fahrzeugkupplung repräsentativ für eine Kupplungstemperatur der Fahrzeugkupplung sein. Der zumindest eine Wert des zumindest einen Betriebsparameters kann beispielsweise mittels einer Eingabevorrichtung an zumindest einen der Eingangsknoten des neuronalen Netzwerks übertragen werden. Alternativ kann der zumindest eine Wert des zumindest einen Betriebsparameters von einer Steuereinrichtung des Fahrzeugs über eine Datenschnittstelle an zumindest einen der Eingangsknoten des neuronalen Netzwerks übertragen werden. Der zumindest eine Wert des zumindest einen Betriebsparameters kann als Eingabedaten für die Verwendung des neuronalen Netzwerks zur Bestimmung der Kupplungstemperatur verwendet werden. Alter-
nativ oder zusätzlich kann der zumindest eine Wert des zumindest einen Betriebsparameters als Eingabedaten für das Training des neuronalen Netzwerks verwendet werden. The method includes the step of entering at least one value of at least one operating parameter of the vehicle clutch as input data into the neural network. The at least one value of the at least one operating parameter of the vehicle clutch can be representative of a power supplied to the vehicle clutch. Alternatively or additionally, the at least one value of the at least one operating parameter of the vehicle clutch can be representative of a clutch temperature of the vehicle clutch. The at least one value of the at least one operating parameter can be transmitted to at least one of the input nodes of the neural network, for example by means of an input device. Alternatively, the at least one value of the at least one operating parameter can be transmitted from a control device of the vehicle via a data interface to at least one of the input nodes of the neural network. The at least one value of the at least one operating parameter can be used as input data for using the neural network to determine the clutch temperature. Age- natively or additionally, the at least one value of the at least one operating parameter can be used as input data for training the neural network.
Das Verfahren umfasst ferner den Schritt des Berechnens einer Temperatur durch das neuronale Netzwerk. Das neuronale Netzwerk berechnet die Temperatur basierend auf den Eingabedaten und einem von dem neuronalen Netzwerk gelernten Zusammenhang zwischen einem zeitlichen Verlauf der Eingabedaten und der Temperatur. Die Eingabedaten können von dem neuronalen Netzwerk, beispielsweise auf den Zwischenknoten, gemäß dem gelernten Zusammenhang verarbeitet werden, um die Temperatur zu berechnen. Beim Lernen des Zusammenhangs kann von dem neuronalen Netzwerk die mathematische Gewichtung der Verbindungen der einzelnen Knoten geändert werden, um die Temperatur zu bestimmen. The method further includes the step of calculating a temperature by the neural network. The neural network calculates the temperature based on the input data and a relationship learned by the neural network between a time course of the input data and the temperature. The input data can be processed by the neural network, for example on the intermediate nodes, according to the learned context to calculate the temperature. When learning the connection, the neural network can change the mathematical weighting of the connections of the individual nodes to determine the temperature.
Das Verfahren umfasst ferner den Schritt des Anwendens eines ermittelten Skalierfaktors auf die berechnete Temperatur, um die Kupplungstemperatur der Fahrzeugkupplung zu bestimmen. Der Skalierfaktor kann basierend auf gemessenen Eigenschaften der Fahrzeugkupplung ermittelt werden. Alternativ oder zusätzlich kann der Skalierfaktor basierend auf berechneten Eigenschaften der Fahrzeugkupplung ermittelt werden. Der Skalierfaktor kann ein mathematischer Wert sein, welcher zu dem Wert der berechneten Temperatur addiert oder von diesem subtrahiert wird. Alternativ oder zusätzlich kann der Skalierfaktor ein mathematischer Faktor sein, mit welchem der Wert der berechneten Temperatur multipliziert beziehungsweise dividiert wird. Alternativ oder zusätzlich kann der Skalierfaktor eine mathematische Funktion sein, welche auf den Wert der berechneten Temperatur angewandt wird. Die mathematische Funktion kann beispielsweise linear, nicht-linear, mehrdimensional, proportional, progressiv, degressiv, logarithmisch und/oder exponentiell sein. Der Wert der berechneten Temperatur kann zumindest ein Parameter der mathematischen Funktion sein. Alternativ kann der Wert der berechneten Temperatur mathematisch vorverarbeitet werden. Dieser vorverarbeitete Wert der berechneten Temperatur kann zumindest ein Parameter der mathematischen Funktion sein. Der Skalierfaktor kann aus einer Kombination der obigen Beispiele bestehen. Beispielsweise kann der Skalierfaktor aus einer mathematischen Funktion und einem mathematischen Faktor bestehen, welche jeweils auf den Wert der berech-
neten Temperatur angewandt werden. Beispielsweise kann der Skalierfaktor aus zwei oder mehr mathematischen Funktionen bestehen, welche miteinander verknüpft sind. The method further includes the step of applying a determined scaling factor to the calculated temperature to determine the clutch temperature of the vehicle clutch. The scaling factor can be determined based on measured properties of the vehicle clutch. Alternatively or additionally, the scaling factor can be determined based on calculated properties of the vehicle clutch. The scaling factor may be a mathematical value that is added to or subtracted from the value of the calculated temperature. Alternatively or additionally, the scaling factor can be a mathematical factor by which the value of the calculated temperature is multiplied or divided. Alternatively or additionally, the scaling factor may be a mathematical function applied to the value of the calculated temperature. The mathematical function can be, for example, linear, non-linear, multidimensional, proportional, progressive, degressive, logarithmic and/or exponential. The value of the calculated temperature can be at least one parameter of the mathematical function. Alternatively, the value of the calculated temperature can be pre-processed mathematically. This preprocessed value of the calculated temperature can be at least one parameter of the mathematical function. The scaling factor can be a combination of the above examples. For example, the scaling factor can consist of a mathematical function and a mathematical factor, each of which is based on the value of the calculated net temperature must be applied. For example, the scaling factor can consist of two or more mathematical functions that are linked to one another.
Die bestimmte Kupplungstemperatur kann von weiteren Komponenten der Fahrzeugsteuerung verwendet werden. Beispielsweise kann mit der bestimmten Kupplungstemperatur ein Ansteuerwert für eine Steuereinheit des Fahrzeugs, beispielsweise eine Getriebesteuerung für ein Automatikgetriebe, erzeugt werden. Der Ansteuerwert kann ferner auf einer Anzeigeeinheit des Fahrzeugs dargestellt werden. Alternativ oder zusätzlich kann der auf der Kupplungstemperatur basierende Ansteuerwert von einer Auswerteeinheit verarbeitet werden, welche beispielsweise der Überwachung der Fahrsicherheit des Fahrzeugs dient. The determined clutch temperature can be used by other components of the vehicle control system. For example, the specific clutch temperature can be used to generate a control value for a control unit of the vehicle, for example a transmission control for an automatic transmission. The control value can also be displayed on a display unit of the vehicle. Alternatively or additionally, the control value based on the clutch temperature can be processed by an evaluation unit, which is used, for example, to monitor the driving safety of the vehicle.
Das vorgeschlagene Verfahren ermöglicht das Bestimmen einer Kupplungstemperatur mittels eines neuronalen Netzwerks. Hierdurch kann auf die Verwendung von klassischen mathematischen Modellen verzichtet werden, welche im Allgemeinen sehr komplex und daher zeitaufwendig zu berechnen sind. Durch die Verwendung eines neuronalen Netzwerks kann somit einerseits die zum Bestimmen der Kupplungstemperatur benötigte Berechnungszeit reduziert werden. Ferner wird die Kupplungstemperatur mittels des Skalierfaktors bestimmt. Hierdurch kann auf das Training eines weiteren neuronalen Netzwerks zur Bestimmung der Kupplungstemperatur der Fahrzeugkupplung verzichtet werden, wenn ein oder mehrere Betriebsparameter der Fahrzeugkupplung verändert werden. Weiterhin ist es nicht notwendig, den Skalierfaktor für jede von dem neuronalen Netzwerk berechnete Temperatur jeweils neu zu ermitteln. Der Skalierfaktor kann einmalig für die jeweilige Kupplung derart ermittelt werden, dass dieser auf alle von dem neuronalen Netzwerk berechneten Temperaturen angewandt werden kann, um die jeweilige Kupplungstemperatur der Fahrzeugkupplung zu bestimmen. Dadurch kann ebenfalls Berechnungskapazität eingespart werden. The proposed method enables a clutch temperature to be determined using a neural network. This makes it possible to avoid the use of classic mathematical models, which are generally very complex and therefore time-consuming to calculate. By using a neural network, the calculation time required to determine the clutch temperature can be reduced. Furthermore, the coupling temperature is determined using the scaling factor. This means that there is no need to train another neural network to determine the clutch temperature of the vehicle clutch if one or more operating parameters of the vehicle clutch are changed. Furthermore, it is not necessary to re-determine the scaling factor for each temperature calculated by the neural network. The scaling factor can be determined once for the respective clutch in such a way that it can be applied to all temperatures calculated by the neural network in order to determine the respective clutch temperature of the vehicle clutch. This can also save calculation capacity.
Zur Bestimmung der Kupplungstemperatur weiterer Fahrzeugkupplungen kann das bereits trainierte neuronale Netzwerk verwendet werden. Für die weiteren Fahrzeugkupplungen muss lediglich ein weiterer Skalierfaktor bestimmt werden, welcher auf die von dem neuronalen Netzwerk berechnete Temperatur angewandt wird, um die Kupplungstemperaturen weiterer Fahrzeugkupplungen bestimmen zu können. Auf das Training
und die Ausführung weiterer neuronaler Netze zur Bestimmung weiterer Kupplungstemperaturen kann somit verzichtet werden. Hierdurch kann die zur Bestimmung der Kupplungstemperaturen mehrerer Fahrzeugkupplungen benötigte Berechnungskapazität geringgehalten werden. Insbesondere wird es damit ermöglicht, die Bestimmung der Kupplungstemperaturen mehrerer Fahrzeugkupplungen auf einem Getriebesteuergerät auszuführen, ohne dabei die Berechnungskapazität des Getriebesteuergeräts unverhältnismäßig stark zu beanspruchen. Weitere Berechnungen auf dem Getriebesteuergerät sind somit trotz der Bestimmung mehrerer Kupplungstemperaturen möglich. Schließlich kann die Bestimmung der Kupplungstemperaturen mittels des Skalierfaktors aufgrund des geringen Berechnungsaufwands in Echtzeit durchgeführt und die bestimmten Kupplungstemperaturen an weitere Komponenten der Fahrzeugsteuerung in Echtzeit übermittelt werden. Die Sicherheit des Fahrzeugs wird dadurch erhöht. The already trained neural network can be used to determine the clutch temperature of other vehicle clutches. For the other vehicle clutches, only a further scaling factor needs to be determined, which is applied to the temperature calculated by the neural network in order to be able to determine the clutch temperatures of further vehicle clutches. Onto the training and the execution of additional neural networks to determine additional clutch temperatures can therefore be dispensed with. This allows the calculation capacity required to determine the clutch temperatures of several vehicle clutches to be kept low. In particular, this makes it possible to determine the clutch temperatures of several vehicle clutches on a transmission control unit without placing a disproportionate strain on the calculation capacity of the transmission control unit. Further calculations on the transmission control unit are therefore possible despite the determination of several clutch temperatures. Finally, the determination of the clutch temperatures can be carried out in real time using the scaling factor due to the low calculation effort and the determined clutch temperatures can be transmitted to other components of the vehicle control system in real time. This increases the safety of the vehicle.
Nach einer Ausführungsform wird der Skalierfaktor basierend auf einem Zusammenhang zwischen der von dem neuronalen Netzwerk berechneten Temperatur und einer gemessenen Kupplungstemperatur der Fahrzeugkupplung ermittelt. Die gemessene Temperatur der Fahrzeugkupplung kann während und/oder nach an der Fahrzeugkupplung durchgeführten Versuchen, beispielsweise während einer Testphase derselben, gemessen werden. Alternativ oder zusätzlich kann die gemessene Temperatur während und/oder nach dem Betrieb der Fahrzeugkupplung gemessen werden. Die berechnete Temperatur kann von der gemessenen Temperatur abweichen. Mittels des Skalierfaktors kann diese Abweichung ausgeglichen werden. Alternativ kann die berechnete Temperatur mit einem Schwellenwert für die Temperatur der Fahrzeugkupplung verglichen werden. Je näher die berechnete Temperatur an dem Schwellenwert liegt, desto größer kann der Einfluss des Skalierfaktors auf die bestimmte Kupplungstemperatur sein. Das Bestimmen der Kupplungstemperatur kann somit an ein Temperaturverhalten der Fahrzeugkupplung angepasst werden. According to one embodiment, the scaling factor is determined based on a relationship between the temperature calculated by the neural network and a measured clutch temperature of the vehicle clutch. The measured temperature of the vehicle clutch can be measured during and/or after tests carried out on the vehicle clutch, for example during a test phase thereof. Alternatively or additionally, the measured temperature can be measured during and/or after operation of the vehicle clutch. The calculated temperature may differ from the measured temperature. This deviation can be compensated for using the scaling factor. Alternatively, the calculated temperature can be compared to a threshold value for the temperature of the vehicle clutch. The closer the calculated temperature is to the threshold value, the greater the influence of the scaling factor on the specific coupling temperature can be. Determining the clutch temperature can thus be adapted to the temperature behavior of the vehicle clutch.
Gemäß einer Ausführungsform wird der Skalierfaktor basierend auf zumindest einem berechneten Parameter der Fahrzeugkupplung ermittelt. Der berechnete Parameter kann anhand eines mathematischen Modells, beispielsweise eines Simulationsmodells der Fahrzeugkupplung, berechnet werden. Alternativ oder zusätzlich kann der berechnete Parameter basierend auf Betriebsdaten der Fahrzeugkupplung berechnet werden.
Der Parameter kann repräsentativ für physikalische Eigenschaften der Fahrzeugkupplung, wie beispielsweise eine Wärmeleitfähigkeit oder eine Masse der Fahrzeugkupplung, sein. Die Bestimmung der Kupplungstemperatur kann somit an verschiedene Verwendungen der Fahrzeugkupplung angepasst werden. According to one embodiment, the scaling factor is determined based on at least one calculated parameter of the vehicle clutch. The calculated parameter can be calculated using a mathematical model, for example a simulation model of the vehicle clutch. Alternatively or additionally, the calculated parameter can be calculated based on operating data of the vehicle clutch. The parameter can be representative of physical properties of the vehicle clutch, such as thermal conductivity or a mass of the vehicle clutch. The determination of the clutch temperature can therefore be adapted to different uses of the vehicle clutch.
Nach einer weiteren Ausführungsform wird der Skalierfaktor ferner in Abhängigkeit der bestimmten Kupplungstemperatur ermittelt. Die bestimmte Kupplungstemperatur kann beispielsweise mit einem Schwellenwert für die Temperatur der Fahrzeugkupplung verglichen werden. Je näher die bestimmte Kupplungstemperatur an dem Schwellenwert liegt, desto größer kann der Einfluss des Skalierfaktors auf die bestimmte Kupplungstemperatur sein. Beispielsweise kann der Skalierfaktor umso größer sein, desto näher die bestimmte Kupplungstemperatur an dem Schwellenwert liegt. Der Skalierfaktor kann somit an Veränderungen der Kupplungstemperatur angepasst werden. According to a further embodiment, the scaling factor is also determined depending on the specific clutch temperature. The determined clutch temperature can be compared, for example, with a threshold value for the temperature of the vehicle clutch. The closer the specific clutch temperature is to the threshold value, the greater the influence of the scaling factor on the specific clutch temperature can be. For example, the scaling factor can be greater the closer the specific clutch temperature is to the threshold value. The scaling factor can therefore be adapted to changes in the coupling temperature.
Gemäß einer Ausführungsform wird der Skalierfaktor in Abhängigkeit von zumindest einer strukturellen Eigenschaft der Fahrzeugkupplung ermittelt. Die strukturelle Eigenschaft kann beispielsweise eine geometrische Abmessung oder eine Materialzusammensetzung der Fahrzeugkupplung repräsentieren. Die strukturelle Eigenschaft kann repräsentativ für eine Wärmeleitfähigkeit beziehungsweise einen Aufheiz- oder Abkühlvorgang der Fahrzeugkupplung sein. Durch Berücksichtigung der strukturellen Eigenschaft kann die Kupplungstemperatur der Fahrzeugkupplung präziser bestimmt werden. According to one embodiment, the scaling factor is determined as a function of at least one structural property of the vehicle clutch. The structural property can, for example, represent a geometric dimension or a material composition of the vehicle coupling. The structural property can be representative of a thermal conductivity or a heating or cooling process of the vehicle clutch. By taking the structural property into account, the clutch temperature of the vehicle clutch can be determined more precisely.
Nach einer weiteren Ausführungsform wird die Kupplungstemperatur durch ein weiteres dazu ausgebildetes neuronales Netzwerk berechnet. Der Skalierfaktor wird basierend auf der berechneten Temperatur und der berechneten Kupplungstemperatur ermittelt. Das weitere neuronale Netzwerk kann mit den vorgenannten Parametern zur Ermittlung des Skalierfaktors als Eingabedaten und Werten für eine Kupplungstemperatur als Ausgabedaten trainiert werden. Alternativ oder zusätzlich kann das weitere neuronale Netzwerk mit zumindest einem Wert eines Betriebsparameters der Fahrzeugkupplung als Eingabedaten und Werten für eine Kupplungstemperatur als Ausgabedaten trainiert werden. Das weitere neuronale Netzwerk kann einen Zusammenhang zwischen den Eingabedaten und den Ausgabedaten lernen. Das weitere neuronale Netzwerk kann auf einem Getriebesteuergerät ausgeführt werden, auf welchem auch das neuronale Netz-
werk zum Berechnen der Temperatur ausgeführt wird. Alternativ kann das weitere neuronale Netzwerk auf einer getrennt von dem Getriebesteuergerät ausgebildeten Steuereinrichtung ausgeführt werden. Die von dem weiteren neuronalen Netzwerk berechnete Kupplungstemperatur kann an das Getriebesteuergerät übertragen werden. Der Skalierfaktor kann auf dem Getriebesteuergerät ermittelt werden. Zur Ermittlung des Skalierfaktors können ferner die vorgenannten Parameter verwendet werden. Der mittels der Berechnung von zwei neuronalen Netzwerken ermittelte Skalierfaktor kann beispielsweise zur Bestimmung weiterer Kupplungstemperaturen verwendet werden. According to a further embodiment, the clutch temperature is calculated by a further neural network designed for this purpose. The scaling factor is determined based on the calculated temperature and the calculated coupling temperature. The further neural network can be trained with the aforementioned parameters for determining the scaling factor as input data and values for a clutch temperature as output data. Alternatively or additionally, the further neural network can be trained with at least one value of an operating parameter of the vehicle clutch as input data and values for a clutch temperature as output data. The further neural network can learn a connection between the input data and the output data. The further neural network can be executed on a transmission control unit, on which the neural network work to calculate the temperature is executed. Alternatively, the further neural network can be executed on a control device designed separately from the transmission control unit. The clutch temperature calculated by the further neural network can be transmitted to the transmission control unit. The scaling factor can be determined on the transmission control unit. The aforementioned parameters can also be used to determine the scaling factor. The scaling factor determined by calculating two neural networks can be used, for example, to determine further coupling temperatures.
Gemäß einer weiteren Ausführungsform wird das Verfahren zum Bestimmen einer Kupplungstemperatur einer weiteren Fahrzeugkupplung angewandt. Die erste Temperatur wird als Kupplungstemperatur der weiteren Fahrzeugkupplung bestimmt. Beispielsweise können die Kupplungstemperatur der Fahrzeugkupplung und die weitere Kupplungstemperatur der weiteren Fahrzeugkupplung gemäß dem Skalierfaktor skalieren. Somit kann mittels eines neuronalen Netzwerks die Kupplungstemperatur zweier Fahrzeugkupplungen bestimmt werden. Der Rechenaufwand zur Bestimmung zweier Kupplungstemperaturen kann demnach verringert werden. According to a further embodiment, the method for determining a clutch temperature of a further vehicle clutch is used. The first temperature is determined as the clutch temperature of the further vehicle clutch. For example, the clutch temperature of the vehicle clutch and the further clutch temperature of the further vehicle clutch can scale according to the scaling factor. This means that the clutch temperature of two vehicle clutches can be determined using a neural network. The computational effort for determining two clutch temperatures can therefore be reduced.
Nach einer weiteren Ausführungsform wird das Verfahren zum Bestimmen einer Kupplungstemperatur einer weiteren Fahrzeugkupplung angewandt und umfasst ferner die Schritte: Ermitteln eines weiteren Skalierfaktors für die weitere Fahrzeugkupplung; und Anwenden des ermittelten weiteren Skalierfaktors auf die von dem neuronalen Netzwerk berechnete Temperatur oder auf die bestimmte Kupplungstemperatur, um die Kupplungstemperatur der weiteren Fahrzeugkupplung zu bestimmen. Der weitere Skalierfaktor kann gemäß den vorgenannten Ausführungsformen des Verfahrens ermittelt werden. Alternativ oder zusätzlich kann der weitere Skalierfaktor von dem ermittelten Skalierfaktor abhängig sein. Zur Bestimmung der Kupplungstemperatur der weiteren Fahrzeugkupplung muss somit lediglich der weitere Skalierfaktor bestimmt werden. Eine Berechnung der weiteren Kupplungstemperatur, beispielsweise durch ein neuronales Netzwerk, ist nicht notwendig. Der Rechenaufwand zur Bestimmung weiterer Kupplungstemperaturen kann demnach geringgehalten werden.
Bei einer Ausführungsform weist die weitere Fahrzeugkupplung eine weitere strukturelle Eigenschaft auf, welche mit der zumindest einen strukturellen Eigenschaft der Fahrzeugkupplung gemäß dem Skalierfaktor beziehungsweise dem weiteren Skalierfaktor skaliert. Beispielsweise kann es sich bei der strukturellen Eigenschaft um eine Masse der Fahrzeugkupplung handeln. Bei der weiteren strukturellen Eigenschaft kann es sich beispielsweise um eine Masse der weiteren Fahrzeugkupplung handeln, welche doppelt so groß ist wie die Masse der Fahrzeugkupplung. Die Masse der jeweiligen Fahrzeugkupplungen skaliert demnach mit einem Skalierfaktor von zwei. Alternativ kann es sich bei der strukturellen Eigenschaft beispielsweise um die Anzahl der Lamellen der Fahrzeugkupplung handeln. Bei der weiteren strukturellen Eigenschaft kann es sich beispielsweise um die Anzahl der Lamellen der der weiteren Fahrzeugkupplung handeln, welche dreimal so groß ist wie die Anzahl der Lamellen der Fahrzeugkupplung. Die Anzahl der Lamellen der jeweiligen Fahrzeugkupplungen skaliert demnach mit einem weiteren Skalierfaktor von drei. Die unterschiedlichen Temperaturen der einzelnen Fahrzeugkupplungen können demnach auf einfache Art und Weise anhand der jeweiligen Skalierfaktoren bestimmt werden. According to a further embodiment, the method is used to determine a clutch temperature of a further vehicle clutch and further comprises the steps: determining a further scaling factor for the further vehicle clutch; and applying the determined further scaling factor to the temperature calculated by the neural network or to the determined clutch temperature in order to determine the clutch temperature of the further vehicle clutch. The further scaling factor can be determined according to the aforementioned embodiments of the method. Alternatively or additionally, the further scaling factor can be dependent on the determined scaling factor. To determine the clutch temperature of the additional vehicle clutch, only the additional scaling factor needs to be determined. A calculation of the further clutch temperature, for example by a neural network, is not necessary. The calculation effort for determining further clutch temperatures can therefore be kept low. In one embodiment, the further vehicle clutch has a further structural property which scales with the at least one structural property of the vehicle clutch according to the scaling factor or the further scaling factor. For example, the structural property may be a mass of the vehicle clutch. The further structural property can, for example, be a mass of the further vehicle coupling, which is twice as large as the mass of the vehicle coupling. The mass of the respective vehicle clutches therefore scales with a scaling factor of two. Alternatively, the structural property can be, for example, the number of plates of the vehicle clutch. The further structural property can be, for example, the number of plates of the additional vehicle clutch, which is three times as large as the number of plates of the vehicle clutch. The number of plates of the respective vehicle clutches therefore scales with a further scaling factor of three. The different temperatures of the individual vehicle clutches can therefore be determined in a simple manner using the respective scaling factors.
Gemäß einer weiteren Ausführungsform ist die zumindest eine strukturelle Eigenschaft beziehungsweise die zumindest eine weitere strukturelle Eigenschaft der Fahrzeugkupplung aus zumindest einem der folgenden ausgewählt: einem Material der Fahrzeugkupplung; einer Matenalzusammensetzung der Fahrzeugkupplung; einem Wärmeleitkoeffizienten der Fahrzeugkupplung; einer Art der Fahrzeugkupplung; und einer Verwendung der Fahrzeugkupplung. Unter einer Art der Fahrzeugkupplung kann beispielsweise eine auf mechanischem Druck basierende beziehungsweise eine nach dem Prinzip einer Wirbelstrom bremse arbeitende Fahrzeugkupplung verstanden werden. Unter einer Verwendung der Fahrzeugkupplung kann beispielsweise die Verwendung der Fahrzeugkupplung in einem Personenkraftwagen oder einem Lastkraftwagen verstanden werden. Die genannten strukturellen Eigenschaften können für den Ablauf eines Erwärmungs- beziehungsweise Abkühlprozesses der jeweiligen Fahrzeugkupplung repräsentativ sein. According to a further embodiment, the at least one structural property or the at least one further structural property of the vehicle clutch is selected from at least one of the following: a material of the vehicle clutch; a material composition of the vehicle clutch; a thermal conductivity coefficient of the vehicle clutch; a type of vehicle clutch; and using the vehicle clutch. A type of vehicle clutch can be understood to mean, for example, a vehicle clutch based on mechanical pressure or one that works on the principle of an eddy current brake. A use of the vehicle clutch can be understood to mean, for example, the use of the vehicle clutch in a passenger car or a truck. The structural properties mentioned can be representative of the heating or cooling process of the respective vehicle clutch.
Nach einer weiteren Ausführungsform wird der Skalierfaktor beziehungsweise der weitere Skalierfaktor von einem weiteren, dazu ausgebildeten neuronalen Netzwerk ermit-
telt. Das weitere neuronale Netzwerk kann mit den oben genannten Parametern zur Ermittlung des Skalierfaktors trainiert werden. Das weitere neuronale Netzwerk kann auf einem Getriebesteuergerät ausgeführt werden. Alternativ kann das neuronale Netzwerk auf einer von dem Getriebesteuergerät getrennten Steuereinrichtung ausgeführt werden. Der Skalierfaktor beziehungsweise der weitere Skalierfaktor kann an das Getriebesteuergerät übertragen werden. Mittels des weiteren neuronalen Netzwerks kann der Skalierfaktor beziehungsweise der weitere Skalierfaktor schneller bestimmt werden. According to a further embodiment, the scaling factor or the further scaling factor is determined by a further neural network designed for this purpose. telt. The additional neural network can be trained with the above-mentioned parameters to determine the scaling factor. The additional neural network can be executed on a transmission control unit. Alternatively, the neural network can be executed on a control device that is separate from the transmission control unit. The scaling factor or the further scaling factor can be transmitted to the transmission control unit. Using the further neural network, the scaling factor or the further scaling factor can be determined more quickly.
Gemäß einer weiteren Ausführungsform umfasst das Verfahren ferner den Schritt des Bestimmens zumindest eines Eingangswerts, welcher für eine der Fahrzeugkupplung zugeführte Leistung repräsentativ ist. Der zumindest eine Eingangswert wird basierend auf einer Verarbeitung zeitlich aufeinanderfolgender Werte für die der Fahrzeugkupplung zugeführten Leistung bestimmt. Das Verfahren umfasst gemäß dieser Ausführungsform ferner den Schritt der Eingabe des zumindest einen Eingangswerts als Eingabedaten in das neuronale Netzwerk. According to a further embodiment, the method further comprises the step of determining at least one input value which is representative of a power supplied to the vehicle clutch. The at least one input value is determined based on processing successive values for the power supplied to the vehicle clutch. According to this embodiment, the method further comprises the step of entering the at least one input value as input data into the neural network.
Unter der der Fahrzeugkupplung zugeführten Leistung kann eine physikalische Leistung verstanden werden, also eine Energiemenge, welche der Fahrzeugkupplung während einer vorgegebenen Zeitspanne zugeführt wird. Beispielsweise kann es sich bei der der Fahrzeugkupplung zugeführten Leistung um eine der Fahrzeugkupplung während eines Schaltvorgangs beziehungsweise eines Gangwechsels derselben zugeführte Schaltleistung handeln. Die der Fahrzeugkupplung zugeführte Leistung kann für eine Änderung der Kupplungstemperatur der Fahrzeugkupplung repräsentativ sein. The power supplied to the vehicle clutch can be understood as a physical power, i.e. an amount of energy which is supplied to the vehicle clutch during a predetermined period of time. For example, the power supplied to the vehicle clutch can be a switching power supplied to the vehicle clutch during a switching process or a gear change. The power supplied to the vehicle clutch may be representative of a change in the clutch temperature of the vehicle clutch.
Der zumindest eine Eingangswert kann beispielsweise mittels einer Eingabevorrichtung an zumindest einen der Eingangsknoten des neuronalen Netzwerks übertragen werden. Alternativ kann der zumindest eine Eingangswert von einer Steuereinrichtung des Fahrzeugs über eine Datenschnittstelle an zumindest einen der Eingangsknoten des neuronalen Netzwerks übertragen werden. Der zumindest eine Eingangswert kann als Eingabedaten für die Verwendung des neuronalen Netzwerks zur Bestimmung der Kupplungstemperatur verwendet werden. Alternativ oder zusätzlich kann der zumindest eine Eingangswert als Eingabedaten für das Training des neuronalen Netzwerks verwendet werden.
Bei dieser Ausführungsform basiert das Bestimmen der Kupplungstemperatur ferner auf einem zeitlichen Verlauf der Eingabedaten. Somit kann auch eine zeitliche Änderung der Eingabedaten von dem neuronalen Netzwerk berücksichtigt werden. Beispielsweise kann eine Abkühl- oder Aufheizphase der Fahrzeugkupplung erfasst und bei der Berechnung der Kupplungstemperatur berücksichtigt werden. Ferner kann beispielsweise das Überschreiten eines Grenzwerts für die Kupplungstemperatur beziehungsweise eine Abweichung von einem Normverhalten der Kupplungstemperatur während der Aufheiz- oder Abkühlphase berücksichtigt werden. Die Kupplungstemperatur kann demnach außerdem präziser bestimmt werden. Weiterhin wird der zeitliche Verlauf der Eingabedaten nicht von dem neuronalen Netzwerk selbst bestimmt, sondern diesem lediglich in Form des verarbeiteten Eingangswerts übermittelt. Der für die Berechnung der Temperatur benötigte Rechenaufwand wird dadurch verringert. Somit kann die Struktur des neuronalen Netzwerks weniger komplex ausgebildet werden. Deshalb kann auch der für das neuronale Netzwerk benötigte Speicherplatz reduziert werden. The at least one input value can be transmitted to at least one of the input nodes of the neural network, for example by means of an input device. Alternatively, the at least one input value can be transmitted from a control device of the vehicle via a data interface to at least one of the input nodes of the neural network. The at least one input value can be used as input data for using the neural network to determine the clutch temperature. Alternatively or additionally, the at least one input value can be used as input data for training the neural network. In this embodiment, determining the clutch temperature is also based on a time course of the input data. This means that a temporal change in the input data can also be taken into account by the neural network. For example, a cooling or heating phase of the vehicle clutch can be recorded and taken into account when calculating the clutch temperature. Furthermore, for example, the exceeding of a limit value for the clutch temperature or a deviation from a standard behavior of the clutch temperature during the heating or cooling phase can be taken into account. The clutch temperature can therefore also be determined more precisely. Furthermore, the time course of the input data is not determined by the neural network itself, but is only transmitted to it in the form of the processed input value. This reduces the computational effort required to calculate the temperature. The structure of the neural network can therefore be made less complex. Therefore, the storage space required for the neural network can also be reduced.
Gemäß einer weiteren Ausführungsform ist der zumindest eine Betriebsparameter der Fahrzeugkupplung aus zumindest einem der folgenden ausgewählt: einem Drehmoment einer Antriebsachse eines Fahrzeugmotors, welche mit der Fahrzeugkupplung in mechanischer Wirkverbindung steht; einer Drehzahldifferenz zwischen zwei rotierenden Kupplungselementen der Fahrzeugkupplung; einer Drehzahl eines rotierenden Kupplungselements der Fahrzeugkupplung; einem auf ein Kupplungselement der Fahrzeugkupplung wirkenden mechanischen Druck; einer Stromstärke eines durch ein Kupplungselement der Fahrzeugkupplung fließenden elektrischen Stroms; und einer Sumpftemperatur eines Fahrzeuggetriebes zu Beginn eines Schaltvorgangs der Fahrzeugkupplung. Bei Kupplungselementen der Fahrzeugkupplung kann es sich beispielsweise um die Kupplungsscheiben einer Fahrzeugkupplung handeln, welche zur Kraftübertragung von dem Motor an die Antriebsachse verbunden werden können. Die obigen Parameter können für eine der Fahrzeugkupplung zugeführte Leistung repräsentativ sein. Alternativ oder zusätzlich können die obigen Parameter für eine Kupplungstemperatur der Fahrzeugkupplung repräsentativ sein. Durch Verwendung zumindest eines dieser Parameter kann die Bestimmung der Kupplungstemperatur somit erleichtert werden.
Die Erfindung bezieht sich in einem zweiten Aspekt auf eine Steuereinrichtung zur Bestimmung von Kupplungstemperaturen einer Mehrzahl von Fahrzeugkupplungen. Die Steuereinrichtung umfasst ein computerlesbares Speichermedium, auf welchem ein neuronales Netzwerk gespeichert ist, welches zum Bestimmen zumindest einer Temperatur zumindest einer Fahrzeugkupplung aus der Mehrzahl der Fahrzeugkupplungen ausgebildet ist. Die Steuereinrichtung umfasst weiter eine Eingabevorrichtung zur Eingabe von Eingabedaten in das neuronale Netzwerk. Die Eingabedaten umfassen zumindest einen Wert zumindest eines Betriebsparameters der Fahrzeugkupplung. Ferner umfasst die Steuereinrichtung eine Ausgabevorrichtung zur Ausgabe der berechneten Temperatur durch das neuronale Netzwerk. Ferner umfasst die Steuereinrichtung eine Anwendungsvorrichtung zur Anwendung eines ermittelten Skalierfaktors auf die ausgegebene Temperatur, um eine Kupplungstemperatur der zumindest einen Fahrzeugkupplung aus der Mehrzahl von Fahrzeugkupplungen zu bestimmen. According to a further embodiment, the at least one operating parameter of the vehicle clutch is selected from at least one of the following: a torque of a drive axle of a vehicle engine, which is in mechanical operative connection with the vehicle clutch; a speed difference between two rotating clutch elements of the vehicle clutch; a speed of a rotating clutch element of the vehicle clutch; a mechanical pressure acting on a coupling element of the vehicle clutch; a current intensity of an electric current flowing through a coupling element of the vehicle clutch; and a sump temperature of a vehicle transmission at the beginning of a shifting process of the vehicle clutch. Coupling elements of the vehicle clutch can be, for example, the clutch disks of a vehicle clutch, which can be connected to transmit power from the engine to the drive axle. The above parameters may be representative of power supplied to the vehicle clutch. Alternatively or additionally, the above parameters can be representative of a clutch temperature of the vehicle clutch. By using at least one of these parameters, the determination of the clutch temperature can be made easier. In a second aspect, the invention relates to a control device for determining clutch temperatures of a plurality of vehicle clutches. The control device comprises a computer-readable storage medium on which a neural network is stored, which is designed to determine at least one temperature of at least one vehicle clutch from the plurality of vehicle clutches. The control device further comprises an input device for inputting input data into the neural network. The input data includes at least one value of at least one operating parameter of the vehicle clutch. The control device further comprises an output device for outputting the calculated temperature by the neural network. Furthermore, the control device comprises an application device for applying a determined scaling factor to the output temperature in order to determine a clutch temperature of the at least one vehicle clutch from the plurality of vehicle clutches.
Nach einer Ausführungsform umfasst die Steuereinrichtung ferner eine Ermittlungsvorrichtung zur Ermittlung des Skalierfaktors für die zumindest eine Temperatur in Abhängigkeit von zumindest einer strukturellen Eigenschaft der zumindest einen Fahrzeugkupplung aus der Mehrzahl der Fahrzeugkupplungen. According to one embodiment, the control device further comprises a determination device for determining the scaling factor for the at least one temperature as a function of at least one structural property of the at least one vehicle clutch from the plurality of vehicle clutches.
Die genannten Vorrichtungen der Steuereinrichtung gemäß dem zweiten Aspekt können zum Empfangen, zur Verarbeitung und zur Weiterleitung von elektrischen Signalen ausgebildet sein. Die genannten Vorrichtungen der Steuereinrichtung gemäß dem zweiten Aspekt können zur Durchführung des Verfahrens gemäß dem ersten Aspekt ausgebildet sein. Analog kann das Verfahren gemäß dem ersten Aspekt von der Steuereinrichtung gemäß dem zweiten Aspekt durchgeführt werden. Die zu dem ersten Aspekt erläuterten Ausführungsformen, technischen Effekte und Vorteile gelten somit analog auch für die Steuereinrichtung nach dem zweiten Aspekt. The mentioned devices of the control device according to the second aspect can be designed to receive, process and forward electrical signals. The mentioned devices of the control device according to the second aspect can be designed to carry out the method according to the first aspect. Analogously, the method according to the first aspect can be carried out by the control device according to the second aspect. The embodiments, technical effects and advantages explained in the first aspect therefore also apply analogously to the control device according to the second aspect.
Kurze Beschreibung der Zeichnungen Brief description of the drawings
Figur 1 zeigt ein Ablaufdiagramm mit Schritten eines Verfahrens zum Bestimmen einer Kupplungstemperatur einer Fahrzeugkupplung mittels eines neuro-
nalen Netzwerks und eines Skalierfaktors für die Kupplungstemperatur, nach einer Ausführungsform der Erfindung. Figure 1 shows a flowchart with steps of a method for determining a clutch temperature of a vehicle clutch using a neuro- nal network and a scaling factor for the clutch temperature, according to an embodiment of the invention.
Figur 2 zeigt schematisch eine Steuereinrichtung zur Bestimmung einer Kupplungstemperatur einer Fahrzeugkupplung mit einem neuronalen Netzwerk und einem Skalierfaktor gemäß einer weiteren Ausführungsform der Erfindung. Figure 2 shows schematically a control device for determining a clutch temperature of a vehicle clutch with a neural network and a scaling factor according to a further embodiment of the invention.
Fign. 3a-3c zeigen verschiedene Möglichkeiten zur Bestimmung der Kupplungstemperatur weiterer Fahrzeugkupplungen mittels eines Skalierfaktors nach weiteren Ausführungsformen der Erfindung. Figs. 3a-3c show various options for determining the clutch temperature of further vehicle clutches using a scaling factor according to further embodiments of the invention.
Detaillierte Beschreibung von Ausführungsformen Detailed Description of Embodiments
Figur 1 zeigt ein Ablaufdiagramm mit Schritten eines Verfahrens zum Bestimmen einer Kupplungstemperatur einer Fahrzeugkupplung mittels eines neuronalen Netzwerks nach einer Ausführungsform der Erfindung. Figure 1 shows a flowchart with steps of a method for determining a clutch temperature of a vehicle clutch using a neural network according to an embodiment of the invention.
In einem ersten Bestimmungsschritt BS1 wird zumindest ein Wert zumindest eines Betriebsparameters der Fahrzeugkupplung als Eingabedaten in das neuronale Netzwerk eingegeben. Der zumindest eine Wert des zumindest einen Betriebsparameters wird hierbei an zumindest einen Eingangsknoten des neuronalen Netzwerks übertragen. In a first determination step BS1, at least one value of at least one operating parameter of the vehicle clutch is entered into the neural network as input data. The at least one value of the at least one operating parameter is transmitted to at least one input node of the neural network.
In einem zweiten Bestimmungsschritt BS2 wird durch das neuronale Netzwerk eine Temperatur berechnet. Die Temperatur wird basierend auf den Eingabedaten und einem von dem neuronalen Netzwerk gelernten Zusammenhang zwischen den Eingabedaten und der Temperatur berechnet. In a second determination step BS2, a temperature is calculated by the neural network. The temperature is calculated based on the input data and a relationship between the input data and the temperature learned by the neural network.
Zur Berechnung der Temperatur werden die an die Eingangsknoten des neuronalen Netzwerks übertragenen Eingabedaten über von dem neuronalen Netzwerk mathematisch gewichtete Verbindungen an Zwischenknoten des neuronalen Netzwerks übertragen. Auf den Zwischenknoten werden die übertragenen Eingabedaten verarbeitet und über von dem neuronalen Netzwerk mathematisch gewichtete Verbindungen an Aus-
gangsknoten des neuronalen Netzwerks übertragen. Die mathematische Gewichtung der jeweiligen Verbindungen wurde von dem neuronalen Netzwerk während eines dem Bestimmungsverfahren zeitlich vorangehenden Trainingsvorgangs des neuronalen Netzwerks basierend auf einem Trainingsdatensatz angepasst. Auf zumindest einem Ausgangsknoten des neuronalen Netzwerks liegt am Ende der Verfahrensdurchführung ein Wert für die Temperatur vor. To calculate the temperature, the input data transmitted to the input nodes of the neural network are transmitted to intermediate nodes of the neural network via connections mathematically weighted by the neural network. The transmitted input data is processed at the intermediate nodes and sent to output via connections mathematically weighted by the neural network. transmission node of the neural network. The mathematical weighting of the respective connections was adjusted by the neural network based on a training data set during a training process of the neural network that preceded the determination process. At the end of the method implementation, there is a value for the temperature on at least one output node of the neural network.
In einem dritten Bestimmungsschritt BS3 wird ein ermittelter Skalierfaktor auf die von dem neuronalen Netzwerk berechnete Temperatur angewandt, um die Kupplungstemperatur der Fahrzeugkupplung zu bestimmen. In a third determination step BS3, a determined scaling factor is applied to the temperature calculated by the neural network in order to determine the clutch temperature of the vehicle clutch.
Der Skalierfaktor wird im Ausführungsbeispiel der Figur 1 basierend auf einer Abweichung der von dem neuronalen Netzwerk berechneten Temperatur und einer gemessenen Kupplungstemperatur der Fahrzeugkupplung ermittelt. Ferner wird der Skalierfaktor basierend auf einem gemessenen Wärmeleitkoeffizienten der Fahrzeugkupplung ermittelt. Für die Ermittlung des Skalierfaktors wird die bestimmte Kupplungstemperatur außerdem mit einem Grenzwert für eine maximal zulässige Kupplungstemperatur verglichen. Je näher die bestimmte Kupplungstemperatur an dem Grenzwert liegt, desto größer wird der Skalierfaktor gewählt. Ferner wird der Skalierfaktor in Abhängigkeit der Stahlmasse der Lamellen der Fahrzeugkupplung ermittelt. Weitere Parameter zur Ermittlung des Skalierfaktors sind nicht ausgeschlossen. In the exemplary embodiment of FIG. 1, the scaling factor is determined based on a deviation of the temperature calculated by the neural network and a measured clutch temperature of the vehicle clutch. Furthermore, the scaling factor is determined based on a measured thermal conductivity coefficient of the vehicle clutch. To determine the scaling factor, the determined coupling temperature is also compared with a limit value for a maximum permissible coupling temperature. The closer the specific coupling temperature is to the limit value, the larger the scaling factor is chosen. Furthermore, the scaling factor is determined depending on the steel mass of the plates of the vehicle clutch. Further parameters for determining the scaling factor are not excluded.
Mittels des Skalierfaktors kann auf einfache Art und Weise die Kupplungstemperatur der Fahrzeugkupplung bestimmt werden. Ferner können auch die Kupplungstemperaturen weiterer Fahrzeugkupplungen basierend auf der von dem neuronalen Netzwerk berechneten Temperatur unter Verwendung eines Skalierfaktors bestimmt werden. Using the scaling factor, the clutch temperature of the vehicle clutch can be determined in a simple manner. Furthermore, the clutch temperatures of other vehicle clutches can also be determined based on the temperature calculated by the neural network using a scaling factor.
Dadurch muss nicht für jede Fahrzeugkupplung ein weiteres neuronales Netzwerk trainiert werden, sondern es ist ausreichend, einen jeweiligen Skalierfaktor auf die berechnete Temperatur der Fahrzeugkupplung anzuwenden. Hierdurch kann Berechnungskapazität, beispielsweise auf einem Getriebesteuergerät, eingespart werden. Ferner kann die Bestimmung der Kupplungstemperaturen in Echtzeit erfolgen.
Figur 2 zeigt schematisch eine Steuereinrichtung 10 zur Bestimmung einer Kupplungstemperatur einer nicht dargestellten Fahrzeugkupplung mit einem neuronalen Netzwerk 12 gemäß einer weiteren Ausführungsform der Erfindung. Die Steuereinrichtung 10 kann Teil der Fahrzeugkupplung oder getrennt von dieser ausgebildet sein. This means that another neural network does not have to be trained for each vehicle clutch; instead, it is sufficient to apply a respective scaling factor to the calculated temperature of the vehicle clutch. This can save calculation capacity, for example on a transmission control unit. Furthermore, the clutch temperatures can be determined in real time. Figure 2 shows schematically a control device 10 for determining a clutch temperature of a vehicle clutch, not shown, with a neural network 12 according to a further embodiment of the invention. The control device 10 can be part of the vehicle clutch or designed separately from it.
Die Steuereinrichtung 10 umfasst ein computerlesbares Speichermedium 14, auf welchem das neuronale Netzwerk 12 gespeichert ist. Die Steuereinrichtung 10 umfasst ferner eine Eingabevorrichtung 16, welche zum Empfang von Werten 18a, 18b, 18c von Betriebsparametern der Fahrzeugkupplung ausgebildet ist. Die Eingabevorrichtung 16 überträgt die Werte 18a, 18b, 18c der Betriebsparameter der Fahrzeugkupplung als Eingabedaten 20a an das neuronale Netzwerk 12. The control device 10 includes a computer-readable storage medium 14 on which the neural network 12 is stored. The control device 10 further comprises an input device 16, which is designed to receive values 18a, 18b, 18c of operating parameters of the vehicle clutch. The input device 16 transmits the values 18a, 18b, 18c of the operating parameters of the vehicle clutch as input data 20a to the neural network 12.
Die Steuereinrichtung 10 umfasst ferner Erfassungsvorrichtungen 22a, 22b, welche zeitlich aufeinanderfolgende Werte 24a, 24b beziehungsweise 24c, 24d für eine der Fahrzeugkupplung zugeführte Leistung erfassen. Bei den Erfassungsvorrichtung 22a, 22b handelt es sich um Tiefpass-Filter und bei den Werten 24a, 24b, 24c, 24d für eine der Fahrzeugkupplung zugeführte Leistung handelt es sich um eine der Fahrzeugkupplung während eines Schaltvorgangs beziehungsweise Gangwechsels zugeführte Schaltleistung. Die erfassten Werte 24a, 24b, 24c und 24d für die Schaltleistung werden von den Erfassungsvorrichtungen 22a, 22b an eine Bestimmungsvorrichtung 26 übertragen. Die Bestimmungsvorrichtung 26 bestimmt durch Verarbeiten der zeitlich aufeinanderfolgenden Werte 24a, 24b, 24c, 24d zumindest einen Mittelwert für die Schaltleistung. Der zumindest eine Mittelwert für die Schaltleistung wird von der Bestimmungsvorrichtung 26 als Eingangswert 28 an die Eingabevorrichtung 16 übertragen. Die Eingabevorrichtung 16 überträgt den Eingangswert 28 als Eingabedaten 20b an das neuronale Netzwerk 12. The control device 10 further comprises detection devices 22a, 22b, which detect successive values 24a, 24b or 24c, 24d for a power supplied to the vehicle clutch. The detection devices 22a, 22b are low-pass filters and the values 24a, 24b, 24c, 24d for a power supplied to the vehicle clutch are a switching power supplied to the vehicle clutch during a switching process or gear change. The detected values 24a, 24b, 24c and 24d for the switching power are transmitted from the detection devices 22a, 22b to a determination device 26. The determination device 26 determines at least one average value for the switching power by processing the temporally successive values 24a, 24b, 24c, 24d. The at least one mean value for the switching power is transmitted from the determining device 26 to the input device 16 as an input value 28. The input device 16 transmits the input value 28 as input data 20b to the neural network 12.
Aus den Eingabedaten 20a, 20b wird von dem neuronalen Netzwerk 12 eine Tempera- tur T1 der Fahrzeugkupplung berechnet. Die berechnete Temperatur T1 wird von einer Ausgabevorrichtung 30 an eine Anwendungsvorrichtung 32 ausgegeben. Die Anwendungsvorrichtung 32 wendet auf die berechnete Temperatur T1 einen ermittelten Skalierfaktor SF1 an. Der Skalierfaktor SF1 wird von einer Ermittlungsvorrichtung 34 basierend auf mehreren Parametern 36a, 36b der Fahrzeugkupplung ermittelt. Durch An-
wenden des Skalierfaktors SF1 auf die berechnete Temperatur T1 wird die Kupplungstemperatur KT1 der Fahrzeugkupplung bestimmt. Die Kupplungstemperatur KT1 wird an weitere Komponenten der Fahrzeugkupplung übertragen. Die Ermittlungsvorrichtung 34 kann getrennt von der Steuereinrichtung 10 ausgebildet sein. The neural network 12 calculates a temperature T1 of the vehicle clutch from the input data 20a, 20b. The calculated temperature T1 is output from an output device 30 to an application device 32. The application device 32 applies a determined scaling factor SF1 to the calculated temperature T1. The scaling factor SF1 is determined by a determination device 34 based on several parameters 36a, 36b of the vehicle clutch. By Applying the scaling factor SF1 to the calculated temperature T1 determines the clutch temperature KT1 of the vehicle clutch. The clutch temperature KT1 is transmitted to other components of the vehicle clutch. The determination device 34 can be designed separately from the control device 10.
Basierend auf der von dem neuronalen Netzwerk 12 berechneten Temperatur T1 können die Kupplungstemperaturen weiterer Fahrzeugkupplungen bestimmt werden, wie in den Figuren 3a bis 3c dargestellt. Based on the temperature T1 calculated by the neural network 12, the clutch temperatures of further vehicle clutches can be determined, as shown in FIGS. 3a to 3c.
Die Figuren 3a bis 3c zeigen verschiedene Möglichkeiten zur Bestimmung der Kupplungstemperatur weiterer Fahrzeugkupplungen basierend auf der von dem neuronalen Netzwerk 12 berechneten Temperatur T1 . Figures 3a to 3c show various options for determining the clutch temperature of further vehicle clutches based on the temperature T1 calculated by the neural network 12.
Die Figur 3a zeigt schematisch die Bestimmung einer Kupplungstemperatur für eine Fahrzeugkupplung K2 mittels des neuronalen Netzwerks 12 aus der Ausführungsform der Figur 2. Analog zu der Ausführungsform der Figur 2 berechnet das neuronale Netzwerk 12 eine erste Temperatur T1 . In der Ausführungsform der Figur 3a wird diese berechnete Temperatur T1 als Kupplungstemperatur KT2 der Kupplung K2 bestimmt. Mit anderen Worten wird in der Ausführungsform der Figur 3a ein Skalierfaktor mit dem Wert eins ermittelt. Figure 3a shows schematically the determination of a clutch temperature for a vehicle clutch K2 by means of the neural network 12 from the embodiment of Figure 2. Analogous to the embodiment of Figure 2, the neural network 12 calculates a first temperature T1. In the embodiment of Figure 3a, this calculated temperature T1 is determined as the clutch temperature KT2 of the clutch K2. In other words, in the embodiment of FIG. 3a, a scaling factor with the value one is determined.
Die Figur 3b zeigt schematisch die Bestimmung einer Kupplungstemperatur für eine erste Fahrzeugkupplung K1 und eine zweite Fahrzeugkupplung K2 mittels des neuronalen Netzwerks 12 aus der Ausführungsform der Figur 2. Analog zu der Ausführungsform der Figur 2 berechnet das neuronale Netzwerk 12 eine erste Temperatur T1 . In der Ausführungsform der Figur 3b wird auf diese berechnete Temperatur T1 durch die in Figur 2 dargestellte Anwendungsvorrichtung 32 ein erster Skalierfaktor SF1 angewandt, um die Kupplungstemperatur KT1 der ersten Fahrzeugkupplung K1 zu bestimmen. Ferner wird in der Ausführungsform der Figur 3b durch die in Figur 2 dargestellte Anwendungsvorrichtung 32 auf die berechnete Temperatur T1 ein zweiter Skalierfaktor SF2 angewandt, um die Kupplungstemperatur KT2 der zweiten Fahrzeugkupplung K2 zu bestimmen. Die Kupplungstemperatur KT2 muss demnach nicht aufwendig berechnet
werden, sondern kann durch einfaches Anwenden des zweiten Skalierfaktors SF2 auf die Temperatur T1 bestimmt werden. Figure 3b shows schematically the determination of a clutch temperature for a first vehicle clutch K1 and a second vehicle clutch K2 using the neural network 12 from the embodiment of Figure 2. Analogous to the embodiment of Figure 2, the neural network 12 calculates a first temperature T1. In the embodiment of FIG. 3b, a first scaling factor SF1 is applied to this calculated temperature T1 by the application device 32 shown in FIG. 2 in order to determine the clutch temperature KT1 of the first vehicle clutch K1. Furthermore, in the embodiment of Figure 3b, a second scaling factor SF2 is applied to the calculated temperature T1 by the application device 32 shown in Figure 2 in order to determine the clutch temperature KT2 of the second vehicle clutch K2. The clutch temperature KT2 therefore does not have to be calculated in a complex manner but can be determined by simply applying the second scaling factor SF2 to the temperature T1.
Die Figur 3c zeigt schematisch die Bestimmung einer Kupplungstemperatur für eine erste Fahrzeugkupplung K1 und eine zweite Fahrzeugkupplung K2 mittels des neuronalen Netzwerks 12 aus der Ausführungsform der Figur 2. Analog zu der Ausführungsform der Figur 2 berechnet das neuronale Netzwerk 12 eine erste Temperatur T1 . In der Ausführungsform der Figur 3c wird auf diese berechnete Temperatur T1 durch die in Figur 2 dargestellte Anwendungsvorrichtung 32 ein erster Skalierfaktor SF1 angewandt, um die Kupplungstemperatur KT1 der ersten Fahrzeugkupplung K1 zu bestimmen. Auf die bestimmte Kupplungstemperatur KT1 wird durch die in Figur 2 dargestellte Anwendungsvorrichtung 32 ein zweiter Skalierfaktor SF2 angewandt, um die Kupplungstemperatur KT2 der zweiten Fahrzeugkupplung K2 zu bestimmen. Die Kupplungstemperatur KT2 muss demnach nicht aufwendig berechnet werden, sondern kann durch einfaches Anwenden des zweiten Skalierfaktors SF2 auf die Kupplungstemperatur KT1 bestimmt werden.
Figure 3c shows schematically the determination of a clutch temperature for a first vehicle clutch K1 and a second vehicle clutch K2 using the neural network 12 from the embodiment of Figure 2. Analogous to the embodiment of Figure 2, the neural network 12 calculates a first temperature T1. In the embodiment of FIG. 3c, a first scaling factor SF1 is applied to this calculated temperature T1 by the application device 32 shown in FIG. 2 in order to determine the clutch temperature KT1 of the first vehicle clutch K1. A second scaling factor SF2 is applied to the determined clutch temperature KT1 by the application device 32 shown in FIG. 2 in order to determine the clutch temperature KT2 of the second vehicle clutch K2. The clutch temperature KT2 therefore does not have to be calculated in a complex manner, but can be determined by simply applying the second scaling factor SF2 to the clutch temperature KT1.
Bezugszeichen Reference symbols
10 Steuereinrichtung 10 control device
12 Neuronales Netzwerk 12 Neural Network
14 Speichermedium 14 storage medium
16 Eingabevorrichtung 16 input device
18a, 18b, 18c Werte von Betriebsparametern 18a, 18b, 18c values of operating parameters
22a, 22b Erfassungsvorrichtungen 22a, 22b detection devices
24a, 24b, zeitlich aufeinanderfolgende Werte für eine der Fahrzeugkupplung24a, 24b, successive values for one of the vehicle clutches
24c, 24d zugeführte Leistung 24c, 24d power supplied
26 Bestimmungsvorrichtung 26 determination device
28 Eingangswert 28 input value
30 Ausgabevorrichtung 30 dispensing device
32 Anwendungsvorrichtung 32 application device
34 Erm ittlungsvorrichtung 34 investigative device
36a, 36b Parameter der Fahrzeugkupplung 36a, 36b Parameters of the vehicle clutch
SF1 erster Skalierfaktor SF1 first scaling factor
SF2 zweiter Skalierfaktor SF2 second scaling factor
T1 berechnete Temperatur T1 calculated temperature
KT1 erste Kupplungstemperatur KT1 first clutch temperature
KT2 zweite Kupplungstemperatur KT2 second clutch temperature
K1 erste Fahrzeugkupplung K1 first vehicle clutch
K2 zweite Fahrzeugkupplung K2 second vehicle clutch
BS1 erster Bestimmungsschritt BS1 first determination step
BS2 zweiter Bestimmungsschritt BS2 second determination step
BS3 dritter Bestimmungsschritt
BS3 third determination step
Claims
1 . Verfahren zum Bestimmen einer Kupplungstemperatur (KT1 , KT2) einer Fahrzeugkupplung (K1 , K2) mittels eines neuronalen Netzwerks (12), wobei das Verfahren die folgenden Schritte umfasst: 1 . Method for determining a clutch temperature (KT1, KT2) of a vehicle clutch (K1, K2) using a neural network (12), the method comprising the following steps:
- Eingabe (BS1 ) zumindest eines Wertes (18a, 18b, 18c) zumindest eines Betriebsparameters der Fahrzeugkupplung (K1 , K2) als Eingabedaten (20a) in das neuronale Netzwerk (12); - Input (BS1) of at least one value (18a, 18b, 18c) of at least one operating parameter of the vehicle clutch (K1, K2) as input data (20a) into the neural network (12);
- Berechnen (BS2) einer Temperatur (T1 ) durch das neuronale Netzwerk (12), basierend auf den Eingabedaten (20a) und einem von dem neuronalen Netzwerk (12) gelernten Zusammenhang zwischen den Eingabedaten (20a) und der Temperatur (T1 ); und- Calculating (BS2) a temperature (T1) by the neural network (12), based on the input data (20a) and a relationship between the input data (20a) and the temperature (T1) learned by the neural network (12); and
- Anwenden (BS3) eines ermittelten Skalierfaktors (SF1 , SF2) auf die Temperatur (T1 ), um die Kupplungstemperatur (KT1 , KT2) der Fahrzeugkupplung (K1 , K2) zu bestimmen. - Applying (BS3) a determined scaling factor (SF1, SF2) to the temperature (T1) in order to determine the clutch temperature (KT1, KT2) of the vehicle clutch (K1, K2).
2. Verfahren nach Anspruch 1 , wobei der Skalierfaktor (SF1 , SF2) basierend auf einem Zusammenhang zwischen der von dem neuronalen Netzwerk (12) berechneten Temperatur (T1 ) und einer gemessenen Kupplungstemperatur der Fahrzeugkupplung (K1 , K2) ermittelt wird. 2. The method according to claim 1, wherein the scaling factor (SF1, SF2) is determined based on a relationship between the temperature (T1) calculated by the neural network (12) and a measured clutch temperature of the vehicle clutch (K1, K2).
3. Verfahren nach Anspruch 1 oder 2, wobei der Skalierfaktor (SF1, SF2) basierend auf zumindest einem berechneten Parameter der Fahrzeugkupplung (K1 , K2) ermittelt wird. 3. The method according to claim 1 or 2, wherein the scaling factor (SF1, SF2) is determined based on at least one calculated parameter of the vehicle clutch (K1, K2).
4. Verfahren nach einem der vorhergehenden Ansprüche, wobei der Skalierfaktor (SF1 , SF2) ferner in Abhängigkeit der bestimmten Kupplungstemperatur (KT1 , KT2) ermittelt wird. 4. The method according to any one of the preceding claims, wherein the scaling factor (SF1, SF2) is further determined as a function of the determined clutch temperature (KT1, KT2).
5. Verfahren nach einem der vorhergehenden Ansprüche, wobei der Skalierfaktor (SF1 , SF2) in Abhängigkeit von zumindest einer strukturellen Eigenschaft der Fahrzeugkupplung (K1 , K2) ermittelt wird. 5. The method according to any one of the preceding claims, wherein the scaling factor (SF1, SF2) is determined as a function of at least one structural property of the vehicle clutch (K1, K2).
6. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Kupplungstemperatur (KT1 , KT2) durch ein weiteres dazu ausgebildetes neuronales Netzwerk berechnet
wird, wobei der Skalierfaktor (SF1 , SF2) basierend auf der berechneten Temperatur (T1 ) und der berechneten Kupplungstemperatur (KT1 , KT2) ermittelt wird. 6. The method according to any one of the preceding claims, wherein the clutch temperature (KT1, KT2) is calculated by a further neural network trained for this purpose is, whereby the scaling factor (SF1, SF2) is determined based on the calculated temperature (T1) and the calculated coupling temperature (KT1, KT2).
7. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Verfahren zum Bestimmen einer Kupplungstemperatur (KT2) einer weiteren Fahrzeugkupplung (K2) angewandt wird, wobei die erste Temperatur (T1 ) als Kupplungstemperatur (KT2) der weiteren Fahrzeugkupplung (K2) bestimmt wird. 7. The method according to any one of the preceding claims, wherein the method for determining a clutch temperature (KT2) of a further vehicle clutch (K2) is used, the first temperature (T1) being determined as the clutch temperature (KT2) of the further vehicle clutch (K2).
8. Verfahren nach einem der Ansprüche 1 bis 6, wobei das Verfahren zum Bestimmen einer Kupplungstemperatur (KT2) einer weiteren Fahrzeugkupplung (K2) angewandt wird, ferner umfassend die Schritte: 8. The method according to any one of claims 1 to 6, wherein the method for determining a clutch temperature (KT2) of a further vehicle clutch (K2) is used, further comprising the steps:
- Ermitteln eines weiteren Skalierfaktors (SF2) für die weitere Fahrzeugkupplung (K2); und - Determining a further scaling factor (SF2) for the further vehicle clutch (K2); and
- Anwenden des ermittelten weiteren Skalierfaktors (SF2) auf die von dem neuronalen Netzwerk (12) berechnete Temperatur (T1 ) oder auf die bestimmte Kupplungstemperatur (KT1 ), um die Kupplungstemperatur (KT2) der weiteren Fahrzeugkupplung (K2) zu bestimmen. - Applying the determined further scaling factor (SF2) to the temperature (T1) calculated by the neural network (12) or to the determined clutch temperature (KT1) in order to determine the clutch temperature (KT2) of the further vehicle clutch (K2).
9. Verfahren nach einem der Ansprüche 5 bis 8, wobei die weitere Fahrzeugkupplung (K2) eine weitere strukturelle Eigenschaft aufweist, welche mit der zumindest einen strukturellen Eigenschaft der Fahrzeugkupplung (K1 ) gemäß dem Skalierfaktor (SF1 ) beziehungsweise dem weiteren Skalierfaktor (SF2) skaliert. 9. The method according to any one of claims 5 to 8, wherein the further vehicle clutch (K2) has a further structural property which scales with the at least one structural property of the vehicle clutch (K1) according to the scaling factor (SF1) or the further scaling factor (SF2). .
10. Verfahren nach einem der Ansprüche 5 bis 9, wobei die zumindest eine strukturelle Eigenschaft beziehungsweise die zumindest eine weitere strukturelle Eigenschaft der Fahrzeugkupplung (K1 , K2) aus zumindest einem der folgenden ausgewählt ist: einem Material der Fahrzeugkupplung (K1 , K2); einer Matenalzusammensetzung der Fahrzeugkupplung (K1 , K2); einem Wärmeleitkoeffizienten der Fahrzeugkupplung (K1 , K2); einer Art der Fahrzeugkupplung (K1 , K2); und einer Verwendung der Fahrzeugkupplung (K1 , K2).
10. The method according to any one of claims 5 to 9, wherein the at least one structural property or the at least one further structural property of the vehicle clutch (K1, K2) is selected from at least one of the following: a material of the vehicle clutch (K1, K2); a material composition of the vehicle clutch (K1, K2); a thermal conductivity coefficient of the vehicle clutch (K1, K2); a type of vehicle clutch (K1, K2); and use of the vehicle clutch (K1, K2).
11 . Verfahren nach einem der vorhergehenden Ansprüche, wobei der Skalierfaktor (SF1 ) beziehungsweise der weitere Skalierfaktor (SF2) von einem weiteren, dazu ausgebildeten neuronalen Netzwerk ermittelt wird. 11. Method according to one of the preceding claims, wherein the scaling factor (SF1) or the further scaling factor (SF2) is determined by a further neural network trained for this purpose.
12. Verfahren nach einem der vorhergehenden Ansprüche, wobei das Verfahren ferner die folgenden Schritte umfasst: 12. The method according to any one of the preceding claims, wherein the method further comprises the following steps:
- Bestimmen zumindest eines Eingangswerts (28), welcher für eine der Fahrzeugkupplung (K1 , K2) zugeführte Leistung repräsentativ ist, wobei der zumindest eine Eingangswert (28) basierend auf einer Verarbeitung zeitlich aufeinanderfolgender Werte (24a, 24b, 24c, 24d) für die der Fahrzeugkupplung (K1 , K2) zugeführten Leistung bestimmt wird; und - Determining at least one input value (28) which is representative of a power supplied to the vehicle clutch (K1, K2), the at least one input value (28) being based on processing temporally successive values (24a, 24b, 24c, 24d) for the the power supplied to the vehicle clutch (K1, K2) is determined; and
- Eingabe des zumindest einen Eingangswerts (28) als Eingabedaten (20b) in das neuronale Netzwerk (12). - Entering the at least one input value (28) as input data (20b) into the neural network (12).
13. Verfahren nach einem der vorhergehenden Ansprüche, wobei der zumindest eine Betriebsparameter der Fahrzeugkupplung (K1 , K2) aus zumindest einem der folgenden ausgewählt ist: einem Drehmoment einer Antriebsachse eines Fahrzeugmotors, welche mit der Fahrzeugkupplung (K1 , K2) in mechanischer Wirkverbindung steht; einer Drehzahldifferenz zwischen zwei rotierenden Kupplungselementen der Fahrzeugkupplung (K1 , K2); einer Drehzahl eines rotierenden Kupplungselements der Fahrzeugkupplung (K1 , K2); einem auf ein Kupplungselement der Fahrzeugkupplung (K1 , K2) wirkenden mechanischen Druck; einer Stromstärke eines durch ein Kupplungselement der Fahrzeugkupplung (K1 , K2) fließenden elektrischen Stroms; und einer Sumpftemperatur eines Fahrzeuggetriebes zu Beginn eines Schaltvorgangs der Fahrzeugkupplung (K1 , K2). 13. The method according to any one of the preceding claims, wherein the at least one operating parameter of the vehicle clutch (K1, K2) is selected from at least one of the following: a torque of a drive axle of a vehicle engine, which is in mechanical operative connection with the vehicle clutch (K1, K2); a speed difference between two rotating clutch elements of the vehicle clutch (K1, K2); a speed of a rotating clutch element of the vehicle clutch (K1, K2); a mechanical pressure acting on a coupling element of the vehicle clutch (K1, K2); a current intensity of an electrical current flowing through a coupling element of the vehicle clutch (K1, K2); and a sump temperature of a vehicle transmission at the beginning of a shifting process of the vehicle clutch (K1, K2).
14. Steuereinrichtung (10) zur Bestimmung von Kupplungstemperaturen (KT1 , KT2) einer Mehrzahl von Fahrzeugkupplungen (K1 , K2), die Steuereinrichtung (10) umfassend: 14. Control device (10) for determining clutch temperatures (KT1, KT2) of a plurality of vehicle clutches (K1, K2), the control device (10) comprising:
- ein computer-lesbares Speichermedium (14), auf welchem ein neuronales Netzwerk (12) gespeichert ist, welches zum Berechnen zumindest einer Temperatur (T1 ) zumindest einer Fahrzeugkupplung (K1 ) aus der Mehrzahl der Fahrzeugkupplungen (K1 , K2) ausgebildet ist;
- eine Eingabevorrichtung (16) zur Eingabe von Eingabedaten (20a, 20b) in das neuronale Netzwerk (12), wobei die Eingabedaten (20a, 20b) zumindest einen - a computer-readable storage medium (14), on which a neural network (12) is stored, which is designed to calculate at least one temperature (T1) of at least one vehicle clutch (K1) from the plurality of vehicle clutches (K1, K2); - an input device (16) for inputting input data (20a, 20b) into the neural network (12), the input data (20a, 20b) being at least one
Wert (18a, 18b, 18c) zumindest eines Betriebsparameters der Fahrzeugkupplung (K1 , K2) umfassen; Value (18a, 18b, 18c) of at least one operating parameter of the vehicle clutch (K1, K2);
- eine Ausgabevorrichtung (30) zur Ausgabe der berechneten Temperatur (T1 ) aus dem neuronalen Netzwerk (12); und - an output device (30) for outputting the calculated temperature (T1) from the neural network (12); and
- eine Anwendungsvorrichtung (32) zur Anwendung eines ermittelten Skalierfaktors (SF1 , SF2) auf die ausgegebene Temperatur (T1 ), um eine Kupplungstemperatur (KT1 , KT2) der zumindest einen Fahrzeugkupplung (K1 , K2) aus der Mehrzahl von Fahrzeugkupplungen zu bestimmen. - an application device (32) for applying a determined scaling factor (SF1, SF2) to the output temperature (T1) in order to determine a clutch temperature (KT1, KT2) of the at least one vehicle clutch (K1, K2) from the plurality of vehicle clutches.
15. Steuereinrichtung (10) nach Anspruch 14, ferner umfassend: 15. Control device (10) according to claim 14, further comprising:
- eine Ermittlungsvorrichtung (34) zur Ermittlung des Skalierfaktors (SF1 , SF2) für die zumindest eine Temperatur (T1 ) in Abhängigkeit von zumindest einer strukturellen Eigenschaft (36a, 36b) der zumindest einen Fahrzeugkupplung (K1 , K2) aus der Mehrzahl der Fahrzeugkupplungen (K1 , K2).
- a determination device (34) for determining the scaling factor (SF1, SF2) for the at least one temperature (T1) as a function of at least one structural property (36a, 36b) of the at least one vehicle clutch (K1, K2) from the plurality of vehicle clutches ( K1, K2).
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102022205784.8A DE102022205784A1 (en) | 2022-06-08 | 2022-06-08 | Determining a clutch temperature of a vehicle clutch using a neural network and determining a scaling factor therefor |
DE102022205784.8 | 2022-06-08 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023237276A1 true WO2023237276A1 (en) | 2023-12-14 |
Family
ID=86426045
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2023/062326 WO2023237276A1 (en) | 2022-06-08 | 2023-05-10 | Determining a clutch temperature of a vehicle clutch by means of a neural network and ascertaining a scaling factor therefor |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102022205784A1 (en) |
WO (1) | WO2023237276A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024125955A1 (en) * | 2022-12-16 | 2024-06-20 | Zf Friedrichshafen Ag | Method for adapting a clutch for a vehicle |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190195292A1 (en) * | 2017-12-22 | 2019-06-27 | Caterpillar Inc. | Clutch Local Peak Temperature Real Time Predictor and Applications |
DE102020206309A1 (en) * | 2020-05-19 | 2021-11-25 | Magna Pt B.V. & Co. Kg | Device and method for recognizing and reducing an interfering vibration in a vehicle |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103967963B (en) | 2014-05-21 | 2016-08-17 | 合肥工业大学 | The measuring method of DCT wet clutch temperature based on neural network prediction |
JP2022030163A (en) | 2020-08-06 | 2022-02-18 | トヨタ自動車株式会社 | Temperature estimation device for friction engagement element |
-
2022
- 2022-06-08 DE DE102022205784.8A patent/DE102022205784A1/en active Pending
-
2023
- 2023-05-10 WO PCT/EP2023/062326 patent/WO2023237276A1/en unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190195292A1 (en) * | 2017-12-22 | 2019-06-27 | Caterpillar Inc. | Clutch Local Peak Temperature Real Time Predictor and Applications |
DE102020206309A1 (en) * | 2020-05-19 | 2021-11-25 | Magna Pt B.V. & Co. Kg | Device and method for recognizing and reducing an interfering vibration in a vehicle |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024125955A1 (en) * | 2022-12-16 | 2024-06-20 | Zf Friedrichshafen Ag | Method for adapting a clutch for a vehicle |
Also Published As
Publication number | Publication date |
---|---|
DE102022205784A1 (en) | 2023-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102016009032B4 (en) | Machine learning unit, spindle replacement judgment apparatus, control, machine tool, production system and machine learning method capable of judging the necessity of a spindle replacement | |
DE102016008987B4 (en) | Machine learning method and machine learning apparatus for learning failure conditions, and failure prediction apparatus and failure prediction system including the machine learning apparatus | |
DE19723728C2 (en) | Method and device for determining stick-slide movements | |
EP2148182B1 (en) | Method of assessing the driving behavior of vehicles | |
EP1607192A2 (en) | Method and system for estimating the wear of robot arm joints | |
WO2023237276A1 (en) | Determining a clutch temperature of a vehicle clutch by means of a neural network and ascertaining a scaling factor therefor | |
EP3876060B1 (en) | Method and computing unit for analyzing the reason for an anomalous state of a machine | |
WO2023232836A1 (en) | Determining the temperature of a vehicle clutch by means of a neural network using a geometric property of the vehicle clutch | |
WO2019115127A1 (en) | Method and control device for assessing the damage to a load-carrying component | |
DE102010055660B4 (en) | PROCEDURE FOR REGULATING TORQUE CONVERTER SLIP IN A DRIVE TRAIN | |
DE102019114787A1 (en) | CONTROL IN STABLE OPERATION OF DRIVETRAIN BASED ON MODEL-PREDICTIVE CONTROL WITH STEPLESS GEARBOX | |
DE10035005A1 (en) | Method and appliance for automatic control of gear ratio with continuously variable ratio change involves use of family of performance characteristics obtained from tests | |
DE102017207383B4 (en) | Method for determining a state of a clutch | |
WO2023232553A1 (en) | Determining a clutch temperature of a vehicle clutch by means of on-demand activation of a neural network | |
DE102007020279A1 (en) | Drive engine operating method for drive train of vehicle, involves estimating load torque rates and determining load torque from estimated load torque rates, where each torque rate is assigned to drive train component | |
WO2023232619A1 (en) | Determining a clutch temperature of a vehicle clutch by means of a neural network | |
EP3631402B1 (en) | Vehicle test stand and method for ascertaining a vehicle longitudinal acceleration | |
DE102019107242A1 (en) | Diagnostic method, diagnostic system and motor vehicle | |
DE102022213781B3 (en) | Adaptation of a clutch for a vehicle | |
DE102021134294B4 (en) | Hybrid approach for estimating and monitoring friction and mass parameters in an electric drive system | |
DE10123652B4 (en) | Method for determining the temperature in a transmission | |
EP3608737B1 (en) | Determining at least one reforming process indicator of a servo press | |
DE102017216755A1 (en) | Method for determining error propagation of control signals | |
EP4010770B1 (en) | Diagnosis of technical systems using principal components analysis (pca) | |
DE102022206716A1 (en) | Method and control device for determining characteristics of frictional switching elements of a transmission and transmission control unit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23725240 Country of ref document: EP Kind code of ref document: A1 |