Your Ad Here

PSM construction of the ATP driver-computer interface


When the PIM was constructed, the transformation work from the PIM to the
PSM could be launched. Because the current transformation tools can only
accurately converse the elements of the PIM into the PSM elements, it was
necessary to manually complete the construction of the PSM to achieve specific
functionality. According to the past practice, the research was divided into two
parts and each part of work is as follows.
The first part was to mainly complete the communication function, including
the following aspects.
1. The elements in the ATPInterface Class of Core Interface, which is the core
one in the PIM, should be converted into the corresponding function’s elements
of the PSM.
2. The operations in the ATPInterface Class of Core Interface, which is the
core one in the PIM, should be converted into the corresponding operations of
the PSM.
3. The elements in the SendInformation Class of the View in the PIM, which
need to communicate with the Vehicle Computer, should be converted into the
corresponding function’s elements of the PSM.
4. The operations in the SendInformation Class of the View class in the PIM,
which need to communicate with the Vehicle Computer, should be converted
into the corresponding operations of the PSM.
This part is the emphasis of the ATP driver-machine interface simulation,
using Rational Rose to automatically generate codes to complete communication
between the Vehicle Computer and the ATP driver-computer interface.
The tasks to be done in the other part are as follows.
1. Construct the PSM according to each divided class in the PIM.
There were three parts of the PIM: the Core Interface, Frame Controller
and View. The Core Interface contained two sub-modules: one is in charge
of receiving information from the Vehicle Computer; the other is in charge of

receiving information from the driver. There are also two sub-modules in the
Frame Controller. One is responsible for accomplishing the control on the View
from the Vehicle Computer, and the other is to accomplish the control on the
View from the rail driver. The View module was divided into several submodules
according to its interface and all these sub-modules were classified in
accordance with different view parts. Each sub-module should be described
while the PSM is constructed.
2. Information exchange among the PSMs should be completed according to
the interaction among the various modules in the PIM.
Information exchange is the top priority of the ATP driver-machine interface
simulation. After the construction of the PSM, interaction among the various
models should be accomplished. The Core Interface module had to achieve the
interaction between the Vehicle Computer and the ATP driver- machine interface
and interaction between the driver and the ATP driver-machine interface. Then
the information coming from these two areas were divided into two parts: one
was the data message, which would be sent to the View module to display; the
other was the controlling information, which will be sent to the Frame Controller
to complete the task of calling for the View. The View received data information
from the Core Interface and controlling information from the Frame Controller to
display the view.
The graphical programming language called G language was used in this part.
The PSM description was carried through in the LabVIEW platform. Finally, the
simulation system would be finished.

0 comments:

Post a Comment

Popular Posts

Recent posts