Engineering
TRAINELEC's main asset is its young, skilled and dynamic team of people. Many of our staff members are engineering graduates.
In our engineering branch we have groups specialising in:
Power electronics
This group designs power cores based on the latest semiconductor and power elements technology. It determines the size of power systems using complex electrical and thermal simulations based on mathematical models of the different components and systems, selecting and specifying the power components best suited to each system's needs and ensuring that the final system will respond optimally in each application.
Electro-mechanical design work
Our employees in this department perform the electro-mechanical design work on power cores and electrical housings, producing optimum designs regarding dimensions, weight, robustness and ease of maintenance, all in accordance with the most stringent railway standards requirements.
Micro-electronics
This team designs our own high-performance, modular and configurable control electronics. Our control electronics are designed with reference to the railway standards for on-board control electronics; they meet the most stringent requirements (in terms of electro-magnetic compatibility, vibrations, temperature and suchlike) of these standards, and this ensures that they function correctly in the exacting railway environment.
Automation and control
The people who work in this sector develop optimum control algorithms for controlling power cores with the aim of maximising system efficiency, achieving smooth, reliable and robust control of systems,and ensuring peak energy performance.
Software
Our software specialists design applications that manage the particular logic of each train. Software engineering is based on a robust, reliable software engineering process that meets each customer's specific requirements. Our software applications are based on developing components that are re-usable and proven in different situations, thus ensuring high-quality design.
Validation
These people develop environments that facilitate the validation of the design of each application, so as to ensure that the customer's requirements are met, and that each element in the system is of robust design. They develop validation systems that enable us to maximise the individual automatic validation of each of the elements, validate the fit of the elements and thus perform the complete validation of the system.