W pracy zajęto się efektywnością procesów optymalizacyjnych, jak również obliczeń elektromagnetycznych dla wybranych układów elektrycznych. Szczególną uwagę skupiono na formułowaniu funkcji kryterialnej, wykorzystaniu w jej konstruowaniu aspektów ekonomicznych, prawidłowości doboru metod optymalizacyjnych oraz właściwym doborze metod obliczania parametrów elektrodynamicznych układów elektrycznych.
EN
The paper deals with efficiency of optimization processes and electromagnetic calculations of selected electrical systems. Particular attention has been paid to formulating the criteria function, its use in constructing the economic aspects, proper choice of optimization methods and appropriate selection of the methods of calculating the electrodynamic parameters of the electrical systems.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
The paper deals with the speed up of a computer program, which simulates rolling of steel with semi-solid zone. The mathematical models describing the rolling process are fully three dimensional. It leads to very long computation time while the discretization of the problem is made in finite element manner. The main objectives of the contribution are optimization of the program code, as well as making of the first look at possibilities of parallel computation in application to the presented problem. The paper has proved that efficient optimization of the program code can lead to significant shortening of the computation time also with the automatic and manual parallelization. It was concluded that adaptation of the procedures and loops to rigorous requirements of the parallel compiler is strongly recommended.
PL
W artykule przedstawiono metody zwiększenia efektywności programu modelującego proces walcowania stali ze strefą półciekłą. Modele matematyczne opisujące proces walcowania są w pełni trójwymiarowe, co prowadzi do bardzo długich czasów obliczeń. Dyskretyzację problemu wykonano przy użyciu metody elementów skończonych. Głównymi celami artykułu są: optymalizacja kodu programu oraz ocena możliwości zastosowania obliczeń równoległych. Przeprowadzone testy udowodniły, że optymalizacja kodu programu może doprowadzić do znacznego skrócenia czasu obliczeń, również w połączeniu z automatycznymi ręcznym zrównolegleniem. W celu efektywnego zrównoleglenia automatycznego, konieczne jest dostosowanie procedur i pętli do rygorystycznych wymogów kompilatora.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.