34 ◾ Advances in Communications-Based Train Control Systems
Following the train tracking, the CBTC basic functions are veried, although
at the same time all eld device positions are checked. For instance, the verication
that the CC does not let a train pass a red interlocking signal is performed for each
interlocking signal. Safety-related eld items such as interlocking switch position
or track circuit boundaries are veried. e test goal is to verify the presence of
the eld item in the database, and that the proper type of item has been set up in
the database. e actual position of the eld item in the database is only demon-
strated, which is not proven by test. Position of eld equipment in the database
is validated, thanks to a rigorous process of verication of the surveyed data and
database creation. Once all the basic functions are veried, more advanced tests can
be performed. Failure scenarios of the CBTC and ATS are performed. Also non-
safety-related functional tests are performed.
e art of testing CBTC is in choosing the functions to be tested along with
what needs to be repeated at every location in the eld. Because CBTC is such
a complex system, it is not possible to verify each function in all conditions at
every eld location. Tests must focus on safety-related functions to build con-
dence in the system. Factory tests are not sucient to provide enough condence
to the transit authority to let a system start revenue service without witnessing
on-site that the system behaves in a safe manner. erefore, all eld items related
to safety such as interlocking areas and all safety functions such as work zone
restriction should be tested. e dilemma about how much to test starts with
safety functions that are not related to the database, for instance, slow speed
order and work zone. ere is a near very large number of slow speed order, speed
selection, and start and end points. How many slow speed order tests to conduct
depends on the design of the system so the CBTC supplier should indicate the
type of test to perform. It is common to perform a slow speed order test for each
ZC, where only one test should be sucient because the same software runs on
every ZC; only the database changes from one ZC to another.
Regarding the non-safety-related functions, minimum tests are performed to
limit track access. For instance, the test to open and close the train door from
the ATS when the train is berthed at platform does not need to be done for each
platform. However, the safety-related function to check that the CC enables door
opening on the proper side of the track and only within the platform boundary is
performed for each platform.
Most of the CBTC issues found on-site are not related to any preidentied tests.
e tests that verify the CBTC requirements have already been performed in the
factory, and, therefore, it is unlikely that a new error that cannot be discovered in
factory is found on-site. Special tests that were not identied during development
of the factory and eld test procedures, because they do not correspond to any
requirement, are where most issues are detected in the eld. It is important to have
ocial procedures to use during testing, but most issues will not correspond to a
specic test step in an ocial procedure. e majority of the problems are found
during the rst runs using CBTC and are evident; for instance, the CC does not