当前位置:网站首页>【Paper】2019_ Distributed Cooperative Control of a High-speed Train
【Paper】2019_ Distributed Cooperative Control of a High-speed Train
2022-06-30 04:36:00 【Zhao-Jichao】
2019_Distributed Cooperative Control of a High-speed Train
List of articles
1. Introduction
2. Modeling of a high-speed train

For high-speed trains with multiple carriages , The adjacent carriages are connected by couplers , The coupler is installed under the floor of the connection point of the adjacent carriage . At run time , The coupler plays an important role in reducing the impact force , Avoid collision by transmitting the internal force of the train in the longitudinal direction . The behavior of the coupler can be approximately described by the spring model , The train internal force generated by the coupler is a function of the coupler displacement . here , The restoring force of the coupler is assumed to be a linear function of the relative displacement and relative velocity between two adjacent cars .
f ( e i ( t ) ) = k e i ( t ) + d e ˙ i ( t ) (2) f(e_i(t)) = k e_i(t) + d \dot{e}_i(t) \tag{2} f(ei(t))=kei(t)+de˙i(t)(2)
Put the second in the train 1 The mass of the cars 、 The position and speed are expressed as m i、x i and v i. We assume that all cars have the same mass , namely m i = m, For all i = 1, 2, - -, n. For a train composed of a trolley without a traction motor , We can regard this kind of car and its head car with motor as a unit ( for example , see [10], [11]). For the sake of simplicity , In this paper , We think of each car as a particle , It is assumed that the train motion model is based on the distributed driving type , Each car has its own motor , To better ensure safety and comfort . that , be based on [19] The basic modeling structure described in , The motion of the high-speed train is described as follows .
For a high-speed train , Let's assume that No 1 A car can get the information of its adjacent cars , And only the second 1 Two cars from RBC Receive real-time reference speed and displacement information . therefore , An orderly group of carriages in a high-speed train operates in a connected communication topology .
3. Distributed control for a high-speed train
here , We put the speed of the first car - The reference velocity and displacement in the distance curve are expressed as :
x ˙ r ( t ) = v r ( t ) (6) \dot{x}_r(t) = v_r(t) \tag{6} x˙r(t)=vr(t)(6)
For the first i i i car , We will be the first to i i i The position difference and speed difference between the vehicle and the reference displacement and speed are respectively defined as
x ~ i = x i − x r + 2 l ( i − 1 ) , v ~ i = v i − v r (7) \begin{aligned} \tilde{x}_i &= x_i - x_r + 2l(i-1), \\ \tilde{v}_i &= v_i - v_r \end{aligned} \tag{7} x~iv~i=xi−xr+2l(i−1),=vi−vr(7)
4. Simulation



边栏推荐
猜你喜欢

管道实现进程间通信之命名管道

JS inheritance

Configure specific source IP in SLA detection of FortiGate sdwan

Threejs realizes the simulation of river, surface flow, pipe flow and sea surface

How to repair expired SSL certificates?

Qos(Quality of Service)

FortiGate firewall and Aruze cloud tunnel interruption

Myrpc version 0

Interprocess communication

OneNote software
随机推荐
2021-11-04
One interview question and one joint index every day
Method of applying for code signing certificate by enterprise
One interview question a day the difference between B tree and b+ tree
One interview question every day to talk about the process of TCP connection and disconnection
Interview topic of MySQL
Myrpc version 6
Redis cache avalanche, breakdown and penetration
Salary management system based on servlet+jsp+mysql [source code + database]
7-3 打怪升级 单源最短路
Learn about threads
Encapsulating JDBC tool classes
Software digital signature certificate
Implementation of one interview question one distributed lock every day
JS file block to Base64 text
SSL universal domain name certificate
Process architecture and process management
什么是光耦电路,实际使用中应该注意些什么?
BeanFactory创建流程
Enlist soldiers and generals, draw small programs, multi-threaded display time