[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109656454B - Method and storage medium for rapidly checking LKJ vehicle-mounted data by using sliding screen operation - Google Patents

Method and storage medium for rapidly checking LKJ vehicle-mounted data by using sliding screen operation Download PDF

Info

Publication number
CN109656454B
CN109656454B CN201811650656.2A CN201811650656A CN109656454B CN 109656454 B CN109656454 B CN 109656454B CN 201811650656 A CN201811650656 A CN 201811650656A CN 109656454 B CN109656454 B CN 109656454B
Authority
CN
China
Prior art keywords
screen
train
mounted data
checking
lkj
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.)
Active
Application number
CN201811650656.2A
Other languages
Chinese (zh)
Other versions
CN109656454A (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.)
Henan Thinker Automatic Equipment Co Ltd
Original Assignee
Henan Thinker Automatic Equipment 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 Henan Thinker Automatic Equipment Co Ltd filed Critical Henan Thinker Automatic Equipment Co Ltd
Priority to CN201811650656.2A priority Critical patent/CN109656454B/en
Publication of CN109656454A publication Critical patent/CN109656454A/en
Application granted granted Critical
Publication of CN109656454B publication Critical patent/CN109656454B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M17/00Testing of vehicles
    • G01M17/08Railway vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

A method and a storage medium for rapidly checking LKJ vehicle-mounted data by using sliding screen operation comprise the steps that LKJ vehicle-mounted data needing checking are graphically displayed on a touch display screen, and the LKJ vehicle-mounted data are displayed on the touch display screen in a line mode; when data needs to be checked, the fingers of a checking person drive a map sliding screen to the current position of the train from the target position to which the train moves forwards, or drive the train sliding screen to the target position of the train from the current position of the train, the pressing action is finished, and the fingers are lifted; and the controller connected with the touch display screen acquires the LKJ vehicle-mounted data information corresponding to the target position stored in the memory connected with the controller according to the coordinates of the target position, and displays the LKJ vehicle-mounted data information on the screen for the checking personnel to check. The data of the invention can perfectly test various application scenes without worrying about the problem that the part of the running state is lost due to the forward operation of the parking space.

Description

Method and storage medium for rapidly checking LKJ vehicle-mounted data by using sliding screen operation
Technical Field
The invention relates to an LKJ vehicle-mounted data checking method, in particular to a method for quickly checking LKJ vehicle-mounted data by using screen sliding operation.
Background
After the basic LKJ data is compiled to form vehicle-mounted data, the vehicle-mounted data is allowed to get on only through laboratory verification, the verification method is to use a simulation device to provide necessary external signals for a set of LKJ equipment for testing to simulate actual train running, in addition, after the vehicle-mounted program is issued for the first time, the vehicle can get on only after the field first simulation verification passes, and the simulation test has three methods at present:
1. the speed signal sent by the simulation device is used for enabling the test LKJ device to slowly run to a test site;
2. the [ parking stall ] + [ forward ] is used for pressing keys to fast forward to a test place in a section by section;
3. the method combining the two methods.
And the method comprises the following steps:
1. the method for using the analog speed signal to walk the verification data is too slow and has low efficiency;
2. the method for fast forwarding along the signal machine interval by using the [ parking space ] + [ forward ] key is not fine enough, LKJ control is related to the current and previous train running historical states, and partial function control is incorrect due to direct subarea fast forwarding;
3. because most of the verification work is completed within the interval, the method combining the two is the most important method used at present, but the efficiency of the method is still not high.
Disclosure of Invention
The invention provides a method for rapidly checking LKJ vehicle-mounted data by using screen sliding operation, which aims to solve the problems in the prior art.
The invention adopts the following technical scheme:
a method for quickly checking LKJ vehicle-mounted data by using sliding screen operation comprises the following steps:
displaying LKJ vehicle-mounted data needing to be checked in a graphical mode on a touch display screen, wherein the LKJ vehicle-mounted data are displayed on the touch display screen in a line mode;
when data needs to be checked, the fingers of a checking person drive a map sliding screen to the current position of the train from the target position to which the train moves forwards, or drive the train sliding screen to the target position of the train from the current position of the train, the pressing action is finished, and the fingers are lifted; in the screen sliding process, fingers slide the screen along the train walking line;
and the controller connected with the touch display screen acquires the LKJ vehicle-mounted data information corresponding to the target position stored in the memory connected with the controller according to the coordinates of the target position, and displays the LKJ vehicle-mounted data information on the screen for the checking personnel to check.
The controller records the current position pressed by the finger of the checking personnel, the lifted target position and the screen sliding line, and calls LKJ vehicle-mounted data to simulate the real running of the train according to the screen sliding line pressed by the finger.
The method for simulating real running of the train by calling LKJ vehicle-mounted data according to the sliding screen line pressed by the finger comprises the following steps:
when the fingers of the checking personnel press the touch screen and slide the screen along the opposite direction or the positive direction of the train walking line, the fingers of the checking personnel press and lift the screen at each time:
(1) collecting pressing points along a screen sliding line by pixels at set time intervals from an initial pressing position, calculating the position difference between adjacent pressing points, and calculating the number of meters corresponding to the position difference according to the screen resolution;
(2) if the number of meters is within the set range, sending displacement information to the controller, and controlling the train on the touch screen to move to the designated position by the controller;
(3) the operations of (1) to (2) are circulated until the finger of the checking personnel is detected to be lifted, and then the operation is finished;
(4) and (3) when the fact that the finger of the checking person presses the touch screen is detected again, the operation of (1) - (3) is circulated.
A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method.
The invention has the beneficial effects that: the data of the invention is stored in the memory, the CPU carries out operation, and the screen sliding dragging operation response is very fast because the CPU has fast operation speed, and the operation method is high-density and small-range movement, is similar to actual walking according to the speed, can perfectly test various application scenes without worrying about the problem of losing part of the operation state caused by forward operation of the parking space, and is a very efficient tool for carrying out vehicle-mounted data checking and control program function verification.
Detailed Description
The present invention will be described in further detail with reference to specific embodiments.
The invention provides a method for quickly checking LKJ vehicle-mounted data by using sliding screen operation, which is used for checking the written LKJ data or verifying whether the control of an LKJ control program is correct or not after the LKJ control program is modified. Compared with the prior art, the method provided by the invention has the advantages that the data is checked in a screen sliding mode instead of the conventional method of directly checking in a key mode, the acquisition density can be set as required to acquire data points, and the defect of losing control data in the prior art is prevented or reduced.
The invention specifically comprises the following steps:
firstly, LKJ vehicle-mounted data to be checked are graphically displayed on a touch display screen through the existing method, the LKJ vehicle-mounted data to be checked are displayed on the touch display screen from near to far from the current position of a train in a line mode, and graphic marks such as stations, signal lamps, speed limit curves and the like can be displayed on the line.
After LKJ basic data are compiled to form LKJ vehicle-mounted data, the data need to be checked to get on the vehicle, and therefore data correctness is determined. When data is required to be checked, fingers of a checking person drive a map sliding screen to the current position of the train from the target position to which the train moves, pressing is finished, and the fingers are lifted; or the current position of the train drives the train sliding screen to the target position of the train, the pressing action is finished, and the finger is lifted; in the screen sliding process, fingers slide along the train walking line to simulate real walking.
If the map is dragged by fingers in the dragging process, and the train is not moved, the fingers drag the current position of the train from the target position where the train is going to move forwards, namely, the screen is slid along the opposite direction of the train moving route to simulate the train moving, so that the front route data moves backwards along with the moving; if the train is dragged, and the map is still, the fingers slide from the current position of the train to the target position of the train to simulate the running, namely, the screen is slid along the same direction of the running line of the train, so that the line data in front moves back along with the running.
In the process of sliding the screen by the finger, the processor sends a train running position at fixed millisecond intervals to ensure that more train control data cannot be lost. For example, when the train needs to go forward by 2000 meters and directly crosses the middle line to reach 2000 meters, part of the subarea signal machine control data can be lost because the data do not pass through the signal machine, so that the processor collects the train walking position once every set time in the screen sliding process, namely, the record of the forward distance is updated once, and the signal machine control data is not lost as far as possible. After the controller collects data, the controller carries out simulation operation on the locomotive through built-in existing simulation software to obtain state data of the locomotive in the current walking process, and when the locomotive walks to a target position, the data can be displayed, so that a worker can check whether poetry sentences are correct or not.
The controller connected with the touch display screen acquires LKJ vehicle-mounted data information corresponding to a target position stored in a memory connected with the controller according to coordinates of the target position, and displays the LKJ vehicle-mounted data information when the locomotive is simulated to run to the current position on the screen for a checker to check, wherein the LKJ vehicle-mounted data information comprises inherent LKJ basic data information at the position, such as a station, a signal machine, a bridge, a tunnel and the like, and also comprises control information generated by LKJ control software in a calculation mode, such as a speed limit curve, temporary disclosure, side line control information called according to a color light signal and the like.
In the process, the controller records the current position pressed by the finger of a checking person, the lifted target position and the screen sliding line, and calls LKJ vehicle-mounted data to simulate the real running of the train according to the screen sliding line pressed by the finger, namely, when the finger screen sliding simulates the running of a locomotive, the situation that partial function control is incorrect due to a direct fast-forward mode is avoided, and further more correct LKJ control data at the target position can be obtained.
The line data can be verified one meter and one meter, but the verification is very complex, and the current speed of the train is calculated according to a fixed interval in the actual train running process so as to obtain the displacement, so that the method can more truly simulate the real running of the train by calculating the current train distance at a certain time interval.
When the check personnel press the touch screen with fingers and slide the screen along the train walking line:
(1) in a screen sliding line between the pressing and lifting of the finger of the checking personnel each time, starting from an initial pressing position, pressing points are collected along the screen sliding line at set time intervals, the position difference between adjacent pressing points is calculated, and the number of meters corresponding to the position difference is calculated according to the screen resolution.
(2) If the number of meters is within the set range, sending displacement information to the controller, and controlling the train on the touch screen to move to the designated position by the controller; the displacement information is the position difference between two detections, the set meter is a numerical value of the distance which can not lose the control state information, the displacement information is normal when the displacement information does not exceed the numerical value, and the simulation needs to be carried out again if the displacement information does not exceed the numerical value.
(3) And (5) circulating the operations of (1) to (2) until the finger of the checking personnel is detected to be lifted, and then finishing.
(4) And (3) when the fact that the finger of the checking person presses the touch screen is detected again, the operation of (1) - (3) is circulated.
The process changes the collection of each point on the screen in the walking line into the collection of a certain number of pixels at intervals, reduces the collection number, can adjust the interval data according to different test objects, flexibly changes and adapts to various tests.
The present invention can implement all or part of the processes of the above methods, and can also be implemented by using a computer program to instruct related hardware, where the computer program can be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the above method embodiments can be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U-disk, removable hard disk, magnetic disk, optical disk, computer memory, read-only memory, random access memory, software distribution medium, or the like.
In the description herein, particular features, structures, materials, or characteristics may be combined in any suitable manner in any one or more embodiments or examples.
The above description is only an embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the present invention should be covered by the present invention.

Claims (2)

1. A method for rapidly checking LKJ vehicle-mounted data by using screen sliding operation is characterized by comprising the following steps:
displaying LKJ vehicle-mounted data needing to be checked in a graphical mode on a touch display screen, wherein the LKJ vehicle-mounted data are displayed on the touch display screen in a line mode;
when data needs to be checked, the fingers of a checking person drive a map sliding screen to the current position of the train from the target position to which the train moves forwards, or drive the train sliding screen to the target position of the train from the current position of the train, the pressing action is finished, and the fingers are lifted; in the screen sliding process, fingers slide the screen along the train walking line;
the controller connected with the touch display screen acquires LKJ vehicle-mounted data information corresponding to the target position stored in a memory connected with the controller according to the coordinates of the target position, and the LKJ vehicle-mounted data information is displayed on the screen for a checker to check;
the controller records the current position pressed by the finger of a checking person, the lifted target position and a screen sliding line, and calls LKJ vehicle-mounted data to simulate the real running of the train according to the screen sliding line pressed by the finger;
the method for simulating real running of the train by calling LKJ vehicle-mounted data according to the sliding screen line pressed by the finger comprises the following steps:
when the fingers of the checking personnel press the touch screen and slide the screen along the opposite direction or the positive direction of the train walking line, the fingers of the checking personnel press and lift the screen at each time:
(1) collecting pressing points along a screen sliding line by pixels at set time intervals from an initial pressing position, calculating the position difference between adjacent pressing points, and calculating the number of meters corresponding to the position difference according to the screen resolution;
(2) if the number of meters is within the set range, sending displacement information to the controller, and controlling the train on the touch screen to move to the designated position by the controller;
(3) the operations of (1) to (2) are circulated until the finger of the checking personnel is detected to be lifted, and then the operation is finished;
(4) and (3) when the fact that the finger of the checking person presses the touch screen is detected again, the operation of (1) - (3) is circulated.
2. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method as set forth in claim 1.
CN201811650656.2A 2018-12-31 2018-12-31 Method and storage medium for rapidly checking LKJ vehicle-mounted data by using sliding screen operation Active CN109656454B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811650656.2A CN109656454B (en) 2018-12-31 2018-12-31 Method and storage medium for rapidly checking LKJ vehicle-mounted data by using sliding screen operation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811650656.2A CN109656454B (en) 2018-12-31 2018-12-31 Method and storage medium for rapidly checking LKJ vehicle-mounted data by using sliding screen operation

Publications (2)

Publication Number Publication Date
CN109656454A CN109656454A (en) 2019-04-19
CN109656454B true CN109656454B (en) 2022-03-15

Family

ID=66117123

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811650656.2A Active CN109656454B (en) 2018-12-31 2018-12-31 Method and storage medium for rapidly checking LKJ vehicle-mounted data by using sliding screen operation

Country Status (1)

Country Link
CN (1) CN109656454B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114371805B (en) * 2021-12-28 2023-08-01 易思维(杭州)科技有限公司 Train surface defect checking system and method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102142161A (en) * 2011-04-06 2011-08-03 北京全路通信信号研究设计院有限公司 Method and device for processing recorded data of automatic protection system of train
CN102508573A (en) * 2011-10-28 2012-06-20 惠州Tcl移动通信有限公司 Method and equipment for realizing rapid positioning through swiping
CN105204681A (en) * 2015-08-18 2015-12-30 株洲南车时代电气股份有限公司 Input system provided with reserved touch screen and used for train operation monitoring system
CN206460298U (en) * 2017-02-17 2017-09-01 济南铁路局青岛电务段 The detection and diagnosis system of railway Intranet based on LKJ
CN206711069U (en) * 2017-05-22 2017-12-05 河南思维自动化设备股份有限公司 LKJ goes out checking device for putting in storage
CN108803584A (en) * 2018-08-20 2018-11-13 北京中科智汇科技有限公司 A kind of rail track condition emulation mode and analogue system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102142161A (en) * 2011-04-06 2011-08-03 北京全路通信信号研究设计院有限公司 Method and device for processing recorded data of automatic protection system of train
CN102508573A (en) * 2011-10-28 2012-06-20 惠州Tcl移动通信有限公司 Method and equipment for realizing rapid positioning through swiping
CN105204681A (en) * 2015-08-18 2015-12-30 株洲南车时代电气股份有限公司 Input system provided with reserved touch screen and used for train operation monitoring system
CN206460298U (en) * 2017-02-17 2017-09-01 济南铁路局青岛电务段 The detection and diagnosis system of railway Intranet based on LKJ
CN206711069U (en) * 2017-05-22 2017-12-05 河南思维自动化设备股份有限公司 LKJ goes out checking device for putting in storage
CN108803584A (en) * 2018-08-20 2018-11-13 北京中科智汇科技有限公司 A kind of rail track condition emulation mode and analogue system

Also Published As

Publication number Publication date
CN109656454A (en) 2019-04-19

Similar Documents

Publication Publication Date Title
US11893800B2 (en) Scene reproduction test method, apparatus, device and program product of autonomous driving system
CN109164785B (en) Emulation test method, device, equipment and the storage medium of automatic driving vehicle
US20190043278A1 (en) Test drive scenario system for virtual test drive scenarios
US8014982B2 (en) Simulation system for a construction crane and the simulation method thereof
CN110019609A (en) Map updating method, device and computer readable storage medium
CN102141961A (en) Method and system for testing vehicle-mounted software of train
CN110276293A (en) Method for detecting lane lines, device, electronic equipment and storage medium
CN111402414A (en) Point cloud map construction method, device, equipment and storage medium
CN110704904B (en) Multi-software collaborative three-dimensional planning method for transformer substation
CN107063710A (en) Method and apparatus for testing unmanned vehicle
CN106558096A (en) The modeling method of the model building device, program and cage guide of three dimensional point cloud
CN112365216A (en) Unmanned transportation simulation test platform and unmanned transportation simulation method for mining area
CN109656454B (en) Method and storage medium for rapidly checking LKJ vehicle-mounted data by using sliding screen operation
CN112017170B (en) Road pavement pit identification method, device and equipment based on three-dimensional shadow model
CN103760774A (en) Simulation assessment system for reasonability of traffic sign design and set position
CN105068857A (en) Driving behavior data acquisition method based on high fidelity driving simulator
Zeng et al. Vision-based high-precision intelligent monitoring for shield tail clearance
Hameed et al. Development of Augmented Reality-based object recognition mobile application with Vuforia
CN113222407A (en) Highway project security evaluation system based on BIM
RU2507101C1 (en) Computer-aided generation of traffic accident scheme
WO2024012234A1 (en) Target detection method, computer device, computer-readable storage medium and vehicle
CN107491063A (en) Vehicle dormer window assembly automatic test device
CN107729373A (en) Movement locus display methods and device
CN103644898A (en) Water boundary recognition measurement system for river model test and water boundary recognition measurement method
CN116401154A (en) Visual perception system testing method and device, product and vehicle

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