[go: up one dir, main page]

CN116022194A - Method, device and medium for monitoring running posture of vehicle by using inclination angle - Google Patents

Method, device and medium for monitoring running posture of vehicle by using inclination angle Download PDF

Info

Publication number
CN116022194A
CN116022194A CN202211675742.5A CN202211675742A CN116022194A CN 116022194 A CN116022194 A CN 116022194A CN 202211675742 A CN202211675742 A CN 202211675742A CN 116022194 A CN116022194 A CN 116022194A
Authority
CN
China
Prior art keywords
vehicle
data
bogie
preset
inclination angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202211675742.5A
Other languages
Chinese (zh)
Other versions
CN116022194B (en
Inventor
卫俊杰
黄贵发
曾承志
宋辛晖
蒲金飞
李修文
王智
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tangzhi Science & Technology Hunan Development Co ltd
Beijing Tangzhi Science & Technology Development Co ltd
Original Assignee
Tangzhi Science & Technology Hunan Development Co ltd
Beijing Tangzhi Science & Technology Development Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tangzhi Science & Technology Hunan Development Co ltd, Beijing Tangzhi Science & Technology Development Co ltd filed Critical Tangzhi Science & Technology Hunan Development Co ltd
Priority to CN202211675742.5A priority Critical patent/CN116022194B/en
Publication of CN116022194A publication Critical patent/CN116022194A/en
Application granted granted Critical
Publication of CN116022194B publication Critical patent/CN116022194B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

本申请涉及车辆平稳性监测技术领域,公开了一种利用倾角监测车辆运行姿态的方法、装置及介质,包括:分别获取车体和转向架的倾角数据,并对倾角数据的分布特性进行分析以输出车辆倾覆预警信号。由此,基于车体和转向架的倾角数据对车辆运行的姿态进行监测,提前对车辆可能出现的危险进行预警,提升车辆运行安全性。此外,对转向架、车体在运行过程中绕某一方向的旋转运动的不平稳现象进行分析,完善了车辆运行姿态的监测内容。同时,进一步对转向架、车体的倾角及倾角差等数据的长时间的积累和分析,进而关注转向架、车体及转向架和车体之间的部件如悬挂装置等的状态趋势,以便全面了解车辆运行姿态的发展规律。

Figure 202211675742

This application relates to the technical field of vehicle stability monitoring, and discloses a method, device and medium for monitoring vehicle running attitude by using the inclination angle, including: obtaining the inclination data of the vehicle body and the bogie respectively, and analyzing the distribution characteristics of the inclination data to obtain Output vehicle overturning warning signal. Therefore, based on the inclination data of the car body and the bogie, the attitude of the vehicle is monitored, and the possible danger of the vehicle is warned in advance to improve the safety of the vehicle. In addition, the analysis of the unsteady phenomenon of the bogie and car body rotating around a certain direction during the running process improves the monitoring content of the vehicle running attitude. At the same time, the long-term accumulation and analysis of data such as the inclination angle and inclination angle difference of the bogie and car body, and then pay attention to the state trends of the bogie, car body, and components between the bogie and car body, such as suspension devices, in order to Fully understand the development law of vehicle running attitude.

Figure 202211675742

Description

一种利用倾角监测车辆运行姿态的方法、装置及介质A method, device and medium for monitoring vehicle running attitude by using inclination angle

技术领域technical field

本申请涉及车辆平稳性监测技术领域,特别是涉及一种利用倾角监测车辆运行姿态的方法、装置及介质。The present application relates to the technical field of vehicle stability monitoring, in particular to a method, device and medium for monitoring vehicle running attitude by using inclination angle.

背景技术Background technique

在城市轨道交通的发展中,车辆运行的平稳性和安全性一直是至关重要的研究方向。随着运行里程的增加,车辆经过长时间的不同载荷及轮轨力等应力作用,会导致车辆的悬挂系统可能发生疲劳、阻尼变化、形变,继而导致车体及转向架运行状态发生改变,再加上轮轨匹配度不良,可能对车辆的运用安全造成影响,如车体运行不平稳、左右晃动、前后抖动、车体倾斜,甚至导致车辆在运行过程中存在倾覆的风险。此外,随着车辆结构设计的变化,车辆悬挂装置设计的距离变化也对车辆运行品质造成了一定影响。In the development of urban rail transit, the stability and safety of vehicle operation has always been a crucial research direction. With the increase of running mileage, the vehicle's suspension system may experience fatigue, damping changes, and deformation after long-term stresses such as different loads and wheel-rail forces, which in turn lead to changes in the operating status of the car body and bogies. Coupled with poor wheel-rail matching, it may affect the safety of the vehicle, such as unsteady operation of the vehicle body, left and right shaking, front and rear shaking, and tilting of the vehicle body, which may even lead to the risk of the vehicle overturning during operation. In addition, with the change of the vehicle structure design, the distance change of the vehicle suspension device design also has a certain impact on the vehicle running quality.

目前的方法是单独针对转向架、单独针对车体的振动加速度进行独立检测及实时判断。该方法只关注了转向架和车体各自的横、垂方向上的振动加速度变化,即仅对监测对象的平移运动进行关注,信息不全面,不利于对车辆运行姿态和运行品质的全面监测及问题的分析。The current method is to perform independent detection and real-time judgment on the vibration acceleration of the bogie and the car body alone. This method only pays attention to the vibration acceleration changes in the horizontal and vertical directions of the bogie and the car body respectively, that is, only pays attention to the translational movement of the monitoring object, and the information is not comprehensive, which is not conducive to the comprehensive monitoring and monitoring of the vehicle's running attitude and running quality. Analysis of the problem.

由此可见,如何对车辆运行姿态进行更全面监测,提升车辆运行安全性,进而提升用户对车辆状态的全面了解,是本领域技术人员亟待解决的问题。It can be seen that how to monitor the running attitude of the vehicle more comprehensively, improve the safety of the running of the vehicle, and further improve the user's comprehensive understanding of the state of the vehicle is an urgent problem to be solved by those skilled in the art.

发明内容Contents of the invention

本申请的目的是提供一种利用倾角监测车辆运行姿态的方法、装置及介质,对车辆运行姿态进行全面监测,提升车辆运行安全性,进而提升用户对车辆状态的全面了解。The purpose of this application is to provide a method, device and medium for monitoring vehicle running posture by using inclination angle, so as to comprehensively monitor vehicle running posture, improve vehicle running safety, and further enhance users' comprehensive understanding of vehicle status.

为解决上述技术问题,本申请提供一种利用倾角监测车辆运行姿态的方法,包括:In order to solve the above-mentioned technical problems, the present application provides a method for monitoring the vehicle's running attitude by using the inclination angle, including:

分别获取待测车辆的车体和/或转向架的倾角数据;Respectively obtain the inclination data of the body and/or the bogie of the vehicle to be tested;

对所述各类倾角数据的分布特性进行分析以输出车辆倾覆预警信号。The distribution characteristics of the various types of inclination data are analyzed to output a vehicle overturning warning signal.

优选地,所述对所述各类倾角数据的分布特性进行分析以输出车辆倾覆预警信号包括:Preferably, analyzing the distribution characteristics of the various types of inclination data to output the vehicle overturning warning signal includes:

将各类所述倾角数据按照时间顺序进行排序;Sorting various types of inclination data according to time order;

依据排序结果依次判断各类所述倾角数据是否大于对应的第一阈值;Judging in turn according to the sorting results whether the various types of inclination data are greater than the corresponding first threshold;

若大于所述第一阈值,则计数器加1;If it is greater than the first threshold, add 1 to the counter;

若不大于所述第一阈值,则所述计数器清零;If not greater than the first threshold, the counter is cleared;

确定当前所述计数器对应的数值是否大于第一预设值;determining whether the current value corresponding to the counter is greater than a first preset value;

若大于所述第一预设值,输出所述倾覆预警信号,并将所述计数器清零;If it is greater than the first preset value, outputting the overturning warning signal and clearing the counter;

若不大于所述第一预设值,返回所述依据排序结果依次判断各类所述倾角数据是否大于对应的第一阈值的步骤。If it is not greater than the first preset value, return to the step of sequentially judging whether each type of inclination data is greater than the corresponding first threshold according to the sorting result.

优选地,所述对所述各类倾角数据的分布特性进行分析以输出车辆倾覆预警信号包括:Preferably, analyzing the distribution characteristics of the various types of inclination data to output the vehicle overturning warning signal includes:

对预设时长内的各类所述倾角数据按照时间顺序进行排序;Sorting all kinds of inclination data within a preset time period in chronological order;

依据排序结果依次判断各类所述倾角数据是否大于对应的第二阈值;Judging in turn according to the sorting results whether the various types of inclination data are greater than the corresponding second threshold;

若大于所述第二阈值,则计数器加1;If it is greater than the second threshold, add 1 to the counter;

若不大于所述第二阈值,则计数器减1;If it is not greater than the second threshold, the counter is decremented by 1;

确定在所述预设时长后所述计数器对应的数值是否大于第二预设值;determining whether the value corresponding to the counter is greater than a second preset value after the preset duration;

若大于所述第二预设值,输出所述倾覆预警信号,并将所述计数器清零;If it is greater than the second preset value, outputting the overturning warning signal and clearing the counter;

若不大于所述第二预设值,将所述计数器清零,并返回所述依据排序结果依次判断各类所述倾角数据是否大于对应的第二阈值的步骤。If it is not greater than the second preset value, clear the counter, and return to the step of sequentially judging whether each type of inclination data is greater than the corresponding second threshold according to the sorting result.

优选地,所述倾角数据包括横滚角、俯仰角和偏航角。Preferably, the inclination data includes roll angle, pitch angle and yaw angle.

优选地,当车速不为0时,所述分别获取待测车辆的车体和/或转向架的倾角数据包括:Preferably, when the vehicle speed is not 0, said obtaining the inclination data of the vehicle body and/or the bogie of the vehicle to be tested respectively comprises:

分别获取所述待测车辆的车体和/或所述转向架的角速度数据;Obtaining the angular velocity data of the body of the vehicle to be tested and/or the bogie respectively;

基于四元数法对所述角速度数据进行计算得到所述车体和/或所述转向架的横滚角、俯仰角和偏航角;calculating the angular velocity data based on the quaternion method to obtain the roll angle, pitch angle and yaw angle of the vehicle body and/or the bogie;

获取所述车体和/或所述转向架的振动加速度数据;Obtain vibration acceleration data of the vehicle body and/or the bogie;

通过所述振动加速度数据对所述横滚角和所述俯仰角的误差进行补偿,并通过地磁计数据对所述偏航角的误差进行补偿。The errors of the roll angle and the pitch angle are compensated by the vibration acceleration data, and the errors of the yaw angle are compensated by the magnetometer data.

优选地,当车速为0时,所述分别获取待测车辆车体和/或转向架的倾角数据包括:Preferably, when the vehicle speed is 0, said obtaining the inclination data of the vehicle body and/or bogie to be tested respectively comprises:

获取所述车体和/或所述转向架的振动加速度数据;Obtain vibration acceleration data of the vehicle body and/or the bogie;

当监测对象绕预先建立的基准坐标系中的Y轴旋转时,根据所述振动加速度数据计算横滚角;When the monitored object rotates around the Y axis in the pre-established reference coordinate system, the roll angle is calculated according to the vibration acceleration data;

当所述监测对象绕所述基准坐标系中的X轴旋转时,根据所述振动加速度数据计算俯仰角。When the monitored object rotates around the X-axis in the reference coordinate system, the pitch angle is calculated according to the vibration acceleration data.

优选地,在所述分别获取待测车辆车体和/或转向架的倾角数据之后还包括:Preferably, after said acquisition of the inclination data of the vehicle body and/or bogie to be tested respectively, it also includes:

计算所述倾角数据的特征数据;其中,所述特征数据包括横滚角度极值、俯仰角度极值和偏航角度极值;calculating characteristic data of the inclination data; wherein, the characteristic data includes an extreme value of a roll angle, an extreme value of a pitch angle, and an extreme value of a yaw angle;

分析各类所述特征数据以确定倾角指标趋势是否连续上升和/或波动异常和/或趋势超限;Analyzing various types of said characteristic data to determine whether the dip index trend continues to rise and/or fluctuates abnormally and/or the trend exceeds the limit;

输出待测车辆车体和/或转向架的状态告警信号。Output the state warning signal of the vehicle body and/or the bogie of the vehicle to be tested.

优选地,所述分析各类所述特征数据以确定倾角指标趋势是否连续上升和/或波动异常和/或趋势超限包括:Preferably, the analysis of various types of characteristic data to determine whether the dip index trend continues to rise and/or fluctuates abnormally and/or the trend exceeds the limit includes:

获取车辆运行的行驶速度相关数据;Obtain data related to the driving speed of the vehicle;

提取第一预设周期内满足第一预设条件的所述行驶速度相关数据所对应的所述特征数据;其中,所述第一预设条件为行驶速度达到预设速度等级,且所述行驶速度在预设速度区间内;Extracting the feature data corresponding to the driving speed related data that satisfies a first preset condition within a first preset period; wherein, the first preset condition is that the driving speed reaches a preset speed level, and the driving The speed is within the preset speed range;

分别计算各所述特征数据在第一预设时长内的均值Aud;Calculating the mean value Aud of each of the characteristic data within the first preset time length respectively;

以第二预设时长为一个滑动窗口,计算每个所述滑动窗口的平均值Aw、方差Sw和斜率Bw;其中,所述第一预设时长小于所述第二预设时长;Taking the second preset duration as a sliding window, calculating the average value Aw, variance Sw, and slope Bw of each of the sliding windows; wherein, the first preset duration is less than the second preset duration;

筛选所述方差Sw小于第一预设方差S1的目标滑动窗口,对所述目标滑动窗口中的各平均值Aw和各斜率Bw分别求均值得到第一参考值Ah和第二参考值Bh;Screening the target sliding window whose variance Sw is smaller than the first preset variance S1, calculating the mean value of each average value Aw and each slope Bw in the target sliding window respectively to obtain a first reference value Ah and a second reference value Bh;

当确定所述车体和/或所述转向架的特征数据中任意一类数据连续第一预设次数所述平均值Aw大于所述第一参考值Ah,且所述方差Sw大于所述第二参考值Bh时,输出对应转向架和/或车体的倾角指标趋势连续上升告警信号;When it is determined that any one type of data in the characteristic data of the car body and/or the bogie is continuous for a first preset number of times, the average value Aw is greater than the first reference value Ah, and the variance Sw is greater than the first reference value Ah, and the variance Sw is greater than the first predetermined number of times. When the second reference value Bh, output the alarm signal corresponding to the trend of the inclination index of the bogie and/or car body rising continuously;

当确定所述车体和/或所述转向架的目标分析数据中任意一类数据连续第二预设次数所述方差Sw大于所述第一预设方差S1时,输出对应转向架和/或车体的倾角指标趋势波动异常告警信号;When it is determined that any one type of data in the target analysis data of the car body and/or the bogie is continuous for a second preset number of times and the variance Sw is greater than the first preset variance S1, output the corresponding bogie and/or Alarm signal for abnormal trend fluctuation of vehicle body inclination index;

当确定所述车体和/或所述转向架的目标分析数据中任意一类数据对应的第一参考值Ah大于第一参考阈值A1,且对应的第二参考值Bh大于第二参考阈值B1时,输出对应转向架和/或车体的倾角指标趋势超限告警信号。When it is determined that the first reference value Ah corresponding to any type of data in the target analysis data of the vehicle body and/or the bogie is greater than the first reference threshold A1, and the corresponding second reference value Bh is greater than the second reference threshold B1 , output a corresponding bogie and/or vehicle body inclination index trend overrun warning signal.

优选地,在所述筛选所述方差Sw小于第一预设方差S1的目标滑动窗口,对所述目标滑动窗口中的各平均值Aw和各斜率Bw分别求均值得到第一参考值Ah和第二参考值Bh之前,还包括:Preferably, in the target sliding window in which the variance Sw of the screening is smaller than the first preset variance S1, the average values Aw and the slopes Bw in the target sliding window are respectively averaged to obtain the first reference value Ah and the second reference value Ah. Before the second reference value Bh, also include:

当确定第二预设周期内所述行驶速度达到预设速度等级,和/或获取所述车辆的行驶公里数相关数据;当所述行驶公里数小于预设公里数,和/或斜率Bw小于预设斜率时,将所述第一预设周期内所有所述特征数据剔除。When it is determined that the driving speed reaches the preset speed level in the second preset period, and/or the data related to the driving kilometers of the vehicle is obtained; when the driving kilometers are less than the preset kilometers, and/or the slope Bw is less than When the slope is preset, all the characteristic data in the first preset period are eliminated.

优选地,在所述分别获取待测车辆车体和/或转向架的倾角数据之后还包括:Preferably, after said acquisition of the inclination data of the vehicle body and/or bogie to be tested respectively, it also includes:

获取车辆运行的行驶速度相关数据;Obtain data related to the driving speed of the vehicle;

分析所述车体和转向架的倾角数据以确定所述车体和转向架之间的各方向倾角差值指标趋势是否连续上升和/或波动异常和/或趋势超限;Analyzing the inclination data of the vehicle body and the bogie to determine whether the trend of the inclination difference index in each direction between the vehicle body and the bogie continues to rise and/or fluctuates abnormally and/or the trend exceeds the limit;

输出待测车辆车体和转向架之间部件的状态告警信号。Output the status warning signal of the components between the vehicle body and the bogie to be tested.

优选地,所述分析所述车体和转向架的倾角数据以确定所述车体和转向架之间的各方倾角差值指标趋势是否连续上升和/或波动异常和/或趋势超限包括:Preferably, the analysis of the inclination data of the car body and the bogie to determine whether the trend of the inclination difference index between the car body and the bogie continues to rise and/or fluctuates abnormally and/or the trend exceeds the limit includes :

提取第三预设周期内满足第二预设条件的所述行驶速度相关数据所对应的倾角数据;其中,所述第二预设条件为行驶速度达到预设速度等级,且所述行驶速度在预设速度区间内;Extracting the inclination data corresponding to the driving speed related data that meets the second preset condition within the third preset period; wherein, the second preset condition is that the driving speed reaches a preset speed level, and the driving speed is within within the preset speed range;

分别计算所述车体与所述转向架在横滚、俯仰和偏航方向上的倾角差值;Calculate the inclination angle difference between the vehicle body and the bogie in the roll, pitch and yaw directions respectively;

计算各所述倾角差值在第三预设时长内的均值Ave;Calculating the average value Ave of each of the inclination differences within the third preset time period;

以第四预设时长为一个滑动窗口,计算每个所述滑动窗口的平均值Ax、方差Sx和斜率Bx;其中,所述第三预设时长小于所述第四预设时长;Taking the fourth preset duration as a sliding window, calculating the average value Ax, variance Sx and slope Bx of each of the sliding windows; wherein, the third preset duration is less than the fourth preset duration;

筛选所述方差Sx小于第二预设方差S2的目标滑动窗口,对所述目标滑动窗口中的各平均值Ax和各斜率Bx分别求均值得到第三参考值An和第四参考值Bn;Screening the target sliding window whose variance Sx is smaller than the second preset variance S2, calculating the average value of each average value Ax and each slope Bx in the target sliding window respectively to obtain a third reference value An and a fourth reference value Bn;

当确定任意一类所述倾角差值连续第三预设次数所述平均值Ax大于所述第三参考值An,且所述方差Sx大于所述第四参考值Bn时,输出待测车辆车体和转向架之间部件的倾角差值指标趋势连续上升告警信号;When it is determined that the average value Ax of any type of the inclination angle difference is greater than the third reference value An and the variance Sx is greater than the fourth reference value Bn, output the vehicle to be tested The trend of the inclination difference index of the components between the body and the bogie continues to rise, and the alarm signal;

当确定任意一类所述倾角差值连续第三预设次数所述方差Sx大于所述第二预设方差S2时,输出待测车辆车体和转向架之间部件的倾角差值指标趋势波动异常告警信号;When it is determined that the variance Sx of any one type of the inclination angle difference is greater than the second preset variance S2 for the third preset number of times in succession, output the inclination angle difference index trend fluctuation of the parts between the vehicle body and the bogie to be tested Abnormal alarm signal;

当确定任意一类所述倾角差值对应的第三参考值An大于参考阈值A2,且对应的第二参考值Bh大于参考阈值B2时,输出待测车辆车体和转向架之间部件的倾角差值指标趋势超限告警信号。When it is determined that the third reference value An corresponding to any one of the inclination difference values is greater than the reference threshold A2, and the corresponding second reference value Bh is greater than the reference threshold B2, the inclination angle of the component between the vehicle body and the bogie to be tested is output The warning signal of the difference index trend exceeding the limit.

优选地,所述的利用倾角监测车辆运行姿态的方法,还包括:Preferably, the method for monitoring the vehicle's running attitude by using the inclination angle further includes:

获取列车运行的行驶速度相关数据;Obtain data related to the speed of train operation;

对同一列车的不同车辆的各类所述特征数据进行分析以确定车辆指标是否离散度异常,以输出相应车体,和/或转向架,和/或车体与转向架之间的部件的告警信号。Analyze various types of characteristic data of different vehicles of the same train to determine whether the dispersion of vehicle indicators is abnormal, so as to output an alarm for the corresponding car body, and/or bogie, and/or components between the car body and the bogie Signal.

优选地,所述对同一列车的不同车辆的各类所述特征数据进行分析以确定车辆指标是否离散度异常,以输出相应车体,和/或转向架,和/或车体与转向架之间的部件的告警信号包括:Preferably, the various types of characteristic data of different vehicles of the same train are analyzed to determine whether the dispersion of the vehicle index is abnormal, so as to output the corresponding vehicle body, and/or bogie, and/or the relationship between the car body and the bogie. The alarm signals of the components among them include:

从所述行驶速度相关数据中提取第四预设周期内行驶速度达到预设速度等级,且所述行驶速度在预设速度区间内的所述行驶速度相关数据所对应的目标分析数据;其中,所述目标分析数据包括振动加速度相关数据和/或角速度相关数据、和/或倾角相关数据、和/或车体与转向架之间各方向的倾角差值;Extracting target analysis data corresponding to the traveling speed related data in which the traveling speed reaches a preset speed level in the fourth preset period and the traveling speed is within a preset speed interval from the traveling speed related data; wherein, The target analysis data includes vibration acceleration-related data and/or angular velocity-related data, and/or inclination-angle-related data, and/or inclination angle differences in various directions between the vehicle body and the bogie;

分别计算所述车辆的各所述目标分析数据在第五预设时长内的均值Au;respectively calculating the average value Au of each of the target analysis data of the vehicle within the fifth preset time period;

计算在第五预设周期内所述车辆的各所述目标分析数据在不同行驶速度等级下的平均值At和方差St;Calculating the average value At and variance St of each of the target analysis data of the vehicle at different driving speed levels within the fifth preset period;

当确定所述车辆对应的目标分析数据中任意一类数据在第六预设时长内所述方差St大于方差阈值Sm,则确定所述车辆相应指标离散度异常并输出相应车体和/或转向架的告警信号;When it is determined that the variance St of any type of data corresponding to the target analysis data of the vehicle is greater than the variance threshold Sm within the sixth preset time length, it is determined that the dispersion of the corresponding index of the vehicle is abnormal and the corresponding vehicle body and/or steering are output rack warning signal;

当确定所述车辆对应的目标分析数据中任意一类数据在第七预设时长内所述方差St大于方差阈值Sm,且所述方差St最大值均为同一目标车辆,则确定所述目标车辆相应指标离散度异常,并输出相应车体和/或转向架的告警信号。When it is determined that any type of data in the target analysis data corresponding to the vehicle has the variance St greater than the variance threshold Sm within the seventh preset time length, and the maximum value of the variance St is the same target vehicle, then determine the target vehicle If the dispersion of the corresponding index is abnormal, an alarm signal for the corresponding car body and/or bogie is output.

为了解决上述技术问题,本申请还提供了一种利用倾角监测车辆运行姿态的装置,包括:In order to solve the above-mentioned technical problems, the present application also provides a device for monitoring the running attitude of the vehicle by using the inclination angle, including:

获取模块,用于分别获取车体和/或转向架的倾角数据;An acquisition module, configured to acquire the inclination data of the car body and/or the bogie respectively;

分析模块,用于对所述倾角数据的分布特性进行分析以输出车辆倾覆预警信号。The analysis module is used to analyze the distribution characteristics of the inclination data to output the vehicle overturning warning signal.

为了解决上述技术问题,本申请还提供了一种利用倾角监测车辆运行姿态的装置,包括存储器,用于存储计算机程序;In order to solve the above technical problems, the present application also provides a device for monitoring the running posture of a vehicle by using the inclination angle, including a memory for storing computer programs;

处理器,用于执行所述计算机程序时实现所述的利用倾角监测车辆运行姿态的方法的步骤。The processor is configured to implement the steps of the method for monitoring the running attitude of the vehicle by using the inclination angle when executing the computer program.

为了解决上述技术问题,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现所述的利用倾角监测车辆运行姿态的方法的步骤。In order to solve the above-mentioned technical problems, the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the described monitoring of vehicle operation by using inclination angle is realized. The steps of the pose method.

本发明所提供的一种利用倾角监测车辆运行姿态的方法,包括:分别获取车体和转向架的倾角数据,并对倾角数据的分布特性进行分析以输出车辆倾覆预警信号。由此可见,本申请所提供的技术方案,基于车体和转向架的倾角数据对车辆运行的姿态进行监测,提前对车辆可能出现的危险进行预警,提升车辆运行安全性,进而提升用户对车辆状态的掌握。进一步的,本申请所提供的技术方案,弥补了现有车辆运行姿态监测时,仅监测车辆转向架、车体的振动加速度指标时存在的问题,提出了一种针对转向架、车体在运行过程中绕某一方向的旋转运动的不平稳现象的监测方法,完善了车辆运行姿态的监测内容。该方法将原来的仅关注转向架和车体各自的横、垂方向上的振动加速度变化情况,即将仅监测车辆的平移运动情况,扩展到关注转向架、车体在运行过程中绕某一方向的旋转运动情况。同时,本申请的技术方案还进一步对转向架、车体的倾角及倾角差等数据的长时间的积累和分析进行关注,进而关注转向架、车体及转向架和车体之间的部件如悬挂装置等的状态趋势,帮助列车运维人员总结出车辆的运行姿态的发展规律、确定车辆维修门限值,为列车运维人员提前掌握车辆、列车状态,安排维修作业提供了支撑。A method for monitoring the running attitude of a vehicle by using the inclination angle provided by the present invention includes: obtaining the inclination angle data of the car body and the bogie respectively, and analyzing the distribution characteristics of the inclination angle data to output a vehicle overturning warning signal. It can be seen that the technical solution provided by this application monitors the posture of the vehicle based on the inclination data of the car body and the bogie, and provides early warning of possible dangers of the vehicle in advance to improve the safety of the vehicle, thereby improving the user's awareness of the vehicle. state of mastery. Furthermore, the technical solution provided by this application makes up for the existing problem of only monitoring the vibration acceleration indicators of the vehicle bogie and car body when monitoring the running posture of the existing vehicle, and proposes a method for bogie and car body running The monitoring method for the unsteady phenomenon of the rotational movement around a certain direction during the process improves the monitoring content of the vehicle's running attitude. This method expands the original focus on the vibration acceleration changes in the horizontal and vertical directions of the bogie and car body, that is, to monitor only the translational movement of the vehicle, to focus on the bogie and car body in a certain direction during operation. of rotational motion. At the same time, the technical solution of the present application further pays attention to the long-term accumulation and analysis of data such as the inclination angle and inclination angle difference of the bogie and car body, and then pays attention to the bogie, car body, and components between the bogie and car body, such as The status trend of the suspension device, etc. helps the train operation and maintenance personnel to summarize the development law of the vehicle's operating posture, determine the vehicle maintenance threshold, and provide support for the train operation and maintenance personnel to grasp the status of the vehicle and train in advance and arrange maintenance operations.

此外,本申请还提供一种利用倾角监测车辆运行姿态的装置和介质,与上述的利用倾角监测车辆运行姿态的方法相对应,效果同上。In addition, the present application also provides a device and medium for monitoring vehicle running attitude by using inclination angle, corresponding to the above-mentioned method for monitoring vehicle running attitude by using inclination angle, and the effect is the same as above.

附图说明Description of drawings

为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the embodiments of the present application more clearly, the following will briefly introduce the accompanying drawings used in the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. As far as people are concerned, other drawings can also be obtained based on these drawings on the premise of not paying creative work.

图1为本申请实施例所提供的一种利用倾角监测车辆运行姿态的方法的流程图;FIG. 1 is a flow chart of a method for monitoring vehicle running attitude by using inclination provided by an embodiment of the present application;

图2为本申请实施例所提供的一种列车基准坐标系的示意图;Fig. 2 is the schematic diagram of a kind of train reference coordinate system provided by the embodiment of the present application;

图3为本申请实施例所提供的一种利用倾角监测车辆运行姿态的装置的结构图;Fig. 3 is a structural diagram of a device for monitoring vehicle running attitude by using inclination angle provided by the embodiment of the present application;

图4为本申请另一实施例提供的一种利用倾角监测车辆运行姿态的装置的结构图。Fig. 4 is a structural diagram of a device for monitoring a vehicle running attitude by using an inclination angle according to another embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of this application.

本申请的核心是提供一种利用倾角监测车辆运行姿态的方法、装置及介质,对车辆运行姿态进行全面监测,提升车辆运行安全性,进而提升用户对车辆状态的全面了解。The core of the present application is to provide a method, device and medium for monitoring the running attitude of the vehicle by using the inclination angle, so as to comprehensively monitor the running attitude of the vehicle, improve the safety of the running of the vehicle, and further enhance the user's comprehensive understanding of the vehicle state.

为了使本领域的技术人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。In order to enable those skilled in the art to better understand the solution of the present application, the present application will be further described in detail below in conjunction with the drawings and specific embodiments.

在城市轨道交通的发展中,车辆运行的平稳性和安全性一直是至关重要的研究方向。随着运行里程的增加,车辆经过长时间的不同载荷及轮轨力等应力作用,会导致车辆的悬挂系统可能发生疲劳、阻尼变化、形变,继而导致车体及转向架运行状态发生改变,再加上轮轨匹配度不良,可能对车辆的运用安全造成影响,如车体运行不平稳、左右晃动、前后抖动、车体倾斜,甚至导致车辆在运行过程中存在倾覆的风险。此外,随着车辆结构设计的变化,车辆悬挂装置设计的距离变化也对车辆运行品质造成了一定影响。In the development of urban rail transit, the stability and safety of vehicle operation has always been a crucial research direction. With the increase of running mileage, the vehicle's suspension system may experience fatigue, damping changes, and deformation after long-term stresses such as different loads and wheel-rail forces, which in turn lead to changes in the operating status of the car body and bogies. Coupled with poor wheel-rail matching, it may affect the safety of the vehicle, such as unsteady operation of the vehicle body, left and right shaking, front and rear shaking, and tilting of the vehicle body, which may even lead to the risk of the vehicle overturning during operation. In addition, with the change of the vehicle structure design, the distance change of the vehicle suspension device design also has a certain impact on the vehicle running quality.

目前的方法是单独针对转向架、单独针对车体的振动加速度进行独立检测及实时判断。该方法只关注了转向架和车体各自的横、垂方向上的振动加速度变化,即仅对监测对象的平移运动进行关注,信息不全面,不利于对车辆运行姿态和运行品质的全面监测及问题的分析。The current method is to perform independent detection and real-time judgment on the vibration acceleration of the bogie and the car body alone. This method only pays attention to the vibration acceleration changes in the horizontal and vertical directions of the bogie and the car body respectively, that is, only pays attention to the translational movement of the monitoring object, and the information is not comprehensive, which is not conducive to the comprehensive monitoring and monitoring of the vehicle's running attitude and running quality. Analysis of the problem.

为了解决上述技术问题,对车辆运行姿态进行更全面监测,提升车辆运行安全性,进而提升用户对车辆状态的全面了解,本申请实施例提供了一种利用倾角监测车辆运行姿态的方法,通过获取待测车辆的车体和/或转向架的倾角数据,并对各类倾角数据的分布特性进行分析,进而输出车辆倾覆预警信号,基于对转向架、车体在运行过程中绕某一方向的旋转运动的监测,实现对车辆运行姿态的全面监测,提升车辆运行安全性。In order to solve the above technical problems, monitor the running attitude of the vehicle more comprehensively, improve the safety of the vehicle running, and further improve the user's comprehensive understanding of the state of the vehicle, the embodiment of the present application provides a method for monitoring the running attitude of the vehicle by using the inclination angle. The inclination data of the car body and/or bogie of the vehicle to be tested, and analyze the distribution characteristics of various inclination data, and then output the vehicle overturning warning signal, based on the bogie and car body in a certain direction during operation The monitoring of the rotation movement realizes the comprehensive monitoring of the vehicle's running posture and improves the safety of the vehicle's operation.

图1为本申请实施例所提供的一种利用倾角监测车辆运行姿态的方法的流程图,如图1所示,该方法包括:Fig. 1 is a flow chart of a method for monitoring vehicle running attitude by using inclination provided by the embodiment of the present application. As shown in Fig. 1, the method includes:

S10:分别获取待测车辆的车体和/或转向架的倾角数据;S10: Obtain the inclination data of the car body and/or the bogie of the vehicle to be tested respectively;

在具体实施例中,获取待测车辆的车体和/或转向架的倾角数据时,可以是将对应的传感器设置于车体和/或转向架上直接采集倾角数据,也可以是先获取车体和/或转向架的振动加速度数据和角速度数据,在通过振动加速度数据和角速度数据计算得到倾角数据,对于倾角数据的获取方式本申请不作限定。In a specific embodiment, when acquiring the inclination data of the vehicle body and/or the bogie of the vehicle to be tested, the corresponding sensors can be arranged on the vehicle body and/or the bogie to directly collect the inclination data, or the vehicle body and/or bogie can be obtained first. The vibration acceleration data and angular velocity data of the body and/or the bogie are calculated to obtain the inclination data through the vibration acceleration data and the angular velocity data, and the method for obtaining the inclination data is not limited in this application.

其中,倾角数据包括横滚角、俯仰角和偏航角,事实上,获取到横滚角、俯仰角和偏航角基本可以还原部件的运行姿态。图2为本申请实施例所提供的一种列车基准坐标系的示意图,如图2所示,以列车为基准建立坐标系,即,以列车的横向为X轴,纵向为Y周,垂向为Z轴建立列车基准坐标系,车辆绕X轴旋转称之为横滚,横滚与X-Y轴形成的水平面形成的夹角为横滚角,车辆绕Y轴旋转称之为俯仰,俯仰与X-Y轴形成的水平面形成的夹角为俯仰角,而车辆绕Z轴旋转称之为偏航,偏航与X-Z轴形成的平面形成的夹角为偏航角。Among them, the inclination angle data includes roll angle, pitch angle and yaw angle. In fact, obtaining the roll angle, pitch angle and yaw angle can basically restore the operating attitude of the component. Fig. 2 is a schematic diagram of a train reference coordinate system provided by the embodiment of the present application. As shown in Fig. 2, the coordinate system is established with the train as a reference, that is, the horizontal direction of the train is the X axis, the vertical direction is the Y cycle, and the vertical direction is the Y axis. Establish a train reference coordinate system for the Z axis. The rotation of the vehicle around the X axis is called roll. The angle formed by the roll and the horizontal plane formed by the X-Y axis is the roll angle. The rotation of the vehicle around the Y axis is called pitch. The angle formed by the horizontal plane formed by the axis is the pitch angle, and the rotation of the vehicle around the Z axis is called yaw, and the angle formed by the yaw and the plane formed by the X-Z axis is the yaw angle.

实施中,当车辆的车速不为0时,获取车体和/或转向架的倾角数据时,需要先获取车体和/或转向架的角速度数据和振动加速度数据,然后基于四元数法对角速度数据进行计算得到车体和/或转向架的横滚角、俯仰角和偏航角,并通过振动加速度数据对横滚角和俯仰角的误差进行补偿,且通过地磁计数据对偏航角的误差进行补偿。In practice, when the vehicle speed is not 0, when acquiring the inclination data of the vehicle body and/or bogie, it is necessary to obtain the angular velocity data and vibration acceleration data of the vehicle body and/or bogie first, and then based on the quaternion method Calculate the roll angle, pitch angle and yaw angle of the car body and/or bogie by calculating the angular velocity data, and compensate the errors of the roll angle and pitch angle through the vibration acceleration data, and use the geomagnetometer data to correct the yaw angle error is compensated.

若车速为0时,只有振动加速度信号,因此只能根据振动加速度数据计算倾角数据。具体的,在获取到车体和/或转向架的振动加速度数据后,当监测对象绕预先建立的基准坐标系中的Y轴旋转时,根据振动加速度数据计算横滚角,当检测对象绕基准坐标系中的X轴旋转时,根据振动加速度数据计算俯仰角。If the vehicle speed is 0, there is only the vibration acceleration signal, so the inclination data can only be calculated according to the vibration acceleration data. Specifically, after obtaining the vibration acceleration data of the car body and/or bogie, when the monitored object rotates around the Y-axis in the pre-established reference coordinate system, the roll angle is calculated according to the vibration acceleration data, and when the detected object rotates around the reference coordinate system When the X axis in the coordinate system rotates, the pitch angle is calculated from the vibration acceleration data.

S11:对各类倾角数据的分布特性进行分析以输出车辆倾覆预警信号。S11: Analyze the distribution characteristics of various inclination data to output vehicle overturning warning signals.

在得到各类倾角数据后,可以对各类倾角数据的分布特性进行分析,进而输出车辆倾覆的预警信号。还可以计算各倾角数据的特征数据,其中特征数据包括横滚角度极值、俯仰角度极值和偏航角度极值,得到倾角数据的特征数据后,分析各类特征数据以确定倾角指标趋势是否连续上升和/或波动异常和/或趋势超限的情况,进而输出待测车辆车体和/或转向架的状态告警信号。After obtaining various inclination data, the distribution characteristics of various inclination data can be analyzed, and then an early warning signal of vehicle overturning can be output. It is also possible to calculate the characteristic data of each inclination data, wherein the characteristic data include the extreme value of the roll angle, the extreme value of the pitch angle and the extreme value of the yaw angle. In the case of continuous rise and/or abnormal fluctuation and/or trend exceeding the limit, the status warning signal of the vehicle body and/or bogie to be tested is output.

此外,还可以额外获取车辆运行的行驶速度相关数据,然后基于行驶速度相关数据分析车体和转向架的倾角数据,进而确定车体和转向架之间的各方向倾角差值指标趋势是否发生连续上升和/或波动异常和/或趋势超限的情况,并输出待测车辆车体和转向架之间部件的状态告警信号。In addition, it is also possible to additionally obtain data related to the running speed of the vehicle, and then analyze the inclination data of the car body and the bogie based on the data related to the running speed, and then determine whether the trend of the inclination difference index in each direction between the car body and the bogie is continuous. If the rise and/or fluctuation are abnormal and/or the trend exceeds the limit, and output the status warning signal of the parts between the vehicle body and the bogie to be tested.

进一步的,在得到列车运行的行驶速度相关数据后,可以对同一列车的不同车辆的各类特征数据进行分析,进而确定车辆指标是否离散度异常,并输出相应车体,和/或转向架,和/或车体与转向架之间的部件的告警信号。Further, after obtaining the data related to the running speed of the train, it is possible to analyze various characteristic data of different vehicles of the same train, and then determine whether the dispersion of the vehicle index is abnormal, and output the corresponding car body and/or bogie, and/or warning signals for components between the car body and the bogie.

本申请实施例所提供的利用倾角监测车辆运行姿态的方法,包括:分别获取车体和转向架的倾角数据,并对倾角数据的分布特性进行分析以输出车辆倾覆预警信号。由此可见,本申请所提供的技术方案,基于车体和转向架的倾角数据对车辆运行的姿态进行监测,提前对车辆可能出现的危险进行预警,提升车辆运行安全性,进而提升用户对车辆状态的掌握。进一步的,本申请所提供的技术方案,弥补了现有车辆运行姿态监测时,仅监测车辆转向架、车体的振动加速度指标所存在的问题,提出了一种针对转向架、车体在运行过程中绕某一方向的旋转运动的不平稳现象的监测方法,完善了车辆运行姿态的监测内容。该方法将原来的仅关注转向架和车体各自的横、垂方向上的振动加速度变化情况,即将仅监测车辆的平移运动情况,扩展到关注转向架、车体在运行过程中绕某一方向的旋转运动情况。同时,本申请的技术方案还进一步对转向架、车体的倾角及倾角差等数据的长时间的积累和分析进行关注,进而关注转向架、车体及转向架和车体之间的部件如悬挂装置等的状态趋势,帮助列车运维人员总结出车辆的运行姿态的发展规律、确定车辆维修门限值,为列车运维人员提前掌握车辆、列车状态,安排维修作业提供了支撑。The method for monitoring the running attitude of a vehicle by using the inclination angle provided by the embodiment of the present application includes: obtaining the inclination data of the car body and the bogie respectively, and analyzing the distribution characteristics of the inclination data to output a vehicle overturning warning signal. It can be seen that the technical solution provided by this application monitors the posture of the vehicle based on the inclination data of the car body and the bogie, and provides early warning of possible dangers of the vehicle in advance to improve the safety of the vehicle, thereby improving the user's awareness of the vehicle. state of mastery. Furthermore, the technical solution provided by this application makes up for the existing problem of only monitoring the vibration acceleration indicators of the vehicle bogie and car body when monitoring the running posture of the existing vehicle, and proposes a method for bogie and car body in operation The monitoring method for the unsteady phenomenon of the rotational movement around a certain direction during the process improves the monitoring content of the vehicle's running posture. This method expands the original focus on the variation of the vibration acceleration in the horizontal and vertical directions of the bogie and car body, that is, to monitor only the translational movement of the vehicle, to focus on the movement of the bogie and car body in a certain direction during operation. of rotational motion. At the same time, the technical solution of the present application further pays attention to the long-term accumulation and analysis of data such as the inclination angle and inclination angle difference of the bogie and car body, and then pays attention to the bogie, car body, and components between the bogie and car body, such as The status trend of the suspension device, etc. helps the train operation and maintenance personnel to summarize the development law of the vehicle's operating posture, determine the vehicle maintenance threshold, and provide support for the train operation and maintenance personnel to grasp the status of the vehicle and train in advance and arrange maintenance operations.

在具体实施例中,对各类倾角数据的分布特性进行分析以输出车辆倾覆预警信号时,可以通过以下两种方式进行分析:In a specific embodiment, when analyzing the distribution characteristics of various types of inclination data to output vehicle overturning warning signals, the analysis can be performed in the following two ways:

方式一:先对各类倾角数据按照时间顺序进行排序得到排序结果,根据排序结果依次判断各类倾角数据是否大于对应的第一阈值G1,若大于第一阈值G1,控制计数器加1,若不大于第一阈值G1,则对计数器清零。进一步的,实时判断当前计数器对应的数值是否大于第一预设值H1,若大于第一预设值H1,则确定车辆可能发生倾覆的风险,此时输出倾覆预警信号,并将计数器清零。若不大于第一预设值H1,则继续判断各类倾角数据是否大于对应的第一阈值G1。Method 1: First, sort the various types of inclination data in chronological order to obtain the sorting results, and then judge whether the various types of inclination data are greater than the corresponding first threshold G1 according to the sorting results. If it is greater than the first threshold G1, add 1 to the control counter. is greater than the first threshold G1, the counter is cleared. Further, it is judged in real time whether the value corresponding to the current counter is greater than the first preset value H1, and if it is greater than the first preset value H1, it is determined that the risk of the vehicle overturning may occur, and at this time an overturning warning signal is output and the counter is cleared. If it is not greater than the first preset value H1, continue to judge whether the various types of inclination data are greater than the corresponding first threshold G1.

方式二:先对预设时长T内的各类倾角数据按照时间顺序进行排序得到排序结果,并根据排序结果依次判断各类倾角数据是否大于对应的第二阈值G2,若大于,控制计数器加1,否则,控制计数器减1。进一步的,在预设时长后确定计数器对应的数值大于第二预设值H2,则确定车辆可能发生倾覆的风险,此时输出倾覆预警信号,并将计数器清零。若计数器对应的数值不大于第二预设值H2,则继续判断各类倾角数据是否大于对应的第二阈值G2。实施中,可以选择方式一分析车辆是否有发生倾覆的风险,也可以采用方式二进行分析,对此本申请不作具体限定。Method 2: first sort the various types of inclination data within the preset time length T according to the time order to obtain the sorting results, and then judge whether the various types of inclination data are greater than the corresponding second threshold G2 according to the sorting results, if greater, add 1 to the control counter , otherwise, the control counter is decremented by 1. Further, if it is determined that the value corresponding to the counter is greater than the second preset value H2 after a preset period of time, it is determined that the vehicle may overturn, and at this time an overturn warning signal is output and the counter is reset. If the value corresponding to the counter is not greater than the second preset value H2, continue to determine whether the various types of inclination data are greater than the corresponding second threshold G2. During implementation, the method 1 may be selected to analyze whether the vehicle is at risk of overturning, or the method 2 may be used for analysis, which is not specifically limited in this application.

本申请实施例所提供的利用倾角监测车辆运行姿态的方法,基于车体和转向架的倾角数据对车辆运行的姿态进行监测,提前对车辆可能出现的危险进行预警,提升车辆运行安全性,进而提升用户对车辆状态的掌握。并通过对转向架、车体在运行过程中绕某一方向的旋转运动不平稳现象的监测,基于三维角度的监测,提升检测准确定。The method for monitoring the running attitude of the vehicle by using the inclination angle provided in the embodiment of the present application monitors the running attitude of the vehicle based on the inclination data of the car body and the bogie, and gives early warning of the possible danger of the vehicle in advance, so as to improve the safety of the vehicle operation, and further Improve the user's grasp of the vehicle status. And through the monitoring of the unsteady phenomenon of the bogie and car body rotating around a certain direction during operation, based on the monitoring of the three-dimensional angle, the detection accuracy is improved.

在具体实施例中,当车辆的车速不为0,获取待测车辆的车体和/或转向架的倾角数据时,先分别获取待测车辆的车体和/或转向架的角速度数据,并通过角速度数据基于四元数法计算得到车体和/或转向架的横滚角、俯仰角和偏航角。进一步的,通过获取车体和/或转向架的振动加速度数据,且通过振动加速度数据对横滚角和俯仰角的误差进行补偿,并通过地磁计数据对偏航角的误差进行补偿。In a specific embodiment, when the vehicle speed of the vehicle is not 0, and the inclination data of the vehicle body and/or the bogie of the vehicle to be tested are acquired, the angular velocity data of the vehicle body and/or the bogie of the vehicle to be tested are first obtained respectively, and The roll angle, pitch angle and yaw angle of the vehicle body and/or the bogie are calculated based on the angular velocity data based on the quaternion method. Further, by acquiring the vibration acceleration data of the vehicle body and/or the bogie, the errors of the roll angle and the pitch angle are compensated by the vibration acceleration data, and the errors of the yaw angle are compensated by the magnetometer data.

具体的,为了描述姿态,需要引入空间三维坐标系,用空间矢量变换方法加以描述。定义参考坐标系(又称导航坐标系)和载体坐标系两个不同的三维坐标系。Specifically, in order to describe the posture, it is necessary to introduce a three-dimensional coordinate system in space and describe it with a space vector transformation method. Define two different three-dimensional coordinate systems, the reference coordinate system (also known as the navigation coordinate system) and the carrier coordinate system.

在监测对象运行过程中,参考坐标系保持不变,载体坐标系相对参考坐标系经过一次或多次旋转后,得到新的载体坐标系。实施中,若通过传感器采集监测对象的运行相关数据,由于监测传感器需要安装在监测对象上,且为刚性连接,因此监测传感器获取的数据都在载体坐标系中。所以在姿态计算中,需要将载体坐标系的数据转换到参考坐标系中再进行姿态计算。During the operation of the monitored object, the reference coordinate system remains unchanged, and the carrier coordinate system is rotated one or more times relative to the reference coordinate system to obtain a new carrier coordinate system. In practice, if the sensor is used to collect the operation-related data of the monitored object, since the monitoring sensor needs to be installed on the monitored object and is rigidly connected, the data acquired by the monitoring sensor is all in the carrier coordinate system. Therefore, in attitude calculation, it is necessary to convert the data of the carrier coordinate system into the reference coordinate system before performing attitude calculation.

根据欧拉旋转定理,刚体绕固定点的位移可以通过绕该点的某个轴一次转动实现,在欧拉转动中,将载体坐标系转动三次得到参考坐标系。在三次转动中每次的旋转轴是被转动坐标系的某一坐标轴,每次的转动角即为欧拉角。因此,以欧拉角确定的姿态矩阵是三次坐标转换矩阵的乘积。其中,坐标转换矩阵有如下标准形式:According to the Euler rotation theorem, the displacement of a rigid body around a fixed point can be realized by one rotation around a certain axis of the point. In the Euler rotation, the reference coordinate system is obtained by rotating the carrier coordinate system three times. In the three rotations, each rotation axis is a certain coordinate axis of the rotated coordinate system, and each rotation angle is the Euler angle. Therefore, the attitude matrix determined in Euler angles is the product of the three coordinate transformation matrices. Among them, the coordinate transformation matrix has the following standard form:

Figure BDA0004018151340000111
Figure BDA0004018151340000111

Figure BDA0004018151340000121
Figure BDA0004018151340000121

Figure BDA0004018151340000122
Figure BDA0004018151340000122

其中,

Figure BDA0004018151340000123
为绕X轴旋转的矩阵,RY(θ)为绕Y轴旋转的矩阵,RZ(Y)为绕Z轴旋转的矩阵。in,
Figure BDA0004018151340000123
is a matrix that rotates around the X axis, R Y (θ) is a matrix that rotates around the Y axis, and R Z (Y) is a matrix that rotates around the Z axis.

按照Z轴、Y轴和X轴的旋转顺序,可得姿态旋转矩阵:According to the rotation sequence of Z axis, Y axis and X axis, the attitude rotation matrix can be obtained:

Figure BDA0004018151340000124
Figure BDA0004018151340000124

根据矩阵A,可得Z方向、Y方向和X方向上旋转(或变化)的倾角分别为:According to the matrix A, the inclination angles of rotation (or change) in the Z direction, Y direction and X direction are respectively:

Figure BDA0004018151340000125
Figure BDA0004018151340000125

θ=arcsin[A(1,3)] (6)θ=arcsin[A(1,3)] (6)

Figure BDA0004018151340000126
Figure BDA0004018151340000126

其中,A(2,3)表示矩阵A的第二行第三列数据,其他矩阵同理,此处暂不赘述。Among them, A(2,3) represents the data in the second row and the third column of matrix A, and the same is true for other matrices, which will not be described here.

对应矩阵A,以四元数法来表示姿态旋转矩阵,得到矩阵B:Corresponding to the matrix A, the attitude rotation matrix is represented by the quaternion method, and the matrix B is obtained:

Figure BDA0004018151340000127
Figure BDA0004018151340000127

结合矩阵A和矩阵B,根据公式(5)、公式(6)和公式(7)式,可得Z方向、Y方向和X方向上旋转(或变化)的倾角分别为:Combining matrix A and matrix B, according to formula (5), formula (6) and formula (7), the inclination angles of rotation (or change) in Z direction, Y direction and X direction are respectively:

Figure BDA0004018151340000131
Figure BDA0004018151340000131

θ=arcsin[B(1,3)]=arcsin(2(q1q3-q0q2)) (10)θ=arcsin[B(1,3)]=arcsin(2(q 1 q 3 -q 0 q 2 )) (10)

Figure BDA0004018151340000132
Figure BDA0004018151340000132

进一步的,四元数的微分方程为:Further, the differential equation of the quaternion is:

Figure BDA0004018151340000133
Figure BDA0004018151340000133

公式(12)中,ω为监测对象的角速度测量值。公式(12)还可以表示为:In the formula (12), ω is the measured value of the angular velocity of the monitoring object. Formula (12) can also be expressed as:

Figure BDA0004018151340000134
Figure BDA0004018151340000134

四元数在离散域的更新算法为:The update algorithm of quaternion in discrete domain is:

Figure BDA0004018151340000135
Figure BDA0004018151340000135

其中,Δω为监测对象的角速度值。Among them, Δω is the angular velocity value of the monitoring object.

特别的,在具体实施例中,若仅采用陀螺仪来监测角速度,且用来计算角度,陀螺仪的动态性能虽好,但是对陀螺仪测得的角速度在时间上进行积分时会带来累计误差,因此,仅采用陀螺仪来监测角速度是不够的。In particular, in a specific embodiment, if only the gyroscope is used to monitor the angular velocity and is used to calculate the angle, although the dynamic performance of the gyroscope is good, it will bring accumulation when the angular velocity measured by the gyroscope is integrated over time. Error, therefore, it is not enough to monitor the angular velocity only with the gyroscope.

为了得到准确的偏航角,本申请所提供的技术方案,加速度计可用来对陀螺仪的横滚角和俯仰角的速度误差进行补偿,而偏航角的速度误差可以采用地磁计(即,电子罗盘)的信号进行补偿,进而得到准确的偏航角。In order to obtain an accurate yaw angle, in the technical solution provided by the application, the accelerometer can be used to compensate the speed error of the roll angle and the pitch angle of the gyroscope, and the speed error of the yaw angle can use a geomagnetometer (that is, Electronic compass) signal is compensated to obtain accurate yaw angle.

也就是说,在车速不为0时,基于四元数法计算得到各倾角数据后,即,得到横滚角、俯仰角和偏航角后,通过振动加速度数据对横滚角和俯仰角的误差进行补偿,并通过地磁计数据对偏航角的误差进行补偿。That is to say, when the speed of the vehicle is not 0, after calculating the data of each inclination angle based on the quaternion method, that is, after obtaining the roll angle, pitch angle and yaw angle, the calculation of the roll angle and pitch angle by the vibration acceleration data The error is compensated, and the error of the yaw angle is compensated by the magnetometer data.

进一步的,根据公式(14)对四元数进行更新,将更新后的四元数带入公式(9)、公式(10)和公式(11),进而计算得到倾角数据。Further, the quaternion is updated according to the formula (14), and the updated quaternion is brought into the formula (9), formula (10) and formula (11), and then the inclination data is calculated.

本申请实施例所提供的利用倾角监测车辆运行姿态的方法,当车速不为0时,在获取到待测车辆的车体和/或转向架的角速度数据后,基于四元数法对角速度数据进行计算得到车体和/或转向架的横滚角、俯仰角和偏航角,并通过振动加速度数据对横滚角和俯仰角的误差进行补偿,且通过地磁计数据对偏航角的误差进行补偿,由此得到准确的倾角数据,进而提升车辆运行姿态的监测准确性。In the method for monitoring the running attitude of a vehicle using the inclination angle provided in the embodiment of the present application, when the vehicle speed is not 0, after obtaining the angular velocity data of the vehicle body and/or the bogie of the vehicle to be tested, the angular velocity data is calculated based on the quaternion method. Perform calculations to obtain the roll angle, pitch angle and yaw angle of the car body and/or bogie, and compensate the error of the roll angle and pitch angle through the vibration acceleration data, and use the geomagnetometer data to correct the error of the yaw angle Compensation is performed to obtain accurate inclination data, thereby improving the monitoring accuracy of the vehicle's running attitude.

进一步的,当车辆的车速为0时,此时,仅能通过加速度信号求解倾角数据。具体的,在获取到车体和/或转向架的振动加速度数据后,当监测对象绕预先建立的基准坐标系中的Y轴旋转时,根据振动加速度数据计算横滚角,当监测对象绕基准坐标系中的X轴旋转时,根据振动加速度数据计算俯仰角。Further, when the speed of the vehicle is 0, at this time, only the acceleration signal can be used to obtain the inclination data. Specifically, after obtaining the vibration acceleration data of the vehicle body and/or bogie, when the monitored object rotates around the Y axis in the pre-established reference coordinate system, the roll angle is calculated according to the vibration acceleration data. When the X axis in the coordinate system rotates, the pitch angle is calculated from the vibration acceleration data.

实施中,在三位空间中建立基准坐标系,以Y轴为列车的行进方向,假设,监测对象绕Y轴旋转的角为θ,则θ为监测对象的横滚角,且θ的计算公式为:In the implementation, a reference coordinate system is established in the three-dimensional space, and the Y-axis is the direction of travel of the train. Assuming that the rotation angle of the monitoring object around the Y-axis is θ, then θ is the roll angle of the monitoring object, and the calculation formula of θ for:

Figure BDA0004018151340000141
Figure BDA0004018151340000141

若监测对象绕Y轴旋转的角为ψ,则ψ为监测对象的俯仰角,且ψ的计算公式为:If the rotation angle of the monitoring object around the Y axis is ψ, then ψ is the pitch angle of the monitoring object, and the calculation formula of ψ is:

Figure BDA0004018151340000151
Figure BDA0004018151340000151

事实上,仅使用加速度信号无法求解偏航角,此时,可采用基于四元数法计算得到偏航角,并通过地磁计数据对偏航角的误差进行补偿的方式得到偏航角。In fact, the yaw angle cannot be calculated only by using the acceleration signal. At this time, the yaw angle can be calculated based on the quaternion method, and the yaw angle can be obtained by compensating the error of the yaw angle through the geomagnetometer data.

本申请实施例所提供的利用倾角监测车辆运行姿态的方法,当车速为0时,可通过获取到车体和/或转向架的振动加速度数据,当监测对象绕预先建立的基准坐标系中的Y轴旋转时,根据振动加速度数据计算横滚角,当监测对象绕基准坐标系中的X轴旋转时,根据振动加速度数据计算俯仰角。由此,实现静态求倾角数据,并对得到的倾角数据进行分析以确定车辆运行是否平稳,以便运维人员获取车辆运行姿态的发展规律,并为维护作业提供相应的支撑。In the method for monitoring vehicle running attitude by using inclination angle provided in the embodiment of the present application, when the vehicle speed is 0, the vibration acceleration data of the vehicle body and/or the bogie can be obtained, and when the monitoring object rotates around the pre-established reference coordinate system When the Y axis rotates, the roll angle is calculated according to the vibration acceleration data, and when the monitored object rotates around the X axis in the reference coordinate system, the pitch angle is calculated according to the vibration acceleration data. In this way, the static inclination data is obtained, and the obtained inclination data is analyzed to determine whether the vehicle is running smoothly, so that the operation and maintenance personnel can obtain the development law of the vehicle's operating posture and provide corresponding support for maintenance operations.

在上述实施例的技术上,在得到待测车辆车体和/或转向架的倾角数据之后,可以通过计算倾角数据的特征数据,并对各类特征数据进行分析,进而确定倾角指标趋势是否发生连续上升和/或波动异常和/或趋势超限的现象,以便输出待测车辆车体和/或转向架的状态告警信号。需要说明的是,倾角数据的特征数据包括横滚角度极值、俯仰角度极值和偏航角度极值。In the technical aspects of the above embodiments, after obtaining the inclination data of the vehicle body and/or bogie to be tested, it is possible to calculate the characteristic data of the inclination data and analyze various characteristic data to determine whether the inclination index trend occurs The phenomenon of continuous rise and/or abnormal fluctuation and/or trend exceeding the limit, so as to output the status warning signal of the vehicle body and/or bogie to be tested. It should be noted that the feature data of the inclination data includes an extreme value of a roll angle, an extreme value of a pitch angle, and an extreme value of a yaw angle.

具体的,对倾角数据的各类特征数据进行分析包括以下几个步骤:Specifically, the analysis of various characteristic data of the inclination data includes the following steps:

步骤1:获取车辆运行的行驶速度相关数据,并提取第一预设周期内满足第一预设条件的行驶速度相关数据所对应的特征数据;其中,第一预设条件为行驶速度达到预设速度等级,且行驶速度在预设速度区间内;Step 1: Obtain the driving speed related data of the vehicle running, and extract the characteristic data corresponding to the driving speed related data that meets the first preset condition in the first preset period; wherein, the first preset condition is that the driving speed reaches the preset Speed level, and the driving speed is within the preset speed range;

可以理解的是,不同的速度等级和行驶速度均对应不同的特征数据,为了提升监测准确性,需要滤除无效数据,例如行驶速度未达到预设等级时,表征车辆未行驶,则将产生的数据作为分析数据,会降低监测准确性,因此在得到行驶速度相关数据后,仅提取满足第一预设条件的特征数据进行分析。It is understandable that different speed levels and driving speeds correspond to different characteristic data. In order to improve the monitoring accuracy, it is necessary to filter out invalid data. For example, when the driving speed does not reach the preset level, indicating that the vehicle is not driving, the The data used as analysis data will reduce the monitoring accuracy. Therefore, after obtaining the data related to the driving speed, only the characteristic data satisfying the first preset condition are extracted for analysis.

例如,第一预设周期为1个月,在得到车辆的行驶速度相关数据后,提取一个月内行驶速度达到预设速度等级(例如,行驶速度等级达到250km/h),且行驶速度在预设速度区间内(例如,行驶速度浮动在[-10km/h,+10km/h]内)的行驶速度相关数据所对应的特征数据。For example, the first preset period is 1 month. After obtaining the relevant data of the vehicle's driving speed, extract the data that the driving speed reaches the preset speed level (for example, the driving speed level reaches 250km/h) within one month, and the driving speed is within the preset speed level. Set the feature data corresponding to the traveling speed related data within the speed range (for example, traveling speed floating within [-10km/h, +10km/h]).

需要说明的是,特征数据包括横滚角度极值、俯仰角度极值和偏航角度极值,选择数据进行分析时,可以选择特征数据中的一类或者多类进行分析,对此本申请不做限定。It should be noted that the characteristic data include the extreme value of the roll angle, the extreme value of the pitch angle and the extreme value of the yaw angle. When selecting data for analysis, one or more types of characteristic data can be selected for analysis. Do limited.

步骤2:分别计算各特征数据在第一预设时长内的均值Aud,并以第二预设时长为一个滑动窗口,计算每个滑动窗口的平均值Aw、方差Sw和斜率Bw;其中,第一预设时长小于第二预设时长;Step 2: Calculate the average value Aud of each feature data within the first preset time length, and use the second preset time length as a sliding window to calculate the average value Aw, variance Sw and slope Bw of each sliding window; A preset duration is shorter than a second preset duration;

例如,第一预设时长为1天,第二预设时长为n天,则计算各特征数据每日的均值Aud,然后以n天为一个固定滑动窗口,每次滑动一天,计算每个滑动窗口的平均值Aw、方差Sw和斜率Bw,其中,平均值Aw、方差Sw和斜率Bw的计算公式分别为:For example, if the first preset duration is 1 day and the second preset duration is n days, then calculate the daily average value Aud of each feature data, and then use n days as a fixed sliding window, sliding one day at a time, calculate each sliding The average value Aw, the variance Sw and the slope Bw of the window, where the calculation formulas of the average value Aw, the variance Sw and the slope Bw are respectively:

Figure BDA0004018151340000161
Figure BDA0004018151340000161

Figure BDA0004018151340000162
Figure BDA0004018151340000162

Figure BDA0004018151340000163
Figure BDA0004018151340000163

步骤3:筛选方差Sw小于第一预设方差S1的目标滑动窗口,对目标滑动窗口中的各平均值Aw和各斜率Bw分别求均值得到第一参考值Ah和第二参考值Bh;Step 3: Screen the target sliding window whose variance Sw is smaller than the first preset variance S1, and calculate the average value of each average value Aw and each slope Bw in the target sliding window to obtain the first reference value Ah and the second reference value Bh;

进一步的,计算历史平均值和历史斜率作为更新数据的分析依据。即,筛选出Sw<S1的目标滑动窗口,事实上,筛选的目标滑动窗口即为数据波动较小的窗口。然后对筛选出的各目标滑动窗口中的各平均值Aw和各斜率Bw分别求均值得到第一参考值Ah和第二参考值Bh。当然,后续还可以在第一参考值Ah和第二参考值Bh的基础上再求均值,可根据地面分析系统的数据搜索量确定是否进一步求均值。往往在数据量较大时,需要进一步求均值。Further, the historical average value and historical slope are calculated as the basis for analyzing the updated data. That is, the target sliding window with Sw<S1 is screened out. In fact, the screened target sliding window is a window with less data fluctuation. Then, the mean values Aw and the slopes Bw in the selected target sliding windows are respectively averaged to obtain the first reference value Ah and the second reference value Bh. Of course, the average value can also be calculated on the basis of the first reference value Ah and the second reference value Bh later, and whether to further calculate the average value can be determined according to the data search volume of the ground analysis system. Often when the amount of data is large, further averaging is required.

步骤4:分析倾角指标趋势是否发生连续上升和/或波动异常和/或趋势超限的现象,并输出待测车辆车体和/或转向架的状态告警信号;Step 4: Analyze whether the trend of the inclination index is continuously rising and/or fluctuating abnormally and/or the trend exceeds the limit, and output the status warning signal of the vehicle body and/or bogie to be tested;

具体的,当确定车体和/或转向架的特征数据中任意一类数据连续第一预设次数平均值Aw大于第一参考值Ah,且方差Sw大于第二参考值Bh时,输出对应转向架和/或车体的倾角指标趋势连续上升告警信号;Specifically, when it is determined that the average value Aw of any type of data in the characteristic data of the car body and/or the bogie is greater than the first reference value Ah, and the variance Sw is greater than the second reference value Bh, output the corresponding steering wheel The trend of the inclination index of the frame and/or the vehicle body continues to rise, and the warning signal;

当确定车体和/或转向架的目标分析数据中任意一类数据连续第二预设次数方差Sw大于第一预设方差S1时,输出对应转向架和/或车体的倾角指标趋势波动异常告警信号;When it is determined that any type of data in the target analysis data of the car body and/or the bogie has a second preset number of consecutive variances Sw greater than the first preset variance S1, the corresponding bogie and/or car body inclination index trend fluctuation is abnormal warning signal;

当确定车体和/或转向架的目标分析数据中任意一类数据对应的第一参考值Ah大于第一参考阈值A1,且对应的第二参考值Bh大于第二参考阈值B1时,输出对应转向架和/或车体的倾角指标趋势超限告警信号。When it is determined that the first reference value Ah corresponding to any type of data in the target analysis data of the vehicle body and/or bogie is greater than the first reference threshold A1, and the corresponding second reference value Bh is greater than the second reference threshold B1, output the corresponding The warning signal that the tendency of the inclination index trend of the bogie and/or car body exceeds the limit.

在具体实施例中,为了进一步提升监测准确性,在筛选方差Sw小于第一预设方差S1的目标滑动窗口,对目标滑动窗口中的各平均值Aw和各斜率Bw分别求均值得到第一参考值Ah和第二参考值Bh之前,对分析数据进一步进行过滤和处理。In a specific embodiment, in order to further improve the monitoring accuracy, in the target sliding window where the screening variance Sw is smaller than the first preset variance S1, the average values Aw and the slopes Bw in the target sliding window are respectively averaged to obtain the first reference The analysis data are further filtered and processed before the value Ah and the second reference value Bh.

具体的,当确定第二预设周期内行驶速度达到预设速度等级,和/或获取车辆的行驶公里数相关数据;当行驶公里数小于预设公里数,和/或斜率Bw小于预设斜率时,将第一预设周期内所有特征数据剔除。Specifically, when it is determined that the driving speed reaches the preset speed level in the second preset period, and/or the data related to the number of kilometers traveled by the vehicle is obtained; when the number of kilometers traveled is less than the preset number of kilometers, and/or the slope Bw is less than the preset slope When , all characteristic data in the first preset period are eliminated.

本申请实施例所提供的利用倾角监测车辆运行姿态的方法,在获取待测车辆车体和/或转向架的倾角数据之后,通过计算倾角数据的特征数据,并分析各类特征数据以确定倾角指标趋势是否连续上升和/或波动异常和/或趋势超限,进而输出待测车辆车体和/或转向架的状态告警信号。由此,基于倾角数据的特征数据,实现对车辆倾角指标趋势的分析,确定车体和/或转向架的状态,为用户了解车辆状态提供全面的信息,进而提升车辆运行安全性。In the method for monitoring the running attitude of a vehicle using the inclination angle provided in the embodiment of the present application, after obtaining the inclination data of the vehicle body and/or the bogie to be tested, the inclination angle is determined by calculating the characteristic data of the inclination data and analyzing various characteristic data Whether the index trend continues to rise and/or fluctuates abnormally and/or the trend exceeds the limit, and then output the status warning signal of the vehicle body and/or bogie to be tested. Therefore, based on the characteristic data of the inclination data, the analysis of the trend of the vehicle inclination index can be realized, the state of the car body and/or bogie can be determined, and comprehensive information can be provided for the user to understand the state of the vehicle, thereby improving the safety of vehicle operation.

作为优选的实施例,在获取待测车辆车体和/或转向架的倾角数据之后,还可以获取车辆运行的行驶速度相关数据,并分析车体和转向架的倾角数据,进而确定车体和转向架之间的各方向倾角差值指标趋势是否连续上升和/或波动异常和/或趋势超限,以便输出待测车辆车体和转向架之间部件的状态告警信号。具体的,包括以下几个步骤:As a preferred embodiment, after obtaining the inclination data of the vehicle body and/or bogie to be tested, the data related to the running speed of the vehicle can also be obtained, and the inclination data of the vehicle body and bogie can be analyzed to determine the inclination angle of the vehicle body and/or bogie Whether the trend of the inclination difference index in each direction between the bogies continues to rise and/or fluctuates abnormally and/or the trend exceeds the limit, so as to output a status warning signal of the components between the vehicle body and the bogies. Specifically, the following steps are included:

步骤1:提取第三预设周期内满足第二预设条件的行驶速度相关数据所对应的倾角数据,并分别计算车体与转向架在横滚、俯仰和偏航方向上的倾角差值;其中,第二预设条件为行驶速度达到预设速度等级,且行驶速度在预设速度区间内;Step 1: extract the inclination data corresponding to the driving speed related data satisfying the second preset condition in the third preset period, and calculate the inclination difference values of the car body and the bogie in the roll, pitch and yaw directions respectively; Wherein, the second preset condition is that the driving speed reaches a preset speed level, and the driving speed is within a preset speed range;

例如,第三预设周期为一天,则提取一天之内行驶速度等级分别达到300km/h,且行驶速度在[-10km/h,+10km/h]的预设区间内的行驶速度相关数据所对应的倾角数据,并计算倾角数据中,车体与转向架分别在横滚、俯仰和偏航方向上的倾角差值。For example, if the third preset cycle is one day, then extract the data related to the driving speed of the driving speed level within a day to reach 300km/h, and the driving speed is within the preset interval of [-10km/h, +10km/h] The corresponding inclination data, and calculate the inclination angle difference between the car body and the bogie in the roll, pitch and yaw directions respectively in the inclination data.

步骤2:计算各倾角差值在第三预设时长内的均值Ave,并以第四预设时长为一个滑动窗口,计算每个滑动窗口的平均值Ax、方差Sx和斜率Bx;其中,第三预设时长小于第四预设时长;Step 2: Calculate the average value Ave of each inclination difference in the third preset time length, and use the fourth preset time length as a sliding window to calculate the average value Ax, variance Sx and slope Bx of each sliding window; where, the first The third preset duration is less than the fourth preset duration;

其中,平均值Ax、方差Sx和斜率Bx的计算公式分别为:Among them, the calculation formulas of average value Ax, variance Sx and slope Bx are respectively:

Figure BDA0004018151340000181
Figure BDA0004018151340000181

Figure BDA0004018151340000182
Figure BDA0004018151340000182

Figure BDA0004018151340000183
Figure BDA0004018151340000183

步骤3:筛选方差Sx小于第二预设方差S2的目标滑动窗口,对目标滑动窗口中的各平均值Ax和各斜率Bx分别求均值得到第三参考值An和第四参考值Bn;Step 3: Screen the target sliding window whose variance Sx is smaller than the second preset variance S2, and calculate the average value of each average value Ax and each slope Bx in the target sliding window to obtain the third reference value An and the fourth reference value Bn;

将Sx<S2的窗口作为目标滑动窗口,然后对求目标滑动窗口中的各平均值Ax和各斜率Bx的均值得到第三参考值An和第四参考值Bn。同样的,可以在第三参考值An和第四参考值Bn的基础上进一步求均值,对此本申请不作限定,可根据实际数据量进行相应调整。The window of Sx<S2 is used as the target sliding window, and then the third reference value An and the fourth reference value Bn are obtained by calculating the mean value of each average value Ax and each slope Bx in the target sliding window. Similarly, the average value may be further calculated on the basis of the third reference value An and the fourth reference value Bn, which is not limited in the present application, and may be adjusted accordingly according to the actual amount of data.

步骤4:分析车体和转向架的倾角数据,进而确定车体和转向架之间的各方向倾角差值指标趋势是否连续上升和/或波动异常和/或趋势超限。Step 4: Analyze the inclination data of the car body and the bogie, and then determine whether the trend of the inclination difference index in each direction between the car body and the bogie continues to rise and/or fluctuates abnormally and/or the trend exceeds the limit.

具体的,当确定任意一类倾角差值连续第三预设次数平均值Ax大于第三参考值An,且方差Sx大于第四参考值Bn时,输出待测车辆车体和转向架之间部件的倾角差值指标趋势连续上升告警信号;Specifically, when it is determined that the average value Ax of the third preset times of any type of inclination difference is greater than the third reference value An, and the variance Sx is greater than the fourth reference value Bn, output the component between the vehicle body and the bogie to be tested The trend of the inclination difference index continues to rise and the alarm signal;

当确定任意一类倾角差值连续第三预设次数方差Sx大于第二预设方差S2时,输出待测车辆车体和转向架之间部件的倾角差值指标趋势波动异常告警信号;When it is determined that the variance Sx of any one type of inclination angle difference is greater than the second preset variance S2 in a row for the third preset number of times, an abnormal alarm signal of the trend fluctuation of the inclination angle difference index of the components between the vehicle body and the bogie to be tested is output;

当确定任意一类倾角差值对应的第三参考值An大于参考阈值A2,且对应的第二参考值Bh大于参考阈值B2时,输出待测车辆车体和转向架之间部件的倾角差值指标趋势超限告警信号。When it is determined that the third reference value An corresponding to any type of inclination difference is greater than the reference threshold A2, and the corresponding second reference value Bh is greater than the reference threshold B2, the inclination difference of the components between the vehicle body and the bogie to be tested is output Indicator trend overrun warning signal.

本申请实施例所提供的利用倾角监测车辆运行姿态的方法,在分别获取待测车辆车体和/或转向架的倾角数据之后,通过获取车辆运行的行驶速度相关数据,并分析车体和转向架的倾角数据以确定车体和转向架之间的各方向倾角差值指标趋势是否连续上升和/或波动异常和/或趋势超限,进而输出待测车辆车体和转向架之间部件的状态告警信号。由此,基于倾角数据确定车体和转向架之间部件的状态,进一步完善了车辆运行姿态的监测内容,关注转向架、车体及转向架和车体之间的部件如悬挂装置等的状态趋势,为了维护人员进行维护提供依据。In the method for monitoring vehicle running attitude by using inclination provided in the embodiment of the present application, after obtaining the inclination data of the vehicle body and/or bogie to be tested respectively, by obtaining the data related to the running speed of the vehicle, and analyzing the vehicle body and steering The inclination data of the frame is used to determine whether the trend of the inclination difference index in each direction between the car body and the bogie continues to rise and/or the fluctuation is abnormal and/or the trend exceeds the limit, and then output the components between the vehicle body and the bogie to be tested. Status warning signal. Therefore, based on the inclination data, the state of the parts between the car body and the bogie is determined, which further improves the monitoring content of the vehicle's running attitude, and pays attention to the state of the bogie, car body, and parts between the bogie and car body, such as the suspension device. Trends provide basis for maintenance personnel to perform maintenance.

进一步的,作为优选的实施例,本申请所提供的技术方案,可以通过获取列车运行的行驶速度相关数据,并对同一列车的不同车辆的各类特征数据进行分析以确定车辆指标是否离散度异常,进而输出相应车体,和/或转向架,和/或车体与转向架之间的部件的告警信号。具体的,包括以下几个步骤:Further, as a preferred embodiment, the technical solution provided by this application can determine whether the dispersion of the vehicle index is abnormal by obtaining the data related to the running speed of the train and analyzing various characteristic data of different vehicles of the same train. , and then output the alarm signal of the corresponding car body, and/or the bogie, and/or the components between the car body and the bogie. Specifically, the following steps are included:

步骤1:从行驶速度相关数据中提取第四预设周期内行驶速度达到预设速度等级,且行驶速度在预设速度区间内的行驶速度相关数据所对应的目标分析数据;其中,目标分析数据包括振动加速度相关数据和/或角速度相关数据、和/或倾角相关数据、和/或车体与转向架之间各方向的倾角差值;Step 1: Extract the target analysis data corresponding to the driving speed related data whose driving speed reaches the preset speed level in the fourth preset period and the driving speed is within the preset speed range from the driving speed related data; among them, the target analysis data Including vibration acceleration related data and/or angular velocity related data, and/or inclination angle related data, and/or inclination angle difference in each direction between the car body and the bogie;

例如,第四预设周期为5天,预设速度等级为300km/h,且预设速度区间为[-5km/h,+5km/h],则将5天内行驶速度达到300km/h,且行驶速度波动范围在[-5km/h,+5km/h]内的行驶速度相关数据,所对应的振动加速度相关数据和/或角速度相关数据、和/或倾角相关数据、和/或车体与转向架之间各方向的倾角差值作为目标分析数据。For example, the fourth preset period is 5 days, the preset speed level is 300km/h, and the preset speed range is [-5km/h, +5km/h], then the driving speed will reach 300km/h within 5 days, and The driving speed related data within the range of [-5km/h, +5km/h], the corresponding vibration acceleration related data and/or angular velocity related data, and/or inclination angle related data, and/or the vehicle body and The inclination angle difference in each direction between the bogies is used as the target analysis data.

也就是说,处理获取车体和转向架的倾角数据外,还需要获取振动加速度相关数据和角速度相关数据等,可以通过设置对应的传感器器件直接进行采集,对此本申请不做限定。That is to say, in addition to processing and obtaining the inclination data of the car body and bogie, it is also necessary to obtain vibration acceleration-related data and angular velocity-related data, which can be directly collected by setting corresponding sensor devices, which is not limited in this application.

步骤2:分别计算车辆的各目标分析数据在第五预设时长内的均值Au,并计算在第五预设周期内车辆的各目标分析数据在不同行驶速度等级下的平均值At和方差St;Step 2: Calculate the average value Au of each target analysis data of the vehicle within the fifth preset period, and calculate the average value At and variance St of each target analysis data of the vehicle at different driving speed levels within the fifth preset period ;

例如,第五预设时长为1天,则以1天为单位,计算每天列车在不同速度等级下的平均值At和方差St,平均值At和方差St的计算公式分别为:For example, if the fifth preset duration is 1 day, the average value At and the variance St of the trains at different speed levels are calculated in units of 1 day, and the calculation formulas for the average value At and the variance St are respectively:

Figure BDA0004018151340000201
Figure BDA0004018151340000201

Figure BDA0004018151340000202
Figure BDA0004018151340000202

其中,n为一列车中的车辆数,即,车厢数。Wherein, n is the number of vehicles in a train, that is, the number of carriages.

步骤3:对同一列车的不同车辆的各类特征数据进行分析以确定车辆指标是否离散度异常;Step 3: Analyze various characteristic data of different vehicles of the same train to determine whether the dispersion of vehicle indicators is abnormal;

具体的,当确定车辆对应的目标分析数据中任意一类数据在第六预设时长内(例如,连续三天内)方差St>方差阈值Sm,则确定车辆相应指标离散度异常并输出相应车体和/或转向架的告警信号;Specifically, when it is determined that any type of data in the target analysis data corresponding to the vehicle is within the sixth preset time period (for example, within three consecutive days) the variance St>variance threshold Sm, it is determined that the dispersion of the corresponding indicators of the vehicle is abnormal and the corresponding vehicle body is output and/or bogie warning signals;

当确定车辆对应的目标分析数据中任意一类数据在第七预设时长内(例如,连续一周内)方差St>方差阈值Sm,且方差St最大值均为同一目标车辆,则确定目标车辆相应指标离散度异常,并输出相应车体和/或转向架的告警信号。When it is determined that any type of data in the target analysis data corresponding to the vehicle has a variance St>variance threshold Sm within the seventh preset time period (for example, within a continuous week), and the maximum value of the variance St is the same target vehicle, then it is determined that the target vehicle corresponding If the index dispersion is abnormal, an alarm signal for the corresponding car body and/or bogie will be output.

本申请实施例所提供的利用倾角监测车辆运行姿态的方法,通过获取列车运行的行驶速度相关数据,并对同一列车的不同车辆的各类特征数据进行分析,进而确定车辆指标是否离散度异常,并输出相应车体,和/或转向架,和/或车体与转向架之间的部件的告警信号。由此,通过对车辆各类特征数据进行分析输出车体,和/或转向架,和/或车体与转向架之间的部件的告警信号,从空间上,即,对同一对象的不同个体进行分析,进一步扩展监测范围,提升监测准确性和可靠性。The method for monitoring vehicle running attitude by using inclination angle provided in the embodiment of the present application obtains the data related to the running speed of the train and analyzes various characteristic data of different vehicles of the same train to determine whether the dispersion of the vehicle index is abnormal. And output the alarm signal of the corresponding car body, and/or the bogie, and/or the components between the car body and the bogie. Therefore, by analyzing various characteristic data of the vehicle and outputting the warning signals of the vehicle body, and/or the bogie, and/or the parts between the vehicle body and the bogie, from the space, that is, for different individuals of the same object Perform analysis to further expand the scope of monitoring and improve monitoring accuracy and reliability.

在上述实施例中,对于利用倾角监测车辆运行姿态的方法进行了详细描述,本申请还提供一种利用倾角监测车辆运行姿态的装置对应的实施例。需要说明的是,本申请从两个角度对装置部分的实施例进行描述,一种是基于功能模块的角度,另一种是基于硬件结构的角度。In the above embodiments, the method for monitoring the running attitude of the vehicle by using the inclination angle is described in detail, and the present application also provides a corresponding embodiment of the device for monitoring the running attitude of the vehicle by using the inclination angle. It should be noted that this application describes the embodiments of the device part from two perspectives, one is based on the perspective of functional modules, and the other is based on the perspective of hardware structure.

图3为本申请实施例所提供的一种利用倾角监测车辆运行姿态的装置的结构图,如图3所示,该装置包括:Fig. 3 is a structural diagram of a device for monitoring the vehicle's running attitude by using the inclination angle provided by the embodiment of the present application. As shown in Fig. 3, the device includes:

获取模块10,用于分别获取车体和/或转向架的倾角数据;An acquisition module 10, configured to acquire the inclination data of the vehicle body and/or the bogie respectively;

分析模块11,用于对倾角数据的分布特性进行分析以输出车辆倾覆预警信号。The analysis module 11 is configured to analyze the distribution characteristics of the inclination data to output a vehicle overturning warning signal.

由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。Since the embodiment of the device part corresponds to the embodiment of the method part, please refer to the description of the embodiment of the method part for the embodiment of the device part, and details will not be repeated here.

本申请实施例所提供的利用倾角监测车辆运行姿态的装置,包括:分别获取车体和转向架的倾角数据,并对倾角数据的分布特性进行分析以输出车辆倾覆预警信号。由此可见,本申请所提供的技术方案,基于车体和转向架的倾角数据对车辆运行的姿态进行监测,提前对车辆可能出现的危险进行预警,提升车辆运行安全性,进而提升用户对车辆状态的掌握。进一步的,本申请所提供的技术方案弥补了现有车辆运行姿态监测时,仅监测车辆转向架、车体的振动加速度指标所存在的问题,提出了一种针对转向架、车体在运行过程中绕某一方向的旋转运动的不平稳现象的监测方法,完善了车辆运行姿态的监测内容。该方法将原来的仅关注转向架和车体各自的横、垂方向上的振动加速度变化情况,即将仅监测车辆的平移运动情况,扩展到关注转向架、车体在运行过程中绕某一方向的旋转运动情况。同时,本申请的技术方案还进一步对转向架、车体的倾角及倾角差等数据的长时间的积累和分析进行关注,进而关注转向架、车体及转向架和车体之间的部件如悬挂装置等的状态趋势,帮助列车运维人员总结出车辆的运行姿态的发展规律、确定车辆维修门限值,为列车运维人员提前掌握车辆、列车状态,安排维修作业提供了支撑。The device for monitoring the running attitude of a vehicle by using the inclination angle provided by the embodiment of the present application includes: obtaining the inclination data of the vehicle body and the bogie respectively, and analyzing the distribution characteristics of the inclination data to output a vehicle overturning warning signal. It can be seen that the technical solution provided by this application monitors the posture of the vehicle based on the inclination data of the car body and the bogie, and provides early warning of possible dangers of the vehicle in advance to improve the safety of the vehicle, thereby improving the user's awareness of the vehicle. state of mastery. Furthermore, the technical solution provided by this application makes up for the existing problem of only monitoring the vibration acceleration indicators of the vehicle bogie and car body when monitoring the running posture of the existing vehicle, and proposes a method for bogie and car body during the running process. The monitoring method of the unsteady phenomenon of the rotational motion around a certain direction improves the monitoring content of the vehicle's running attitude. This method expands the original focus on the vibration acceleration changes in the horizontal and vertical directions of the bogie and car body, that is, to monitor only the translational movement of the vehicle, to focus on the bogie and car body in a certain direction during operation. of rotational motion. At the same time, the technical solution of the present application further pays attention to the long-term accumulation and analysis of data such as the inclination angle and inclination angle difference of the bogie and car body, and then pays attention to the bogie, car body, and components between the bogie and car body, such as The status trend of the suspension device, etc. helps the train operation and maintenance personnel to summarize the development law of the vehicle's operating posture, determine the vehicle maintenance threshold, and provide support for the train operation and maintenance personnel to grasp the status of the vehicle and train in advance and arrange maintenance operations.

图4为本申请另一实施例提供的一种利用倾角监测车辆运行姿态的装置的结构图,如图4所示,利用倾角监测车辆运行姿态的装置包括:存储器20,用于存储计算机程序;FIG. 4 is a structural diagram of a device for monitoring vehicle running posture by using inclination angle provided by another embodiment of the present application. As shown in FIG. 4 , the device for monitoring vehicle running posture by using inclination angle includes: a memory 20 for storing computer programs;

处理器21,用于执行计算机程序时实现如上述实施例所提到的利用倾角监测车辆运行姿态的方法的步骤。The processor 21 is configured to implement the steps of the method for monitoring the running attitude of the vehicle by using the inclination angle as mentioned in the above-mentioned embodiments when executing the computer program.

本实施例提供的利用倾角监测车辆运行姿态的装置可以包括但不限于智能手机、平板电脑、笔记本电脑或台式电脑等。The device for monitoring the running attitude of a vehicle by using the inclination angle provided in this embodiment may include but not limited to a smart phone, a tablet computer, a notebook computer or a desktop computer, and the like.

其中,处理器21可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器21可以采用数字信号处理器(Digital Signal Processor,简称DSP)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)、可编程逻辑阵列(ProgrammableLogic Array,简称PLA)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(Central Processing Unit,简称CPU);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以集成有图像处理器(GraphicsProcessing Unit,简称GPU),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器21还可以包括人工智能(Artificial Intelligence,简称AI)处理器,该AI处理器用于处理有关机器学习的计算操作。Wherein, the processor 21 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 21 can be at least one of a Digital Signal Processor (DSP for short), a Field-Programmable Gate Array (FPGA for short), and a Programmable Logic Array (PLA for short). implemented in the form of hardware. Processor 21 may also include a main processor and a coprocessor, and the main processor is a processor for processing data in a wake-up state, also known as a central processing unit (Central Processing Unit, referred to as CPU); It is a low-power processor for processing data in the standby state. In some embodiments, the processor 21 may be integrated with a Graphics Processing Unit (GPU for short), and the GPU is used for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 21 may also include an artificial intelligence (AI for short) processor, and the AI processor is used to process computing operations related to machine learning.

存储器20可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器20还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器20至少用于存储以下计算机程序201,其中,该计算机程序被处理器21加载并执行之后,能够实现前述任一实施例公开的利用倾角监测车辆运行姿态的方法的相关步骤。另外,存储器20所存储的资源还可以包括操作系统202和数据203等,存储方式可以是短暂存储或者永久存储。其中,操作系统202可以包括Windows、Unix、Linux等。数据203可以包括但不限于利用倾角监测车辆运行姿态的方法中所涉及的相关数据等。Memory 20 may include one or more computer-readable storage media, which may be non-transitory. The memory 20 may also include high-speed random access memory, and non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In this embodiment, the memory 20 is at least used to store the following computer program 201, wherein, after the computer program is loaded and executed by the processor 21, it can realize the relevant steps of the method disclosed in any of the above-mentioned embodiments to monitor the vehicle's running attitude by using the inclination angle . In addition, the resources stored in the memory 20 may also include an operating system 202 and data 203, etc., and the storage method may be temporary storage or permanent storage. Wherein, the operating system 202 may include Windows, Unix, Linux and so on. The data 203 may include, but not limited to, related data involved in the method of monitoring the vehicle's running attitude by using the inclination angle.

在一些实施例中,利用倾角监测车辆运行姿态的装置还可包括有显示屏22、输入输出接口23、通信接口24、电源25以及通信总线26。In some embodiments, the device for monitoring vehicle running attitude by using inclination angle may further include a display screen 22 , an input/output interface 23 , a communication interface 24 , a power supply 25 and a communication bus 26 .

本领域技术人员可以理解,图4中示出的结构并不构成对利用倾角监测车辆运行姿态的装置的限定,可以包括比图示更多或更少的组件。Those skilled in the art can understand that the structure shown in FIG. 4 does not constitute a limitation to the device for monitoring the running attitude of the vehicle by using the inclination angle, and may include more or less components than those shown in the illustration.

本申请实施例提供的利用倾角监测车辆运行姿态的装置,包括存储器和处理器,处理器在执行存储器存储的程序时,能够实现如下方法:利用倾角监测车辆运行姿态的方法。The device for monitoring vehicle running attitude by using inclination angle provided by the embodiment of the present application includes a memory and a processor. When the processor executes the program stored in the memory, the following method can be realized: the method for monitoring the vehicle running attitude by using inclination angle.

本申请实施例所提供的利用倾角监测车辆运行姿态的装置,基于车体和转向架的倾角数据对车辆运行的姿态进行监测,提前对车辆可能出现的危险进行预警,提升车辆运行安全性,进而提升用户对车辆状态的掌握。进一步的,本申请所提供的技术方案弥补了现有车辆运行姿态监测时,仅监测车辆转向架、车体的振动加速度指标所存在的问题,提出了一种针对转向架、车体在运行过程中绕某一方向的旋转运动的不平稳现象的监测方法,完善了车辆运行姿态的监测内容。The device for monitoring the running attitude of the vehicle by using the inclination angle provided by the embodiment of the present application monitors the running attitude of the vehicle based on the inclination data of the car body and the bogie, and gives early warning of possible dangers of the vehicle in advance, so as to improve the safety of the vehicle operation, and further Improve the user's grasp of the vehicle status. Furthermore, the technical solution provided by this application makes up for the existing problem of only monitoring the vibration acceleration indicators of the vehicle bogie and car body when monitoring the running posture of the existing vehicle, and proposes a method for bogie and car body during the running process. The monitoring method of the unsteady phenomenon of the rotational motion around a certain direction improves the monitoring content of the vehicle's running attitude.

最后,本申请还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。Finally, the present application also provides an embodiment corresponding to a computer-readable storage medium. A computer program is stored on a computer-readable storage medium, and when the computer program is executed by a processor, the steps described in the foregoing method embodiments are implemented.

可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。It can be understood that if the methods in the above embodiments are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or part of the contribution to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , executing all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), magnetic disk or optical disc, etc., which can store program codes. medium.

以上对本申请所提供的一种利用倾角监测车辆运行姿态的方法、装置及介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。The method, device and medium for monitoring the running attitude of a vehicle provided by the present application have been described in detail above. Each embodiment in the description is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and for the related information, please refer to the description of the method part. It should be pointed out that those skilled in the art can make some improvements and modifications to the application without departing from the principles of the application, and these improvements and modifications also fall within the protection scope of the claims of the application.

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should also be noted that in this specification, relative terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that these entities or operations There is no such actual relationship or order between the operations. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

Claims (16)

1. A method for monitoring the operational attitude of a vehicle using tilt angles, comprising:
respectively acquiring inclination angle data of a vehicle body and/or a bogie of a vehicle to be tested;
and analyzing the distribution characteristics of the various inclination angle data to output a vehicle overturning early warning signal.
2. The method for monitoring the vehicle running posture by using the inclination angle according to claim 1, wherein the analyzing the distribution characteristics of the various kinds of inclination angle data to output the vehicle overturning early warning signal comprises:
sorting the various inclination angle data according to a time sequence;
sequentially judging whether the inclination angle data of each type are larger than a corresponding first threshold value according to the sequencing result;
if the value is larger than the first threshold value, the counter is increased by 1;
if the first threshold value is not greater than the first threshold value, the counter is cleared;
determining whether the value corresponding to the counter is larger than a first preset value or not;
if the value is larger than the first preset value, outputting the overturning early-warning signal, and resetting the counter;
and if not, returning to the step of sequentially judging whether the inclination angle data of each type are larger than the corresponding first threshold value according to the sequencing result.
3. The method for monitoring the vehicle running posture by using the inclination angle according to claim 1, wherein the analyzing the distribution characteristics of the various kinds of inclination angle data to output the vehicle overturning early warning signal comprises:
sorting the various inclination angle data in the preset duration according to a time sequence;
Sequentially judging whether the inclination angle data of each type are larger than a corresponding second threshold value according to the sorting result;
if the value is larger than the second threshold value, the counter is increased by 1;
if not, the counter is decremented by 1;
determining whether the value corresponding to the counter after the preset time period is greater than a second preset value;
if the value is larger than the second preset value, outputting the overturning early-warning signal, and resetting the counter;
and if the inclination angle data is not larger than the second preset value, resetting the counter, and returning to the step of sequentially judging whether the inclination angle data of various types is larger than the corresponding second threshold value according to the sequencing result.
4. The method for monitoring vehicle operating attitude using tilt angle of claim 1, wherein the tilt angle data includes roll angle, pitch angle, and yaw angle.
5. The method for monitoring the running posture of a vehicle using the tilt angle according to claim 4, wherein when the vehicle speed is not 0, the respectively acquiring the tilt angle data of the body and/or the bogie of the vehicle to be tested includes:
respectively acquiring angular speed data of a vehicle body and/or a bogie of the vehicle to be tested;
calculating the angular speed data based on a quaternion method to obtain a roll angle, a pitch angle and a yaw angle of the vehicle body and/or the bogie;
Acquiring vibration acceleration data of the vehicle body and/or the bogie;
and compensating the errors of the roll angle and the pitch angle through the vibration acceleration data, and compensating the errors of the yaw angle through geomagnetic data.
6. The method for monitoring the running posture of a vehicle by using the inclination angle according to claim 4, wherein when the vehicle speed is 0, the respectively acquiring the inclination angle data of the vehicle body and/or the bogie to be tested includes:
acquiring vibration acceleration data of the vehicle body and/or the bogie;
calculating a roll angle according to the vibration acceleration data when the monitored object rotates around a Y axis in a pre-established reference coordinate system;
and calculating a pitch angle according to the vibration acceleration data when the monitoring object rotates around the X axis in the reference coordinate system.
7. The method for monitoring the running posture of a vehicle by using the inclination angle according to claim 4, further comprising, after the acquiring inclination angle data of the vehicle body and/or the bogie to be measured, respectively:
calculating characteristic data of the inclination angle data; wherein the characteristic data includes roll angle extremum, pitch angle extremum and yaw angle extremum;
Analyzing various types of the characteristic data to determine whether the inclination index trend continuously rises and/or fluctuates abnormally and/or the trend exceeds the limit;
and outputting a state alarm signal of the vehicle body and/or the bogie to be tested.
8. The method of claim 7, wherein analyzing the various types of characteristic data to determine whether the dip index trend is continuously rising and/or fluctuating anomalies and/or the trend is overrun comprises:
acquiring running speed related data of running of a vehicle;
extracting the characteristic data corresponding to the driving speed related data meeting a first preset condition in a first preset period; the first preset condition is that the running speed reaches a preset speed level, and the running speed is in a preset speed interval;
respectively calculating the mean value Aud of each characteristic data in a first preset time period;
taking a second preset duration as a sliding window, and calculating the average value Aw, the variance Sw and the slope Bw of each sliding window; the first preset duration is smaller than the second preset duration;
screening a target sliding window with the variance Sw smaller than a first preset variance S1, and respectively averaging each average value Aw and each slope Bw in the target sliding window to obtain a first reference value Ah and a second reference value Bh;
When the average value Aw of any type of data in the characteristic data of the vehicle body and/or the bogie is determined to be larger than the first reference value Ah for a first preset time continuously, and the variance Sw is larger than the second reference value Bh, outputting a continuous rising alarm signal of the inclination index trend of the corresponding bogie and/or the vehicle body;
outputting inclination index trend fluctuation abnormal alarm signals corresponding to the bogie and/or the bogie when the variance Sw of any type of data in the target analysis data of the bogie is determined to be larger than the first preset variance S1 continuously for a second preset time;
when the first reference value Ah corresponding to any type of data in the target analysis data of the vehicle body and/or the bogie is determined to be larger than the first reference threshold value A1 and the corresponding second reference value Bh is determined to be larger than the second reference threshold value B1, outputting an inclination index trend overrun warning signal corresponding to the bogie and/or the vehicle body.
9. The method for monitoring the running posture of a vehicle by using an inclination angle according to claim 8, wherein before said screening the target sliding window in which the variance Sw is smaller than the first preset variance S1, respectively averaging each average Aw and each slope Bw in the target sliding window to obtain a first reference value Ah and a second reference value Bh, further comprising:
When the running speed reaches a preset speed level in a second preset period, and/or the running mileage related data of the vehicle is obtained; and when the driving mileage is smaller than a preset mileage and/or the slope Bw is smaller than a preset slope, eliminating all the characteristic data in the first preset period.
10. The method for monitoring the running posture of a vehicle by using the inclination angle according to claim 1, further comprising, after the acquiring inclination angle data of the vehicle body and/or the bogie to be measured, respectively:
acquiring running speed related data of running of a vehicle;
analyzing the inclination angle data of the car body and the bogie to determine whether the inclination angle difference index trend of each direction between the car body and the bogie continuously rises and/or fluctuates abnormally and/or the trend is overrun;
and outputting a state alarm signal of a part between the vehicle body and the bogie of the vehicle to be tested.
11. The method of using tilt angles to monitor vehicle operating attitudes of claim 10, wherein analyzing the tilt angle data of the vehicle body and truck to determine whether each tilt angle difference indicator trend between the vehicle body and truck is continuously rising and/or fluctuating anomalies and/or trends overrun comprises:
Extracting inclination angle data corresponding to the driving speed related data meeting a second preset condition in a third preset period; the second preset condition is that the running speed reaches a preset speed level, and the running speed is in a preset speed interval;
respectively calculating the inclination angle difference values of the vehicle body and the bogie in the roll direction, the pitch direction and the yaw direction;
calculating the average value Ave of each inclination angle difference value in a third preset time period;
taking a fourth preset time length as a sliding window, and calculating the average value Ax, the variance Sx and the slope Bx of each sliding window; the third preset duration is smaller than the fourth preset duration;
screening a target sliding window with the variance Sx smaller than a second preset variance S2, and respectively averaging each average value Ax and each slope Bx in the target sliding window to obtain a third reference value An and a fourth reference value Bn;
when the average value Ax of the continuous third preset times of any type of inclination angle difference values is determined to be larger than the third reference value An, and the variance Sx is larger than the fourth reference value Bn, outputting An inclination angle difference index trend continuous rising alarm signal of a part between a vehicle body and a bogie of the vehicle to be detected;
Outputting an inclination angle difference index trend fluctuation abnormal alarm signal of a part between a vehicle body and a bogie to be tested when the variance Sx of any type of inclination angle difference value is determined to be larger than the second preset variance S2 continuously for a third preset times;
and outputting An inclination angle difference index trend overrun warning signal of a component between the vehicle body and the bogie to be tested when the third reference value An corresponding to any inclination angle difference value is determined to be larger than the reference threshold value A2 and the corresponding second reference value Bh is determined to be larger than the reference threshold value B2.
12. The method for monitoring a vehicle running posture using a tilt angle according to claim 1, further comprising:
acquiring running speed related data of train running;
the various types of the characteristic data of different vehicles of the same train are analyzed to determine whether the vehicle index is abnormal in dispersion or not, so as to output alarm signals of corresponding vehicle bodies, and/or bogies, and/or components between the vehicle bodies and the bogies.
13. The method of claim 12, wherein analyzing the feature data of the various vehicles of the same train to determine whether the vehicle index is anomalous to output warning signals for the corresponding vehicle body, and/or the bogie, and/or the components between the vehicle body and the bogie comprises:
Extracting target analysis data corresponding to the running speed related data in a preset speed interval, wherein the running speed reaches a preset speed grade in a fourth preset period from the running speed related data; the target analysis data comprise vibration acceleration related data and/or angular velocity related data and/or inclination angle difference values of the vehicle body and the bogie in all directions;
respectively calculating the average value Au of each target analysis data of the vehicle in a fifth preset duration;
calculating the average At and the variance St of each target analysis data of the vehicle At different driving speed levels in a fifth preset period;
when determining that the variance St is larger than a variance threshold Sm in a sixth preset duration of any type of data in the target analysis data corresponding to the vehicle, determining that the corresponding index dispersion of the vehicle is abnormal and outputting an alarm signal of a corresponding vehicle body and/or bogie;
when it is determined that any type of data in the target analysis data corresponding to the vehicle is larger than the variance threshold value Sm within a seventh preset duration, and the maximum value of the variance St is the same target vehicle, determining that the corresponding index dispersion of the target vehicle is abnormal, and outputting an alarm signal of a corresponding vehicle body and/or bogie.
14. An apparatus for monitoring the operational attitude of a vehicle using an inclination angle, comprising:
the acquisition module is used for respectively acquiring inclination angle data of the vehicle body and/or the bogie;
and the analysis module is used for analyzing the distribution characteristics of the inclination angle data so as to output a vehicle overturning early warning signal.
15. An apparatus for monitoring the operational attitude of a vehicle using an inclination angle, comprising a memory for storing a computer program;
a processor for implementing the steps of the method for monitoring the vehicle operating posture using tilt angle according to any one of claims 1 to 13 when executing the computer program.
16. A computer-readable storage medium, on which a computer program is stored, which computer program, when being executed by a processor, implements the steps of the method for monitoring the vehicle's operational pose with tilt angle according to any of claims 1 to 13.
CN202211675742.5A 2022-12-26 2022-12-26 A method, device and medium for monitoring vehicle running posture using inclination angle Active CN116022194B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211675742.5A CN116022194B (en) 2022-12-26 2022-12-26 A method, device and medium for monitoring vehicle running posture using inclination angle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211675742.5A CN116022194B (en) 2022-12-26 2022-12-26 A method, device and medium for monitoring vehicle running posture using inclination angle

Publications (2)

Publication Number Publication Date
CN116022194A true CN116022194A (en) 2023-04-28
CN116022194B CN116022194B (en) 2025-02-14

Family

ID=86077137

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211675742.5A Active CN116022194B (en) 2022-12-26 2022-12-26 A method, device and medium for monitoring vehicle running posture using inclination angle

Country Status (1)

Country Link
CN (1) CN116022194B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117311243A (en) * 2023-11-28 2023-12-29 中煤科工机器人科技有限公司 Vehicle posture monitoring and early warning system for coal mine robot
CN118424240A (en) * 2024-07-01 2024-08-02 山东兴华防水保温工程有限公司 Building verticality monitoring method for building deviation correction

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102069769A (en) * 2010-12-17 2011-05-25 交通运输部公路科学研究所 Dangerous goods transport vehicle dynamic monitoring method and early warning device
CN205879196U (en) * 2016-07-19 2017-01-11 中国人民解放军军事交通学院 Monitoring system is equipped in railway transportation
CN106347411A (en) * 2016-09-12 2017-01-25 北京交控科技股份有限公司 Train integrity detection system and method
CN107631725A (en) * 2016-07-19 2018-01-26 中国人民解放军军事交通学院 A kind of railway transportation equipment attitude monitoring system
CN109799098A (en) * 2019-03-22 2019-05-24 唐智科技湖南发展有限公司 A kind of detection method, device and the medium of bogie Cross deformation
CN110775181A (en) * 2019-10-23 2020-02-11 上海钧正网络科技有限公司 Vehicle safety state monitoring method and device, computer equipment and storage medium
CN110807903A (en) * 2019-12-06 2020-02-18 上港集团长江港口物流有限公司 A container ship crash warning system and method
CN113223290A (en) * 2020-01-21 2021-08-06 浙江宇视科技有限公司 Vehicle state detection method, device, equipment and storage medium
US20220212742A1 (en) * 2019-09-27 2022-07-07 Honda Motor Co., Ltd. Body posture detection device and straddle type vehicle
CN115257796A (en) * 2022-06-22 2022-11-01 周锦荣 Motorcycle early warning method, system, storage medium and electronic equipment

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102069769A (en) * 2010-12-17 2011-05-25 交通运输部公路科学研究所 Dangerous goods transport vehicle dynamic monitoring method and early warning device
CN205879196U (en) * 2016-07-19 2017-01-11 中国人民解放军军事交通学院 Monitoring system is equipped in railway transportation
CN107631725A (en) * 2016-07-19 2018-01-26 中国人民解放军军事交通学院 A kind of railway transportation equipment attitude monitoring system
CN106347411A (en) * 2016-09-12 2017-01-25 北京交控科技股份有限公司 Train integrity detection system and method
CN109799098A (en) * 2019-03-22 2019-05-24 唐智科技湖南发展有限公司 A kind of detection method, device and the medium of bogie Cross deformation
US20220212742A1 (en) * 2019-09-27 2022-07-07 Honda Motor Co., Ltd. Body posture detection device and straddle type vehicle
CN110775181A (en) * 2019-10-23 2020-02-11 上海钧正网络科技有限公司 Vehicle safety state monitoring method and device, computer equipment and storage medium
CN110807903A (en) * 2019-12-06 2020-02-18 上港集团长江港口物流有限公司 A container ship crash warning system and method
CN113223290A (en) * 2020-01-21 2021-08-06 浙江宇视科技有限公司 Vehicle state detection method, device, equipment and storage medium
CN115257796A (en) * 2022-06-22 2022-11-01 周锦荣 Motorcycle early warning method, system, storage medium and electronic equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
颜潇: "半挂汽车列车侧翻预警及防侧翻控制研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》, vol. 2022, no. 02, 15 February 2022 (2022-02-15) *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117311243A (en) * 2023-11-28 2023-12-29 中煤科工机器人科技有限公司 Vehicle posture monitoring and early warning system for coal mine robot
CN117311243B (en) * 2023-11-28 2024-02-27 中煤科工机器人科技有限公司 Vehicle posture monitoring and early warning system for coal mine robot
CN118424240A (en) * 2024-07-01 2024-08-02 山东兴华防水保温工程有限公司 Building verticality monitoring method for building deviation correction

Also Published As

Publication number Publication date
CN116022194B (en) 2025-02-14

Similar Documents

Publication Publication Date Title
CN113370982B (en) Road bump area detection method and device, electronic equipment and storage medium
CN116022194A (en) Method, device and medium for monitoring running posture of vehicle by using inclination angle
US10690695B2 (en) System and method for detecting driving behavior
CN109109866B (en) Vehicle driving state monitoring method and device, computer equipment and storage medium
CN104246516B (en) A kind of method and device for determining vehicle acceleration
CN112660112B (en) Vehicle side-tipping state and side-tipping prediction method and system
CN105109490B (en) Method for judging sharp turn of vehicle based on three-axis acceleration sensor
US20150051785A1 (en) System and a method for improved car prognosis
US20120245758A1 (en) Driving behavior detecting method and apparatus
JP6078722B2 (en) Road surface property measuring device
CN104590112B (en) Judge the method and system of turn inside diameter degree of safety
CN110940344B (en) Low-cost sensor combination positioning method for automatic driving
CN114559780B (en) Vehicle attitude control method and device
CN114932909B (en) A Slope Estimation Method Based on Complementary Filtering to Implement Acceleration Correction
CN107462911A (en) Overhead detection method and its device above and below automobile
CN104390795A (en) Method and device for analyzing vibration modes of rail vehicles
CN110852542A (en) Road flatness calculation method and system
EP2992425A1 (en) Methods and systems for monitoring roadway parameters
CN109204318B (en) Method and terminal equipment for judging rapid lane change of vehicle
CN115713855A (en) Vehicle-mounted terminal system, data display method and device and computer equipment
CN110617824B (en) Method, apparatus, device and medium for determining whether vehicle is on or off elevated road
CN113635907A (en) Driving behavior detection method and device, electronic equipment and storage medium thereof
CN115771546A (en) Method, device and medium for monitoring vehicle running stability
CN106840192A (en) A kind of running state of automotive vehicle decision method of application smart mobile phone
CN115931052A (en) Vehicle component health state and running quality monitoring method, device and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant