Abnormality detection method for vehicle body tilt control device
09771087 · 2017-09-26
Assignee
Inventors
Cpc classification
B60G2400/25
PERFORMING OPERATIONS; TRANSPORTING
B61F5/22
PERFORMING OPERATIONS; TRANSPORTING
B60G99/00
PERFORMING OPERATIONS; TRANSPORTING
B60G99/008
PERFORMING OPERATIONS; TRANSPORTING
International classification
G06F7/00
PHYSICS
B61F99/00
PERFORMING OPERATIONS; TRANSPORTING
B60G99/00
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An abnormality detection method for a vehicle body tilt control device makes it possible to determine which air spring has an air supply/exhaust abnormality. A model creation step prepares a state estimation model for each of the front and rear vehicle halves into which a vehicle is divided, and an abnormality detection step applies a state estimation technique to the state estimation model to detect which one of the air springs has an air supply/exhaust abnormality. When flow rate command values for air supplied to/exhausted from the air springs included in each vehicle half are input, each of the input flow rate command values for air supplied to/exhausted from the air springs is multiplied by a virtual gain and the results are averaged. Based on the averages, the average of the heights of the air springs is output, where each virtual gain is included as a state variable.
Claims
1. An abnormality detection method for a vehicle body tilt control device provided on a vehicle having a vehicle body, the vehicle body tilt control device capable of causing the vehicle body to tilt, the abnormality detection method comprising the steps of: preparing a state estimation model for each of a pair of bogies located toward a front and a rear of the vehicle body; providing a value obtained by observing a height of one of a pair of air springs located to a left and right of each bogie and supporting the vehicle body when the vehicle body tilt control device has controlled supply/exhaust to/from the one air spring based on a first flow rate command value, providing a value obtained by observing a height of the other one of the pair of air springs when the vehicle body tilt control device has controlled supply/exhaust to/from the other air spring based on a second flow rate command value, and using the state estimation model to detect which one of the pair of air springs located to a left and right of each bogie has an air supply/exhaust abnormality, wherein the state estimation model is a mathematical model that, when the first flow rate command value indicating a flow rate of air supplied to/exhausted from one air spring is input, multiplies the first flow rate command value by a first virtual gain that is a state variable, when the second flow rate command value indicating a flow rate of air supplied to/exhausted from the other air spring is input, multiplies the second flow rate command value by a second virtual gain that is a state variable, and outputs an average of heights of the air springs based on an average of the first flow rate command value multiplied by the first virtual gain and the second flow rate command value multiplied by the second virtual gain, wherein the step of detecting an abnormality uses a control device and includes the steps of: estimating a value of the first virtual gain and a value of the second virtual gain by using, as a value output by the state estimation model, an average of the value obtained by observing the height of the one air spring when supply/exhaust is controlled based on the first flow rate command value and the value obtained by observing the height of the other air spring when supply/exhaust is controlled based on the second flow rate command value; and determining that there is an abnormality in the supply/exhaust for the one air spring when the estimated value of the first virtual gain is below a predetermined threshold and determining that there is an abnormality in the supply/exhaust for the other air spring when the estimated value of the second virtual gain is below the predetermined threshold.
2. The abnormality detection method according to claim 1, wherein the step of determining determines that there is an abnormality in the supply/exhaust for the one air spring when the estimated value of the first virtual gain has been below the predetermined threshold for a predetermined period of time, and determines that there is an abnormality in the supply/exhaust for the other air spring when the estimated value of the second virtual gain has been below the predetermined threshold for the predetermined period of time.
3. The abnormality detection method according to claim 1, wherein: the vehicle body tilt control device includes: a first flow proportional valve for controlling a flow rate of air supplied to the one air spring and air exhausted from the one air spring; a first supply block valve for switching on or off the supply of air to the one air spring; a first exhaust block valve for switching on or off the exhaust of air from the one air spring; a second flow proportional valve for controlling a flow rate of air supplied to the other air spring and air exhausted from the other air spring; a second supply block valve for switching on or off the supply of air to the other air spring; and a second exhaust block valve for switching on or off the exhaust of air from the other air spring, wherein the first flow rate command value includes: a first supply flow rate command value indicating the flow rate of air supplied to the one air spring; and a first exhaust flow rate command value indicating the flow rate of air exhausted from the one air spring, wherein the second flow rate command value includes: a second supply flow rate command value indicating the flow rate of air supplied to the other air spring; and the second exhaust flow rate command value indicating the flow rate of air exhausted from the other air spring, wherein the first virtual gain includes: a first supply virtual gain by which the first supply flow rate command value is multiplied when the first supply flow rate command value is input; and a first exhaust virtual gain by which the first exhaust flow rate command value is multiplied when the first exhaust flow rate command value is input, wherein the second virtual gain includes: a second supply virtual gain by which the second supply flow rate command value is multiplied when the second supply flow rate command value is input; and a second exhaust virtual gain by which the second exhaust flow rate command value is multiplied when the second exhaust flow rate command value is input, wherein the state estimation model outputs the average of the heights of the air springs based on an average of the first supply flow rate command value multiplied by the first supply virtual gain or the first exhaust flow rate command value multiplied by the first exhaust virtual gain and the second supply flow rate command value multiplied by the second supply virtual gain or the second exhaust flow rate command value multiplied by the second exhaust virtual gain, wherein the step of estimating estimates the value of the first supply virtual gain, the value of the first exhaust virtual gain, the value of the second supply virtual gain and the value of the second exhaust virtual gain by using, as the value output by the state estimation model, an average of a value obtained by observing the height of the one air spring when control is done based on the first supply flow rate command value or the first exhaust flow rate command value and a value obtained by observing the height of the other air spring when control is done based on the second supply flow rate command value or the second exhaust flow rate command value, wherein the step of determining determines that there is an abnormality in the first supply block valve when the estimated value of the first supply virtual gain is below the predetermined threshold, determines that there is an abnormality in the first exhaust block valve when the estimated value of the first exhaust virtual gain is below the predetermined threshold, determines that there is an abnormality in the second supply block valve when the estimated value of the second supply virtual gain is below the predetermined threshold, and determines that there is an abnormality in the second exhaust block valve when the estimated value of the second exhaust virtual gain is below the predetermined threshold.
4. The abnormality detection method according to claim 3, wherein the step of determining determines that there is an abnormality in the first supply block valve when the estimated value of the first supply virtual gain has been below the predetermined threshold for a predetermined period of time, determines that there is an abnormality in the first exhaust block valve when the estimated value of the first exhaust virtual gain has been below the predetermined threshold for the predetermined period of time, determines that there is an abnormality in the second supply block valve when the estimated value of the second supply virtual gain has been below the predetermined threshold for the predetermined period of time, and determines that there is an abnormality in the second exhaust block valve when the estimated value of the second exhaust virtual gain has been below the predetermined threshold for the predetermined period of time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
EMBODIMENTS FOR CARRYING OUT THE INVENTION
(13) An abnormality detection method for a vehicle body tilt control device in an embodiment of the present invention will be described with reference to the accompanied drawings.
(14)
(15) As shown in
(16) As shown in
(17) As shown in
(18) Referring to
(19) The target setting unit 12A sets a target value of the tilt angle of the vehicle body 1 relative to the bogie 2 and a target value of the height of the vehicle body 1 from the bogie 2. To do this, the target setting unit 12A refers to curve information corresponding to geographical point information that the vehicle 11 acquires from a ground unit 26 (see
(20) The tilt angle control unit 12B controls the heights of a pair of air springs 3 such that the tilt angle of the vehicle body 1 relative to the associated bogie 1 is equal to the target tilt angle. The tilt angle of the vehicle body 1 relative to the bogie 2 is acquired from sensors (not shown) provided on the vehicle 11.
(21) In order that the height of the vehicle body 1 from the bogie 2 located toward the front with respect to the direction of travel of the vehicle 11 (hereinafter referred to as bogie 2A) is equal to the target height, the first height control unit 12C controls the heights of the associated pair of air springs 3. The height of the vehicle body 1 from the bogie 2A is the average of heights obtained by the associated pair of sensors 18.
(22) In order that the height of the vehicle body 1 from the bogie 2 located toward the rear with respect to the direction of travel of the vehicle 11 (hereinafter referred to as bogie 2B) is equal to the target height, the second height control unit 12D controls the heights of the associated pair of air springs 3. The height of the vehicle body 1 from the bogie 2B is the average of heights obtained by the associated pair of sensors 18.
(23) The present inventors did extensive research to provide an abnormality detection method that can detect which one of the four air springs 3 included in the vehicle 11 has an air supply/exhaust abnormality. They turned their attention to an approach that includes creating a vehicle body tilt movement model that models vehicle body tilt movements, expressing an abnormality in supply/exhaust for each air spring 3 for which detection is to be done as a virtual gain, adding this virtual gain, as a state variable, to the vehicle body tilt movement model, and considering the resulting state estimation model. Then, they found out that applying a state estimation technique such as an extended Kalman filter to this state estimation model and estimating the virtual gain would make it possible to determine that there is an abnormality in the supply/exhaust for that air spring 3 that corresponds to the virtual gain whose estimated value is below a predetermined threshold.
(24) When there is an abnormality in the supply/exhaust for an air spring 3, the height of the vehicle body 1 relative to the bogie 2 can be affected more easily than the tilt of the vehicle body 1 relative to the bogie 2 shown in
(25) In view of the above findings, the abnormality detection method in the present embodiment includes a model creation step (step S1) for preparing a state estimation model for each of the front and rear vehicle halves 10 into which a vehicle is divided, as shown in
(26) <Model Creation Step>
(27) Referring to
(28) More specifically, when a flow rate command value of supply of air to one of the air springs 3 included in a vehicle half 10 (i.e. first supply command) is input, the state estimation model 30 multiplies this flow rate command value of air supply by a first supply virtual gain (i.e. first supply command virtual gain) gun. When a flow rate command value of exhaust of air from one of the air springs 3 included in the vehicle half 10 (i.e. first exhaust command) is input, the model multiplies this flow rate command value of air exhaust by a first exhaust virtual gain (i.e. first exhaust command virtual gain) g.sub.1out. When a flow rate command value of supply of air to the other one of the air springs 3 included in the vehicle half 10 (i.e. second supply command) is input, the model multiplies this flow rate command value of air supply by a second supply virtual gain (i.e. second supply command virtual gain) g2.sub.in. When a flow rate command value of exhaust of air from the other one of the air springs 3 included in the vehicle half 10 (i.e. second exhaust command) is input, the model multiplies this flow rate command value of air exhaust by a second exhaust virtual gain (i.e. second exhaust command virtual gain) g2.sub.out. The model averages the flow rate command value multiplied by the first supply virtual gain g.sub.1in or the flow rate command value multiplied by the first exhaust virtual gain p.sub.1out and the flow rate command value multiplied by the second supply virtual gain g.sub.2in or the flow rate command value multiplied by the second exhaust virtual gain g.sub.2out. Based on the averages (i.e. up/down commands for the vehicle body 1), the average of the heights of the one and other air springs 3 (i.e. height of the vehicle body 1 from the bogie 2) is output. The first supply virtual gain g.sub.1in, first exhaust virtual gain g.sub.1out, second supply virtual gain g.sub.2in, and second exhaust virtual gain g.sub.2out are included as state variables.
(29) The state estimation model 30 is expressed by the following state equation.
X=AX+BU [Formula 1]
Y=CX
(30) Here, A, B, C, X and U are defined as follows.
(31)
(32) Here, a.sub.21, a.sub.23, a.sub.24, a.sub.31, a.sub.32 and a.sub.33 included in A are defined as follows.
(33)
(34) Here, k.sub.2 is the stiffness of the body of an air spring as measured in the up/down direction. k.sub.3 is the stiffness of the air spring against the rate of change in pressure-receiving area. c.sub.2 is a damping coefficient of the air spring. A.sub.0 is an effective pressure-receiving area of the air spring. ρ is the density of air in the air pressure source. m is the weight of a vehicle body half. N is the volume ratio of an auxiliary air chamber in the body of the air spring. kV is a conversion factor obtained by dividing a supply/exhaust flow rate by a voltage.
(35) The first supply command (u.sub.1in), first exhaust command (u.sub.1out), second supply command (u.sub.2in) and second exhaust command (u.sub.2out) constituting the input vector U are defined as follows.
(36)
(37) The state variable vector X includes, in addition to the four virtual gains g.sub.1in, g.sub.1out, g.sub.2in, and g.sub.2out, the height (x.sub.1), velocity (x.sub.2), first air spring variable (x.sub.3) and second air spring variable (x.sub.4). The height (x.sub.1) is the height of the vehicle body from the bogie. The velocity (x.sub.2) is the velocity of the vehicle body as measured in the up/down direction. The first air spring variable (x.sub.3) is the variable for the portion of the air spring that is indicated in
(38) <Abnormality Detection Step>
(39) The abnormality detection step is performed at a predetermined time interval. The abnormality detection step applies a state estimation technique using the average of the heights of the air springs 3 obtained by observation depending on the flow rate command values of supply/exhaust to/from the air springs 3 input to the state estimation model 30 to estimate the values of the virtual gains which are state variables. If there is a virtual gain whose estimated value is below a predetermined threshold, it is determined that there is an abnormality in the supply/exhaust for the air spring 3 corresponding to this virtual gain.
(40) More specifically, in the abnormality detection step, state variables including the values of the first supply virtual gain g.sub.1in, first exhaust virtual gain g.sub.1out, second supply virtual gain g.sub.2in and second exhaust virtual gain g.sub.2out are estimated by applying a state estimation technique using the averages of the heights of the one and other air springs 3 (i.e. heights of the vehicle body 1 from the bogie 2) obtained by observation depending on the flow rate command values of supply or exhaust of air to/from one and other air springs 3 input to the state estimation model 30 (i.e. first supply command, first exhaust command, second supply command and second exhaust command). If there is a virtual gain whose estimated value is below a predetermined threshold, it is determined that there is an abnormality in the supply-side block valve or exhaust-side block valve (see
(41) As discussed above, the state variable vector X of the state equation that represents the state estimation model 30 includes the virtual gains g.sub.1in, g.sub.1out, g.sub.2in and g.sub.2out as state variables (X.sub.5=g.sub.1in, x.sub.6=g.sub.1out, X.sub.7=g.sub.2in and x.sub.8=g.sub.2out). Further, it can be recognized that the observation vector Y is the height x.sub.1. Further, it can be recognized that the input vector U is constituted by the first supply command, first exhaust command, second supply command and second exhaust command. As discussed above, the state equation representing the state estimation model 30 is a non-linear state equation in which the coefficient vector B of the input vector U includes the state variables x5 to x8, and thus an extended Kalman filter that can accommodate a non-linear state equation may be applied to estimate the virtual gains.
(42) The abnormality detection step will be described in more detail with reference to
(43) First, at step S11, the control device 12 acquires an observation value of the height of one air spring 3A and an observation value of the height of the other air spring 3B, and applies an extended Kalman filter using the average of these observation values to estimate the values of the virtual gains. When the extended Kalman filter is applied, an equation obtained by discretize the state space representation by the above state equation and its Jacobian are used. These equations are as follows.
(44)
(45) The algorithm of the extended Kalman filter calculates, at a predetermined time interval, (1) the observation-obatined Jacobian, (2) extended Kalman gain, (3) state estimate, (4) estimated state error covariance matrix, (5) state estimate at the preceding interval, (6) state transition Jacobian, and (7) predicted error covariance matrix. To calculate (3) the state estimate (i.e. state variable vector X), the average of the above observation values is used.
(46) Next, at step S12, the control device 12 determines whether there is a virtual gain having a value that is below a predetermined threshold. The threshold may be 0.5, for example.
(47) If there is no virtual gain having a value below the predetermined threshold (NO at step S12), the control device 12 ends the abnormality detection step. If there is a virtual gain having a value below the predetermined threshold (YES at step S12), then, at step S13, the control device 12 determines whether this virtual gain has been continuously having a value below the predetermined threshold for a predetermined time period. The predetermined time period may be 3 seconds, for example.
(48) If the virtual gain has not been so continuously for the predetermined time period (NO at step S13), the control device 12 ends the abnormality detection step. If the virtual gain has been so continuously for the predetermined time period (YES at step S13), then, at step S14, the control device 12 identifies the virtual gain that has been continuously having a value below the threshold for the predetermined time period and determines that there is an abnormality in the block valve corresponding to this virtual gain. Thereafter, the control device 12 ends the abnormality detection step.
(49) According to the abnormality detection method in the present embodiment described above, the values of the virtual gains by which the flow rate command values of the supply/exhaust to/from the air springs 3 are multiplied are estimated, and, if there is a virtual gain whose estimated value is below a predetermined threshold, it is determined that there is an abnormality in the supply/exhaust for the air spring 3 corresponding to that virtual gain. That is, if the estimated value of one virtual gain is below a predetermined threshold, it can be determined that the flow rate command value of the supply/exhaust multiplied by that virtual gain contributes little to the control of the height of the air spring 3 and thus there is an abnormality in the supply/exhaust in the air spring 3 corresponding to that virtual gain.
(50) Thus, the abnormality detection method in the present embodiment can detect which one of the air springs 3 has an air supply/exhaust abnormality, thereby making it possible to quickly return the tilted vehicle body 1 to its horizontal position and making it easy to repair it.
(51) Particularly, the present embodiment not only detects which one of the air springs 3 has an air supply/exhaust abnormality, but also detects whether the abnormality relates to supply or exhaust, or more specifically, which one of the supply-side block valve and the exhaust-side block valve has the abnormality. This makes it possible to still more quickly remove the tilt of the vehicle body 1 and makes it still easier to repair it.
(52)
(53) The conditions for the simulations were as follows.
(54) (1) Travelling speed: 100 [km/h]
(55) (2) Radius of curve: 400 [m]
(56) (3) Length of transition curve: 80 [m]
(57) (4) Cant height: 105 [mm]
(58) (5) Target tilt angle: 2 [deg.]
(59) (6) Assumed abnormality: the exhaust-side block valve for the air spring above the outer rail remaining closed
(60) When, in order to determine the height of the vehicle body from the bogie that was set to allow the vehicle to travel stably under the above conditions (shown by the graph of broken line denoted by “TARGET” in
(61) Although an embodiment of the present invention has been described in detail, this embodiment is merely an example. The present invention is not limited in any way to the above embodiment.
(62) For example, the above embodiment describes an implementation where the block valve for air exhaust remaining closed is detected as an abnormality. However, the present invention can be applied to implementations where the block valve for air supply remaining closed is detected as an abnormality.