Summary of the invention
The technical matters that (one) will solve
The technical matters that the present invention will solve is: how to reduce the complexity of control method, realize the energy-conservation automatic steering of train, and be beneficial to Project Realization.
(2) technical scheme
For solving the problems of the technologies described above, the invention provides a kind of train personal vehicle system energy-saving control method, said method comprising the steps of:
S1: according to interval plan service time Query Database, obtain the speed limit and the speed threshold of cooresponding train, have the speed limit of service time and train and the corresponding relation between the speed threshold in the said data bank;
S2: train is introduced into acceleration phase in the process of train operation, in the acceleration phase of train operation, arrives said speed limit through the speed that tractive force control train is provided, and then train operation gets into cruising phase;
S3: in the cruising phase of train operation; Remove tractive force earlier, when the speed of train drops to said speed threshold, tractive force is provided again; Make the speed of train return to said speed limit again; Tractive force is provided repeatedly and removes tractive force, the speed control that makes train enters the station the deboost phase until train between said speed limit and said speed threshold;
S4: entering the station the deboost phase of train operation, then provide the brake-power control train speed to reduce gradually, get into accurate shutdown phase until train;
S5: the accurate shutdown phase in train operation then provides more stable braking force, and train is accurately come to a complete stop at predeterminated position.
Preferably, also comprise step before the step S1:
S0: obtain the interval plan service time of train in current interval.
Preferably, the speed limit of service time among the step S1 and train and the corresponding relation between the speed threshold obtain through following steps:
S101: the speed limit and the speed threshold of the train in the current interval all are made as train allows operation in current interval maximum speed; When the speed limit of calculating the train in the current interval and speed threshold are equal to the maximum speed that train allows to move in current interval; The shortest service time of train operation, and deposit the speed limit and the corresponding relation between the speed threshold of the shortest said service time and train in said data bank;
S102: the shortest said service time and interval standard service time are compared, if the shortest said service time less than the said interval standard service time, execution in step S103 then, otherwise do not carry out subsequent step;
S103: whether the value of judging said speed threshold greater than zero, if, execution in step S104 then, otherwise the value of said speed threshold is got zero, and execution in step S107;
S104: said speed threshold is reduced first pre-set velocity at interval; And calculate the current service time; Current service time and said interval standard service time are compared; If the current service time is smaller or equal to the said interval standard service time, execution in step S105 then, otherwise do not carry out subsequent step;
S105: whether the residual quantity of judging current service time and the shortest service time is the integral multiple of the time gap preset; If; Then speed limit and the speed threshold with current service time and train cooresponding with it deposits said data bank in, and execution in step S106, otherwise execution in step S103;
S106: judge whether to reach the first preset cycle number, if, then do not carry out subsequent step, otherwise execution in step S103;
S107: whether the value of judging said speed limit greater than zero, if, execution in step S108 then, otherwise, subsequent step do not carried out;
S108: said speed limit is reduced second pre-set velocity at interval; And calculate the current service time; Current service time and said interval standard service time are compared; If the current service time is smaller or equal to the said interval standard service time, execution in step S109 then, otherwise do not carry out subsequent step;
S109: whether the residual quantity of judging current service time and the shortest service time is the integral multiple of the time gap preset; If then speed limit and the speed threshold with current service time and train cooresponding with it deposits said data bank in, and execution in step S110; Otherwise, execution in step S107;
S110: judge whether to reach the second preset cycle number, if, then do not carry out subsequent step, otherwise execution in step S107.
The invention also discloses a kind of train personal vehicle system energy-saving control system, said system comprises:
Enquiry module is used for obtaining the speed limit and the speed threshold of cooresponding train according to interval plan service time Query Database, has the speed limit of service time and train and the corresponding relation between the speed threshold in the said data bank;
The acceleration phase control module is used for being introduced into acceleration phase at the process train of train operation, in the acceleration phase of train operation, arrives said speed limit through the speed that tractive force control train is provided, and then train operation gets into cruising phase;
The cruising phase control module is used for the cruising phase in train operation, removes tractive force earlier; When the speed of train drops to said speed threshold; Tractive force is provided again, makes the speed of train return to said speed limit again, tractive force is provided repeatedly and removes tractive force; The speed control that makes train enters the station the deboost phase until train between said speed limit and said speed threshold;
The deboost phase control module is used for then providing the brake-power control train speed to reduce gradually the entering the station the deboost phase of train operation, gets into accurate shutdown phase until train;
The shutdown phase control module is used for the accurate shutdown phase in train operation, more stable braking force then is provided, and train is accurately come to a complete stop at predeterminated position.
Preferably, said system also comprises:
The planned time acquisition module is used to obtain the interval plan service time of train in current interval.
Preferably, the speed limit of service time in the enquiry module and train and the corresponding relation between the speed threshold are through obtaining with lower module:
Submodule is set; Be used for the speed limit and the speed threshold of the train in the current interval all are made as train allows operation in current interval maximum speed; When the speed limit of calculating the train in the current interval and speed threshold are equal to the maximum speed that train allows to move in current interval; The shortest service time of train operation, and deposit the speed limit and the corresponding relation between the speed threshold of the shortest said service time and train in said data bank;
Comparison sub-module is used for the shortest said service time and interval standard service time are compared, and judges submodule if the shortest said service time, is then carried out first speed less than the said interval standard service time, otherwise does not carry out subsequent module;
First speed is judged submodule, and whether the value that is used to judge said speed threshold if then carry out first speed reduce submodule, otherwise with the value of said speed threshold gets zero greater than zero, and carries out second speed and judge submodule;
First speed reduces submodule; Be used for said speed threshold is reduced first pre-set velocity at interval; And calculate the current service time, current service time and said interval standard service time are compared, if the current service time is smaller or equal to the said interval standard service time; Then carry out the very first time and judge submodule at interval, otherwise do not carry out subsequent module;
The very first time is judged submodule at interval; Whether the residual quantity that is used to judge current service time and the shortest service time is the integral multiple of the time gap preset; If; Then speed limit and the speed threshold with current service time and train cooresponding with it deposits said data bank in, and carries out the first cycle criterion submodule, otherwise first speed of carrying out is judged submodule;
The first cycle criterion submodule is used to judge whether reached the first preset cycle number, if then do not carry out subsequent module, otherwise first speed of carrying out is judged submodule;
Second speed is judged submodule, and whether the value that is used to judge said speed limit greater than zero, if, then carry out second speed and reduce submodule, otherwise, subsequent module do not carried out;
Second speed reduces submodule; Be used for said speed limit is reduced second pre-set velocity at interval; And calculate the current service time, current service time and said interval standard service time are compared, if the current service time is smaller or equal to the said interval standard service time; Then carry out second time gap and judge submodule, otherwise do not carry out subsequent module;
Second time gap is judged submodule; Whether the residual quantity that is used to judge current service time and the shortest service time is the integral multiple of the time gap preset; If then speed limit and the speed threshold with current service time and train cooresponding with it deposits said data bank in, and carry out the second cycle criterion submodule; Otherwise, carry out second speed and judge submodule;
The second cycle criterion submodule is used to judge whether reached the second preset cycle number, if, then do not carry out subsequent module, judge submodule otherwise carry out second speed.
(3) beneficial effect
The present invention obtains the speed limit and the speed threshold of the train of ATO system through the mode of inquiry, makes the complexity of control method of train reduce, and has realized the energy-conservation automatic steering of train, and has been beneficial to Project Realization.
The specific embodiment
Below in conjunction with accompanying drawing and embodiment, specific embodiments of the invention describes in further detail.Following examples are used to explain the present invention, but are not used for limiting scope of the present invention.
The train departures promptly apply to draw to speed A and begin coasting, after speed is reduced to B, apply again and draw to speed A ... Press the said process circulation, after the deboost phase was entered the station in entering, the beginning brake activation also finally stopped in the station.
Take into account operating efficiency and requirements of saving energy simultaneously for ATO is driven, therefore proposed following two kinds of power save modes:
One, adjustment applies the speed limit A of traction.With reference to Fig. 2,2. be section operation time of driving will be longer than speed limit A 1. with speed limit A, but for the short interval of length, 1. energy-saving effect is better than speed threshold A.
Two, adjustment transfers the speed threshold B of output traction once more to by coasting.With reference to Fig. 3,2. be section operation time of driving will be longer than speed threshold B 1. with speed threshold B, but 1. energy-saving effect is better than speed threshold B.
Under the situation about therefore satisfying in the train operation time, reduce the speed limit of train and/or the value of speed threshold, to realize the energy-conservation automatic steering of train as far as possible.
Fig. 4 is according to the diagram of circuit of the train personal vehicle system energy-saving control method of one embodiment of the present invention, with reference to Fig. 4, said method comprising the steps of:
S1: according to interval plan service time Query Database, obtain the speed limit and the speed threshold of cooresponding train, have the speed limit of service time and train and the corresponding relation between the speed threshold in the said data bank;
S2: train is introduced into acceleration phase in the process of train operation, in the acceleration phase of train operation, arrives said speed limit through the speed that tractive force control train is provided, and then train operation gets into cruising phase;
S3: in the cruising phase of train operation; Remove tractive force earlier, when the speed of train drops to said speed threshold, tractive force is provided again; Make the speed of train return to said speed limit again; Tractive force is provided repeatedly and removes tractive force, the speed control that makes train enters the station the deboost phase until train between said speed limit and said speed threshold;
S4: entering the station the deboost phase of train operation, then provide the brake-power control train speed to reduce gradually, get into accurate shutdown phase until train;
S5: the accurate shutdown phase in train operation then provides more stable braking force, and train is accurately come to a complete stop at predeterminated position.
Preferably, also comprise step before the step S1:
S0: obtain the interval plan service time of train in current interval.
Be to simplify service time and the speed limit of train and the procurement process of the corresponding relation between the speed threshold among the step S1, based on following assumed condition:
(1) acceleration/accel that draws to the speed A process of ATO algorithm and vehicle performance element common guarantee departures is constant;
(2) after ATO algorithm and the coasting of vehicle performance element common guarantee finish, constant by the acceleration/accel that speed B draws to the speed A process;
(3) the enter the station deceleration/decel of braking procedure of ATO algorithm and vehicle performance element common guarantee is constant;
Coasting deceleration/decel during the interval coasting that (4) obtains through the analysis of history operating data has generality.
Can calculate the actual speed curve that ATO drives train based on above-mentioned assumed condition; And service time and the speed limit of train and the corresponding relation between the speed threshold among the acquisition step S1; Preferably, the speed limit of service time among the step S1 and train and the corresponding relation between the speed threshold obtain through following steps:
S101: the speed limit and the speed threshold of the train in the current interval all are made as train allows operation in current interval maximum speed; When the speed limit of calculating the train in the current interval and speed threshold are equal to the maximum speed that train allows to move in current interval; The shortest service time of train operation, and deposit the speed limit and the corresponding relation between the speed threshold of the shortest said service time and train in said data bank;
S102: the shortest said service time and interval standard service time are compared, if the shortest said service time less than the said interval standard service time, execution in step S103 then, otherwise do not carry out subsequent step;
S103: whether the value of judging said speed threshold greater than zero, if, execution in step S104 then, otherwise the value of said speed threshold is got zero, and execution in step S107;
S104: said speed threshold is reduced first pre-set velocity at interval; And calculate the current service time; Current service time and said interval standard service time are compared; If the current service time is smaller or equal to the said interval standard service time, execution in step S105 then, otherwise do not carry out subsequent step;
S105: whether the residual quantity of judging current service time and the shortest service time is the integral multiple of the time gap preset; If; Then speed limit and the speed threshold with current service time and train cooresponding with it deposits said data bank in, and execution in step S106, otherwise execution in step S103;
S106: judge whether to reach the first preset cycle number, if, then do not carry out subsequent step, otherwise execution in step S103;
S107: whether the value of judging said speed limit greater than zero, if, execution in step S108 then, otherwise, subsequent step do not carried out;
S108: said speed limit is reduced second pre-set velocity at interval; And calculate the current service time; Current service time and said interval standard service time are compared; If the current service time is smaller or equal to the said interval standard service time, execution in step S109 then, otherwise do not carry out subsequent step;
S109: whether the residual quantity of judging current service time and the shortest service time is the integral multiple of the time gap preset; If then speed limit and the speed threshold with current service time and train cooresponding with it deposits said data bank in, and execution in step S110; Otherwise, execution in step S107;
S110: judge whether to reach the second preset cycle number, if, then do not carry out subsequent step, otherwise execution in step S107.
In this embodiment; First pre-set velocity at interval, second pre-set velocity at interval, the value of the first preset cycle number, the second preset cycle number and preset time gap all can adjust and revise according to the demand of reality, the actual demand when meeting the train real-world operation.
Method of the present invention has been received desirable energy-saving effect through verification experimental verification, and under the prerequisite that guarantees interval plan time of run, ATO drives and reduces by 9% before energy consumption is used this method.
The invention also discloses a kind of train personal vehicle system energy-saving control system, said system comprises:
Enquiry module is used for obtaining the speed limit and the speed threshold of cooresponding train according to interval plan service time Query Database, has the speed limit of service time and train and the corresponding relation between the speed threshold in the said data bank;
The acceleration phase control module is used for being introduced into acceleration phase at the process train of train operation, in the acceleration phase of train operation, arrives said speed limit through the speed that tractive force control train is provided, and then train operation gets into cruising phase;
The cruising phase control module is used for the cruising phase in train operation, removes tractive force earlier; When the speed of train drops to said speed threshold; Tractive force is provided again, makes the speed of train return to said speed limit again, tractive force is provided repeatedly and removes tractive force; The speed control that makes train enters the station the deboost phase until train between said speed limit and said speed threshold;
The deboost phase control module is used for then providing the brake-power control train speed to reduce gradually the entering the station the deboost phase of train operation, gets into accurate shutdown phase until train;
The shutdown phase control module is used for the accurate shutdown phase in train operation, more stable braking force then is provided, and train is accurately come to a complete stop at predeterminated position.
Preferably, said system also comprises:
The planned time acquisition module is used to obtain the interval plan service time of train in current interval.
Preferably, the speed limit of service time in the enquiry module and train and the corresponding relation between the speed threshold are through obtaining with lower module:
Submodule is set; Be used for the speed limit and the speed threshold of the train in the current interval all are made as train allows operation in current interval maximum speed; When the speed limit of calculating the train in the current interval and speed threshold are equal to the maximum speed that train allows to move in current interval; The shortest service time of train operation, and deposit the speed limit and the corresponding relation between the speed threshold of the shortest said service time and train in said data bank;
Comparison sub-module is used for the shortest said service time and interval standard service time are compared, and judges submodule if the shortest said service time, is then carried out first speed less than the said interval standard service time, otherwise does not carry out subsequent module;
First speed is judged submodule, and whether the value that is used to judge said speed threshold if then carry out first speed reduce submodule, otherwise with the value of said speed threshold gets zero greater than zero, and carries out second speed and judge submodule;
First speed reduces submodule; Be used for said speed threshold is reduced first pre-set velocity at interval; And calculate the current service time, current service time and said interval standard service time are compared, if the current service time is smaller or equal to the said interval standard service time; Then carry out the very first time and judge submodule at interval, otherwise do not carry out subsequent module;
The very first time is judged submodule at interval; Whether the residual quantity that is used to judge current service time and the shortest service time is the integral multiple of the time gap preset; If; Then speed limit and the speed threshold with current service time and train cooresponding with it deposits said data bank in, and carries out the first cycle criterion submodule, otherwise first speed of carrying out is judged submodule;
The first cycle criterion submodule is used to judge whether reached the first preset cycle number, if then do not carry out subsequent module, otherwise first speed of carrying out is judged submodule;
Second speed is judged submodule, and whether the value that is used to judge said speed limit greater than zero, if, then carry out second speed and reduce submodule, otherwise, subsequent module do not carried out;
Second speed reduces submodule; Be used for said speed limit is reduced second pre-set velocity at interval; And calculate the current service time, current service time and said interval standard service time are compared, if the current service time is smaller or equal to the said interval standard service time; Then carry out second time gap and judge submodule, otherwise do not carry out subsequent module;
Second time gap is judged submodule; Whether the residual quantity that is used to judge current service time and the shortest service time is the integral multiple of the time gap preset; If then speed limit and the speed threshold with current service time and train cooresponding with it deposits said data bank in, and carry out the second cycle criterion submodule; Otherwise, carry out second speed and judge submodule;
The second cycle criterion submodule is used to judge whether reached the second preset cycle number, if, then do not carry out subsequent module, judge submodule otherwise carry out second speed.
Above embodiment only is used to explain the present invention; And be not limitation of the present invention; The those of ordinary skill in relevant technologies field under the situation that does not break away from the spirit and scope of the present invention, can also be made various variations and modification; Therefore all technical schemes that are equal to also belong to category of the present invention, and scope of patent protection of the present invention should be defined by the claims.