UM Experiments

UM Experiments

 Parametrical Scanning

Scanning: project description. Click to see the snapshot.It is often required in engineering practice to carry out series of numerical experiments, for example to analyze dynamical behavior and sensitivity of mechanical system or to find out optimal parameters of the system. The built-in module UM Experiments provides tools for advanced analysis of dynamics of mechanical systems.

Scanning: project running. Click to see the snapshot.UM Experiments automatizes fulfillment of series of numerical experiments, record course of experiments and save results of experiments on a hard disk for posterior analysis. Thus, the designer is released from monotonous execution of series of numerical experiments "manually" what saves working hours and removes errors, which people unfortunately incline to do. In other words, the researcher specifies the list of paramteres and its limits and a number of points within the limit. Then the project is started and executed automatically. Current process statistics is available during the execution: number of experiments done and time left. Series of numerical experiments are resistant to shut-down of power supply. In that case all results are saved on a hard disk and results of the latter experiments are only lost.

Scanning: simulation results. Click to see the snapshot.

There is a possibility to plot an oscillogram of any saved performance of dynamical behavior of a mechanism. Moreover, the designer can plot so-called summary graphs and surfaces. There is no limitation in number of parameters. In other words scanning tool is multi-parametrical. Dimensions of projects are set by the designer so as to solve the specify problem. But on the other hand the designer has to take into account calculating efforts that are necessary for the project.  

Designer describes parameters to scan (as a rule, it is geometrical, inertia, stiffness and damping parameters), limits and step size for each parameter and starts series of numerical experiments. Scanning saves time history of all selected dynamical performances on a hard disk. These performances are available after the execution of the project. 


There are special possibilities for scanning dynamical behavior of railway, road and tracked vehicles: with various rail and wheel profiles, various tracks (tangent tracks and curves), various track irregularities etc. Scanning gives an engineer full information about the response surface and the global optimum. It is usually enough to solve an optimization poblem. On the other hand, scanning is very time-consuming process so as it is not practically used for problems with dimension more than 4-5. Scanning supports service of distributed calculations that decreases time efforts considerably.



Service of distributed calculations

There is a special extension of the module - service of distributed calculations. It allows using all computational powerful of a network for execution of series of numerical experiments that decreases time efforts correspondingly. This possibility is very easy and effective to use in computer centers and laboratories. Server of distributed calculations is based on using TCP/IP that allows employing any computer not only in local network, but also in Intra- and Internet for the needs of your project.

The service is based on TCP/IP protocol. It allows using any computer reachable by TCP/IP under Windows 98/NT/2000/XP for parallel numerical experiments. Service of distributed calculations consists of two parts: server and client ones. The server part works on the head computer and controls the execution, sends jobs and receives results back. The client part is run on the peripheral computers, gets and fulfils jobs and sends results to the server.

UM Cluster ServerService of distributed calculations runs dozens of numerical experiments of the scanning project simultaneously on other computers that are available in your local network, corporate network or Internet. It significantly decreases total time of completion the project. Service of distributed calculations consists of client and server parts. There might be arbitrary number of computer with installed UM client and/or server parts.

Remote install and uninstall of the client parts on client computers are supported. Remote installation runs automatically without disturbing remote users. There is a built in tool to determine all computers in your local network that simplify initial procedures of searching and adding the client computer.

UM Cluster MonitorServer part sends new tasks for remote client computers, controls all stages of running every experiments (including sending the task, running the task and getting simulation results) and the whole scanning project. UM server of distributed calculations can turn on and off remote computers.

Client part has simple and user-friendly tools that give the user a possibility to control remote using his/her computer as a client computer for UM service of distributed calculations. User on the client computer can change the count of CPU cores dedicated for running UM server’s tasks and finally forbid the remote server to use the local computer as a client of UM service of distributed calculations.