- The document discusses bridging the gap between steady-state and transient simulation for torsional vibrations under ice impact.
- It introduces modeling methods that allow both transient and steady-state analysis to operate on the same model base using a unified framework based on ordinary differential equations.
- It also discusses propeller modeling that incorporates established steady-state and transient methods and is being certified by classification societies for compliance with ice class simulation requirements.
On selection of periodic kernels parameters in time series predictioncsandit
In the paper the analysis of the periodic kernels parameters is described. Periodic kernels can
be used for the prediction task, performed as the typical regression problem. On the basis of the
Periodic Kernel Estimator (PerKE) the prediction of real time series is performed. As periodic
kernels require the setting of their parameters it is necessary to analyse their influence on the
prediction quality. This paper describes an easy methodology of finding values of parameters of
periodic kernels. It is based on grid search. Two different error measures are taken into
consideration as the prediction qualities but lead to comparable results. The methodology was
tested on benchmark and real datasets and proved to give satisfactory results.
Compensation of Data-Loss in Attitude Control of Spacecraft Systems rinzindorjej
In this paper, a comprehensive comparison of two robust estimation techniques namely, compensated closed-loop Kalman filtering and open-loop Kalman filtering is presented. A common problem of data loss in a real-time control system is investigated through these two schemes. The open-loop scheme, dealing with the data-loss, suffers from several shortcomings. These shortcomings are overcome using compensated scheme, where an accommodating observation signal is obtained through linear prediction technique -- a closed-loop setting and is adopted at a posteriori update step. The calculation and employment of accommodating observation signal causes computational complexity. For simulation purpose, a linear time invariant spacecraft model is however, obtained from the nonlinear spacecraft attitude dynamics through linearization at nonzero equilibrium points -- achieved off-line through Levenberg-Marguardt iterative scheme. Attempt has been made to analyze the selected example from most of the perspectives in order to display the performance of the two techniques.
On selection of periodic kernels parameters in time series predictioncsandit
In the paper the analysis of the periodic kernels parameters is described. Periodic kernels can
be used for the prediction task, performed as the typical regression problem. On the basis of the
Periodic Kernel Estimator (PerKE) the prediction of real time series is performed. As periodic
kernels require the setting of their parameters it is necessary to analyse their influence on the
prediction quality. This paper describes an easy methodology of finding values of parameters of
periodic kernels. It is based on grid search. Two different error measures are taken into
consideration as the prediction qualities but lead to comparable results. The methodology was
tested on benchmark and real datasets and proved to give satisfactory results.
Compensation of Data-Loss in Attitude Control of Spacecraft Systems rinzindorjej
In this paper, a comprehensive comparison of two robust estimation techniques namely, compensated closed-loop Kalman filtering and open-loop Kalman filtering is presented. A common problem of data loss in a real-time control system is investigated through these two schemes. The open-loop scheme, dealing with the data-loss, suffers from several shortcomings. These shortcomings are overcome using compensated scheme, where an accommodating observation signal is obtained through linear prediction technique -- a closed-loop setting and is adopted at a posteriori update step. The calculation and employment of accommodating observation signal causes computational complexity. For simulation purpose, a linear time invariant spacecraft model is however, obtained from the nonlinear spacecraft attitude dynamics through linearization at nonzero equilibrium points -- achieved off-line through Levenberg-Marguardt iterative scheme. Attempt has been made to analyze the selected example from most of the perspectives in order to display the performance of the two techniques.
Design of Compensator for Roll Control of Towing Air-Craftspaperpublications3
Abstract: It is a difficult task to make proper adjustment of towing vehicles, keeping the motion secured and predetermined. In older days the control was manual. Now-a-days automatic feedback control systems are used. The specifications are very stringent due to imposition of govt. and industrial rules. There are constraints on steady state accuracy, transient performance and stability margins. The requirements are contradictory. If the steady state accuracy is realized, the transient requirements and the stability margins cannot be maintained. It is difficult to fulfil the requirements by modifying the feedback or adding feed-forward. It is expedient to add a compensator in the forward or feedback path. In this paper, the design of a towing aircraft has been taken up. Its block diagram and transfer function are given. The gain has been fixed up to keep the steady state error within prescribed limits. The transient performance has been shaped and stability ensured by adding a lag compensator of chosen parameters.
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...ijrap
In the present work, the point kinetics equations are solved numerically using the stiffness confinement
method (SCM). The solution is applied to the kinetics equations in the presence of different types of
reactivities, and is compared with other methods. This method is, also used to analyze reactivity accidents
in thermal reactor at start-up, and full power conditions for control rods withdrawal. Thermal reactor
(HTR-M) is fuelled by uranium-235. This analysis presents the effect of negative temperature feedback, and
the positive reactivity of control rods withdrawal. Power, temperature pulse, and reactivity following the
reactivity accidents are calculated using programming language (FORTRAN), and (MATLAB) Codes. The
results are compared with previous works and satisfactory agreement is found.
Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Powe...Power System Operation
Parallel-in-time methods are emerging to accelerate the solution of time-consuming problems
in different research elds. However, the complexity of power system component models brings challenges to
realize the parallel-in-time power system electromagnetic transient (EMT) simulation, including the traveling
wave transmission lines. This paper proposes a system-level parallel-in-time EMT simulation method based
on traditional nodal analysis and the Parareal algorithm. A new interpretation scheme is proposed to solve the
transmission line convergence problem. To integrate different kinds of traditional EMT models, a componentbased
EMT system solver architecture is proposed to address the increasing model complexity. An objectoriented
C++ implementation is proposed to realize the parallel-in-time Parareal algorithm based on the
proposed architecture. The results on the IEEE-118 test system show 2.30x speed-up compared to the
sequential algorithm under the same accuracy with 6 CPU threads, and a high parallel efciency around 40%.
The performance comparison of various IEEE test cases shows that the system's time-domain characteristics
determine the speed-up of Parareal algorithm, and the delays in transmission lines signicantly affect the
performance of parallel-in-time power system EMT simulations.
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...IJRES Journal
In this paper, we propose a high order continuation based on time power series expansion and time rational representation called Pad´e approximants for solving nonlinear structural dynamic problems. The solution of the discretized nonlinear structural dynamic problems, by finite elements method, is sought in the form of a power series expansion with respect to time. The Pad´e approximants technique is introduced to improve the validity range of power series expansion. The whole solution is built branch by branch using the continuation method. To illustrate the performance of this proposed high order continuation, we give some numerical comparisons on an example of forced nonlinear vibration of an elastic beam.
Power system static state estimation using Kalman filter algorithmPower System Operation
State estimation of power system is an important tool for operation, analysis and forecasting of electric
power system. In this paper, a Kalman filter algorithm is presented for static estimation of power system state
variables. IEEE 14 bus system is employed to check the accuracy of this method. Newton Raphson load flow study
is first carried out on our test system and a set of data from the output of load flow program is taken as measurement
input. Measurement inputs are simulated by adding Gaussian noise of zero mean. The results of Kalman estimation
are compared with traditional Weight Least Square (WLS) method and it is observed that Kalman filter algorithm is
numerically more efficient than traditional WLS method. Estimation accuracy is also tested for presence of parametric
error in the system. In addition, numerical stability of Kalman filter algorithm is tested by considering inclusion of
zero mean errors in the initial estimates.
Time alignment techniques for experimental sensor dataIJCSES Journal
Experimental data is subject to data loss, which presents a challenge for representing the data with a
proper time scale. Additionally, data from separate measurement systems need to be aligned in order to
use the data cooperatively. Due to the need for accurate time alignment, various practical techniques are
presented along with an illustrative example detailing each step of the time alignment procedure for actual
experimental data from an Unmanned Aerial Vehicle (UAV). Some example MATLAB code is also
provided.
Discrete-wavelet-transform recursive inverse algorithm using second-order est...TELKOMNIKA JOURNAL
The recursive-least-squares (RLS) algorithm was introduced as an alternative to LMS algorithm with enhanced performance. Computational complexity and instability in updating the autocolleltion matrix are some of the drawbacks of the RLS algorithm that were among the reasons for the intrduction of the second-order recursive inverse (RI) adaptive algorithm. The 2nd order RI adaptive algorithm suffered from low convergence rate in certain scenarios that required a relatively small initial step-size. In this paper, we propose a newsecond-order RI algorithm that projects the input signal to a new domain namely discrete-wavelet-transform (DWT) as pre step before performing the algorithm. This transformation overcomes the low convergence rate of the second-order RI algorithm by reducing the self-correlation of the input signal in the mentioned scenatios. Expeirments are conducted using the noise cancellation setting. The performance of the proposed algorithm is compared to those of the RI, original second-order RI and RLS algorithms in different Gaussian and impulsive noise environments. Simulations demonstrate the superiority of the proposed algorithm in terms of convergence rate comparedto those algorithms.
Describes the simulation model of the backlash effect in gear mechanisms. For undergraduate students in engineering. In the download process a lot of figures are missing.
I recommend to visit my website in the Simulation Folder for a better view of this presentation.
Please send comments to solo.hermelin@gmail.com.
For more presentations on different subjects visit my website at http://www.solohermelin.com.
Design of Compensator for Roll Control of Towing Air-Craftspaperpublications3
Abstract: It is a difficult task to make proper adjustment of towing vehicles, keeping the motion secured and predetermined. In older days the control was manual. Now-a-days automatic feedback control systems are used. The specifications are very stringent due to imposition of govt. and industrial rules. There are constraints on steady state accuracy, transient performance and stability margins. The requirements are contradictory. If the steady state accuracy is realized, the transient requirements and the stability margins cannot be maintained. It is difficult to fulfil the requirements by modifying the feedback or adding feed-forward. It is expedient to add a compensator in the forward or feedback path. In this paper, the design of a towing aircraft has been taken up. Its block diagram and transfer function are given. The gain has been fixed up to keep the steady state error within prescribed limits. The transient performance has been shaped and stability ensured by adding a lag compensator of chosen parameters.
Analysis of Reactivity Accident for Control Rods Withdrawal at the Thermal Re...ijrap
In the present work, the point kinetics equations are solved numerically using the stiffness confinement
method (SCM). The solution is applied to the kinetics equations in the presence of different types of
reactivities, and is compared with other methods. This method is, also used to analyze reactivity accidents
in thermal reactor at start-up, and full power conditions for control rods withdrawal. Thermal reactor
(HTR-M) is fuelled by uranium-235. This analysis presents the effect of negative temperature feedback, and
the positive reactivity of control rods withdrawal. Power, temperature pulse, and reactivity following the
reactivity accidents are calculated using programming language (FORTRAN), and (MATLAB) Codes. The
results are compared with previous works and satisfactory agreement is found.
Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Powe...Power System Operation
Parallel-in-time methods are emerging to accelerate the solution of time-consuming problems
in different research elds. However, the complexity of power system component models brings challenges to
realize the parallel-in-time power system electromagnetic transient (EMT) simulation, including the traveling
wave transmission lines. This paper proposes a system-level parallel-in-time EMT simulation method based
on traditional nodal analysis and the Parareal algorithm. A new interpretation scheme is proposed to solve the
transmission line convergence problem. To integrate different kinds of traditional EMT models, a componentbased
EMT system solver architecture is proposed to address the increasing model complexity. An objectoriented
C++ implementation is proposed to realize the parallel-in-time Parareal algorithm based on the
proposed architecture. The results on the IEEE-118 test system show 2.30x speed-up compared to the
sequential algorithm under the same accuracy with 6 CPU threads, and a high parallel efciency around 40%.
The performance comparison of various IEEE test cases shows that the system's time-domain characteristics
determine the speed-up of Parareal algorithm, and the delays in transmission lines signicantly affect the
performance of parallel-in-time power system EMT simulations.
A High Order Continuation Based On Time Power Series Expansion And Time Ratio...IJRES Journal
In this paper, we propose a high order continuation based on time power series expansion and time rational representation called Pad´e approximants for solving nonlinear structural dynamic problems. The solution of the discretized nonlinear structural dynamic problems, by finite elements method, is sought in the form of a power series expansion with respect to time. The Pad´e approximants technique is introduced to improve the validity range of power series expansion. The whole solution is built branch by branch using the continuation method. To illustrate the performance of this proposed high order continuation, we give some numerical comparisons on an example of forced nonlinear vibration of an elastic beam.
Power system static state estimation using Kalman filter algorithmPower System Operation
State estimation of power system is an important tool for operation, analysis and forecasting of electric
power system. In this paper, a Kalman filter algorithm is presented for static estimation of power system state
variables. IEEE 14 bus system is employed to check the accuracy of this method. Newton Raphson load flow study
is first carried out on our test system and a set of data from the output of load flow program is taken as measurement
input. Measurement inputs are simulated by adding Gaussian noise of zero mean. The results of Kalman estimation
are compared with traditional Weight Least Square (WLS) method and it is observed that Kalman filter algorithm is
numerically more efficient than traditional WLS method. Estimation accuracy is also tested for presence of parametric
error in the system. In addition, numerical stability of Kalman filter algorithm is tested by considering inclusion of
zero mean errors in the initial estimates.
Time alignment techniques for experimental sensor dataIJCSES Journal
Experimental data is subject to data loss, which presents a challenge for representing the data with a
proper time scale. Additionally, data from separate measurement systems need to be aligned in order to
use the data cooperatively. Due to the need for accurate time alignment, various practical techniques are
presented along with an illustrative example detailing each step of the time alignment procedure for actual
experimental data from an Unmanned Aerial Vehicle (UAV). Some example MATLAB code is also
provided.
Discrete-wavelet-transform recursive inverse algorithm using second-order est...TELKOMNIKA JOURNAL
The recursive-least-squares (RLS) algorithm was introduced as an alternative to LMS algorithm with enhanced performance. Computational complexity and instability in updating the autocolleltion matrix are some of the drawbacks of the RLS algorithm that were among the reasons for the intrduction of the second-order recursive inverse (RI) adaptive algorithm. The 2nd order RI adaptive algorithm suffered from low convergence rate in certain scenarios that required a relatively small initial step-size. In this paper, we propose a newsecond-order RI algorithm that projects the input signal to a new domain namely discrete-wavelet-transform (DWT) as pre step before performing the algorithm. This transformation overcomes the low convergence rate of the second-order RI algorithm by reducing the self-correlation of the input signal in the mentioned scenatios. Expeirments are conducted using the noise cancellation setting. The performance of the proposed algorithm is compared to those of the RI, original second-order RI and RLS algorithms in different Gaussian and impulsive noise environments. Simulations demonstrate the superiority of the proposed algorithm in terms of convergence rate comparedto those algorithms.
Describes the simulation model of the backlash effect in gear mechanisms. For undergraduate students in engineering. In the download process a lot of figures are missing.
I recommend to visit my website in the Simulation Folder for a better view of this presentation.
Please send comments to solo.hermelin@gmail.com.
For more presentations on different subjects visit my website at http://www.solohermelin.com.
Vibration and oscillation,
causes and effects of vibrations
Vibration parameters – spring, mass, damper,
Damper models, Motion – periodic, non-periodic
Harmonic, non- harmonic,
Degree of freedom, static equilibrium position,
Vibration classification
Viscous damped system – under damped, critically damped
Over damped;
Logarithmic decrement
Coulomb’s damping;
Combined viscous and coulomb’s damping
Numerical
Conversion of multi-springs
Multi masses, multi – dampers into a single spring and damper
Eigen values and Eigen vectors for linear system
torsional two degree of freedom
Holzer method for linear and torsional unbranched system;
Two rotors
Three rotors,
geared system;
Dunkerley’s method for transverse vibratory system
Rayleigh’s method for transverse vibratory system
linear or rotational co-ordinate system
Analysis of linear and torsional systems subjected to harmonic force excitation
harmonic motion excitation (excluding elastic damper)
Force Transmissibility
Motion Transmissibility
Typical isolators& Mounts
Critical speed of single rotor, undamped
Critical speed of single rotor, damped
Principle of seismic instruments, vibrometer
Accelerometer - undamped, damped
Static and dynamic balancing of multi rotor system
Balancing of reciprocating masses In - line engines
Balancing of reciprocating masses V engines
Steps involved in vibration analysis
Longitudinal, transverse, torsinal vibration system
Methods for formulation of differential equations by Newton, Energy, Lagrangian and Rayleigh’s Method
Vibration analysis of Drivelines using MBD and the ability of the solvers is showcased in this ppt.
Consideration of 1D, 2D and 3D MBD models for drivelines and performing order analysis for the same.
Result shows the MBD capability of driveline simulations.
I want this job to utilize the skills which I've gotten from my Boss, colleague and others. I will utilize this knowledge for the success of you and for my personal success. I will prove myself by my job.
A Tactical Chaos based PWM Technique for Distortion Restraint and Power Spect...IJPEDS-IAES
The pulse width modulated voltage source inverters (PWM-VSI) dominate in the modern industrial environment. The conventional PWM methods are designed to have higher fundamental voltage, easy filtering and reduced total harmonic distortion (THD). There are number of clustered harmonics around the multiples of switching frequency in the output of conventional sinusoidal pulse width modulation (SPWM) and space vector pulse width modulation (SVPWM) inverters. This is due to their fixed switching frequency while the variable switching frequency makes the filtering very complex. Random carrier PWM (RCPWM) methods are the host of PWM methods, which use randomized carrier frequency and result in a harmonic profile with well distributed harmonic power (no harmonic possesses significant magnitude and hence no filtering is required). This paper proposes a chaos-based PWM (CPWM) strategy, which utilizes a chaotically changing switching frequency to spread the harmonics continuously to a wideband and to reduce the peak harmonics to a great extent. This can be an effective way to suppress the current harmonics and torque ripple in induction motor drives. The proposed CPWM scheme is simulated using MATLAB / SIMULINK software and implemented in three phase voltage source inverter (VSI) using field programmable gate array (FPGA).
Co-Simulation Interfacing Capabilities in Device-Level Power Electronic Circu...IJPEDS-IAES
Power electronic circuit simulation today has become increasingly more demanding in both
the speed and accuracy. Whilst almost every simulator has its own advantages and disadvantages,
co-simulations are becoming more prevalent. This paper provides an overview of
the co-simulation capabilities of device-level circuit simulators. More specifically, a listing
of device-level simulators with their salient features are compared and contrasted. The
co-simulation interfaces between several simulation tools are discussed. A case study is
presented to demonstrate the co-simulation between a device-level simulator (PSIM) interfacing
a system-level simulator (Simulink), and a finite element simulation tool (FLUX).
Results demonstrate the necessity and convenience as well as the drawbacks of such a comprehensive
simulation.
Comparison of Estimated Torques Using Low Pass Filter and Extended Kalman Fil...IAES-IJPEDS
Torque calculation process is one of the major concerns for controlling induction motors in industry, which requires very accurate state estimation of unmeasurable variables of nonlinear models. This can be solved if the variables used for torque calculation is accurately estimated. This paper presents a torque calculation based on a voltage model represented with a low-pass filter (LPF), and an extended Kalman filter (EKF). The experimental results showed that the estimated torque at low speed based on EKF is more accurate in the expense of more complicated and larger computational time.
Cone Crusher Model Identification Using Block-Oriented Systems with Orthonorm...ijctcm
In this paper, block-oriented systems with linear parts based on Laguerre functions is used to approximation of a cone crusher dynamics. Adaptive recursive least squares algorithm is used to identification of Laguerre model. Various structures of Hammerstein, Wiener, Hammerstein-Wiener models are tested and the MATLAB simulation results are compared. The mean square error is used for models validation.It has been found that Hammerstein-Wiener with orthonormal basis functions improves the quality of approximation plant dynamics. The mean square error for this model is 11% on average throughout the considered range of the external disturbances amplitude. The analysis also showed that Wiener model cannot provide sufficient approximation accuracy of the cone crusher dynamics. During the process it is unstable due to the high sensitivity to disturbances on the output.The Hammerstein-Wiener model will be used to the design nonlinear model predictive control application
In this paper, block-oriented systems with linear parts based on Laguerre functions is used to
approximation of a cone crusher dynamics. Adaptive recursive least squares algorithm is used to
identification of Laguerre model. Various structures of Hammerstein, Wiener, Hammerstein-Wiener models
are tested and the MATLAB simulation results are compared. The mean square error is used for models
validation.It has been found that Hammerstein-Wiener with orthonormal basis functions improves the
quality of approximation plant dynamics. The mean square error for this model is 11% on average
throughout the considered range of the external disturbances amplitude. The analysis also showed that
Wiener model cannot provide sufficient approximation accuracy of the cone crusher dynamics. During the
process it is unstable due to the high sensitivity to disturbances on the output.The Hammerstein-Wiener
model will be used to the design nonlinear model predictive control application.
The Need for Enhanced Power System Modelling Techniques & Simulation Tools Power System Operation
The Need for Enhanced Power System Modelling Techniques & Simulation Tools The Need for Enhanced Power System Modelling Techniques The Need for Enhanced Power System Modelling Techniques & Simulation Tools The Need for Enhanced Power System Modelling Techniques & Simulation Tools & Simulation Tools
Most importantly one can identify locations of inputs and outputs of the portions of a model and specify the operating conditions about which the model is linearized for further analysis. Other important feature of Simulink is a Linear-Quadratic-Gaussian LQG control technique which is used to design optimal dynamic regulators, Kalman estimators and filters.
Poster based on research on investigating the non-linear response of a synchronous machine to variations in system parameters (torque and damping), demonstrating the existence of a bifurcation curve within the parameter space. Response was visualized using state space diagrams. This poster was presented at the Power and Energy Conference at the University of Illinois (PECI) in Spring 2017.
Practical Experiences with Smart-Homes Modeling and SimulationSimulationX
Within the next years, more homes will be equipped with smart metering devices, intelligent devices and home energy management systems (HEMS). The EMS are designed to adapt Demand Side Management (DSM) to households. The goals behind the DSM can vary within the household. It can target shaving the load peaks, minimize CO2 emissions, or minimize the overall energy bill via controlling the in-house energy supply resources and intelligent consuming devices. Thus, the EMS represents the dominant ‘smart home’.
Through this contribution, different practices of smart home modeling will be presented in which SimulationX has been integrated under different configurations, software and hardware integrations. The developed models represent the state-of-the art of the current, upcoming and futuristic smart homes. The incentives behind developing these models will be deliberated, along with the economic advantages in its applications within the smart grid. Moreover, the experience behind using SimulationX for evaluating such models will be presented.
Occupant Behavior of a Plus-Energy Building Regarding Monitoring and Standard...SimulationX
Within a monitoring study by the Federal Ministry for Environment, Nature Conservation, Building and Nuclear Safety, 35 residential buildings with future building standards are being analyzed. Two of these buildings (Plus Energy Buildings) are managed and analyzed by the Leipzig University of Applied Science. An energy-plus house produces more energy from renewable energy sources over the course of a year than it imports from external sources. Until now there have been serious differences between planning simulation and measurement. The main reason has been identified as non-matching simulation models. Complex technical building services, associated with the use of new building materials, exceed the possibility of usage for standardized programs. By using monitoring data, this paper describes the influence of tenants in low energy houses by using the Green-City library in SimulationX. The increasing influence of occupants on energy consumption will be illustrated.
Holistic District Heating Grid Design with SimulationX & Green CitySimulationX
Buildings are central elements of future smart grids. Heating and cooling demand are predictable within reason, building mass as well as heating and hot water systems provide inherent storage capacity. Additionally, the fluctuation between peak and average power of a building is much more friendly to the grid than of other network nodes like wind power or electric mobility.
A local heating grid partially supplied by renewable solar heat is currently being built in a town in Bavaria. Heat pump systems provide additional storage capacity for electric grid surplus while they serve as wind energy dump for the local utility company. Cogeneration plants and peak-power boilers provide heat and power in times of low energy coverage. The low temperature heating grid supplies decentral heat pumps, which provide required heat at a much higher temperature level to each building.
The paper describes basic modeling aspects for district heating grids with SimulationX & Green City. An interesting solar-aided grid example helps to identify benefits of a new modeling approach.
Reliable Forecasts of Battery Aging in Mobile and Stationary Applications thr...SimulationX
Back up your investment plans and make the right decision when it comes to battery storage: Analyze all factors that influence battery aging and optimize the battery management system as well as cooling devices. System simulation with detailed simulation of the battery’s aging behavior delivers reliable information in no time about the performance that can be expected over the years.
Have a look at the presentation to learn more about
• factors influencing battery aging,
• different methods to obtain data on aging behavior,
• comprehensive information on battery aging through system simulation and
• valid methods to get all necessary parameters.
Do you want to learn more about improving your products and how to reduce risks while saving money with comprehensive simulations of energy storage systems? Then head over to www.simulationx.com/industries/applications/energy-storages.html
SimulationX model library: Electric Energy StoragesSimulationX
Analyses of performance, temperature and lifespan for rechargeable batteries
Performance requirements for accumulators are increasing not only in the automotive industry. Also storing surplus energy from renewable sources and the motivation to increase energy efficiency in general require cutting-edge electrical storage technologies. Suitability of a battery for a certain application is often a question of its lifespan and range. The library Electrical Energy Storages is intended for the development and selection of appropriate storage configurations, for temperature analyses and predictions on battery aging – embedded in realistic load scenarios as part of system simulation. Be it static models for quick computations with minimal parameterization efforts or dynamic models for most realistic behavioral simulations: With the battery library validated through measurements, you can make realistic predictions about the performance of your system.
Model-Based Design of Integrative Energy Concepts for BuildingSimulationX
Increasing energy prices as well as outdated building
systems present the housing industry with the challenge
of finding new complex system solutions including
renewable energy and storage systems. The
municipality Lohmen and the local housing association
contracted EA Systems and IB Dr. Lerche to
develop an integrative energy system concept for its
historic town center.
This paper deals with modeling and simulating different
energy system variants for the existing building
structure using the Modelica-based ‘Green Building’
library and SimulationX. The discussion illustrates
the challenges of the modeling process, innovative
solutions and the simulation results.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
How world-class product teams are winning in the AI era by CEO and Founder, P...
Compit 2013 - Torsional Vibrations under Ice Impact
1. 402
Bridging the Gap between Steady-State and Transient Simulation for
Torsional Vibrations under Ice Impact
Andreas Abel, Uwe Schreiber, ITI GmbH Dresden/Germany, {abel, schreiber}@itisim.com
Erik Werner, STRABAG Offshore Wind GmbH, Hamburg/Germany, erik.werner@strabag.com
Abstract
The transient simulation of ice impact scenarios by now became an integral part of classification
requirements. This development is forcing OEM and suppliers into simulation technologies which are
significantly different from the classical steady-state analysis commonly applied in the past. This
paper introduces modeling and simulation methods, which permit transient and steady-state analysis
to operate on the same model base. We also present recent developments in propeller modeling which
incorporate the established methods for both worlds and are in the process to be certified by
Germanischer Lloyd for compliance with the classification rules.
1. Introduction
The modeling and simulation of torsional vibration systems has been treating steady-state analysis and
transient simulation independently of each other very often or has been focusing on just one of the
aspects. Nowadays, both sides form essential parts of certification requirements, see e.g. GL (2012),
FSA (2010), IACS (2011). However, their mutual independence significantly increases modeling as
well as model management efforts.
Finding solutions, which allow combining the steady-state and transient simulation approaches into
one tool and permitting to execute both on the same model base, has the potential to streamline the
modeling and simulation process. Following such an approach introduces a number of challenges and
requirements:
• Nonlinear behavior: Generally, the classical steady-state approaches are based on linear
integral transformations such as Laplace or Fourier transform to relate time domain
representations of systems and signals into corresponding frequency domain representations.
Due to the linearity of the transformations only linear systems are easily transferable in such
an approach. In classical steady-state analysis for torsional vibrations the response of
nonlinear system components has been approximated in the frequency domain directly (e.g.
through frequency-dependent stiffness or damping characteristics), resulting in models, which
are not transferable back into the time domain.
• Modeling and result continuity: New methodologies for combining steady-state and transient
simulation have to take into account that established approaches have merge smoothly into
them. In particular it is necessary to preserve established ways of parameterization so that
existing data can be continued to be used for modeling. Also, new methods applied to steady-
state simulation in particular should be capable to reproduce results computed previously
using classical approaches (including nonlinearity modeling).
• Going beyond mechanical modeling: The restriction to the modeling of the mechanical sub-
system is usually acceptable for steady-state computations. But generally, the dynamic
behavior may be significantly affected by other system components too. Thinking e.g. of
transient ice impact analysis it becomes apparent that the dynamic response of the engine
control may considerably alter the overall driveline behavior and vibration response. So it is
desirable to include further modeling domains in a simulation framework.
Within the software SimulationX ITI has implemented a broad range of component libraries dedicated
to torsional vibration analysis (TVA). This includes the propeller modeling which is also discussed in
2. 403
detail in this paper, as well as solutions for engines, shafts, couplings and gears, which are tailored to
torsional vibration analysis requirements for ship propulsion systems. All models are implemented in
the Modelica modeling language, which can also be applied by the end user for customized modeling.
Within the software was realized a solution, where steady-state analysis and transient simulation can
be executed on one and the same models, making modeling and simulation significantly more
effective.
Coping with the limitations of the strictly linear relationship between time and frequency domain we
show how a combined application of time and frequency domain methods based on harmonic balance
can help to bring both worlds closer together.
A current driver for creating a closer relationship between transient and steady-state analysis is the
requirement for performing transient simulations for ice class certifications in addition to the classical
frequency domain TVA. The core aspect of considering ice impact in transient as well as potentially
in steady-state simulation is the modeling of the propeller and the propeller load generated in ice
impact situations. The modeling of propellers for transient and steady-state analysis in compliance
with the various standards thus forms the second major topic of this paper.
2. Joint Modeling for Time and Frequency Domain Simulation
2.1.Unified Framework
The simulation and analysis of models in time and frequency domain requires the selection of an
appropriate model description approach. Since torsional vibration analysis very often is based on
describing systems as intermeshed networks of lumped parameter elements, formulations as systems
of ordinary differential equations or differential algebraic equations (ODE or DAE) are an appropriate
way to describe the dynamics of a drive system as well as any other lumped-parameter system. In a
general form such equations look as follows:
)),(),((0 ptxtxf &= (1)
With x denoting the vector of states in the model, p the parameters and t the time. There are a large
number of tools available which are capable to solve such systems in transient analysis. If a model is
linear (such as in classical torsional analysis), Eq.(1) becomes a linear differential matrix equation in
)(tx and )(tx& .
The transition of the signals for a steady-state analysis into frequency domain takes place by using the
correspondences for harmonic signals
( ) )(ˆ)( ωxtx ↔ and ( ) )(ˆ)( ωω xjtx ↔& (2)
Where xˆ is a vector of complex numbers representing amplitude and phase of the respective signal at
frequency ω. For a linear system these correspondences transfer Eq.(1) into a system of algebraic
matrix equations, which can be solved independently for any frequency ω. The reduction to algebraic
equations is the strength of the classical frequency domain methods.
If the equation system is non-linear, there is no possibility to transfer the complete model into
frequency domain in such a straightforward way. But, there is still the possibility to transfer from a
system of differential equations into a system of algebraic equations, which also allow the com-
putation of steady state results. The starting point for this transformation is the assumption of an
existing harmonic steady-state solution, which allows expressing x as a Fourier series
3. 404
( )
⋅++= ∑=
N
k
p ktjkxx
T
t
xtx
1
0exp][ˆRe]0[ˆ)( ω (3)
In accordance with Eq.(2) the vectors ][ˆ kx represent amplitudes and phases in ( ) )(ˆ ωx for ω=ω0k.
px describes the periodicity of the signals, i.e. the advance over one fundamental vibration period of
the system (such as the advance of rotation angles by 4π per cycle in a four-stroke combustion
engine). Inserting Eq.(3) in Eq.(1) allows to create an algebraic equation system in ][ˆ kx . The solution
approach for such a system is known as harmonic balance (balancing amplitudes and phases of the
different orders k up to N in order to solve the equation system for ][ˆ kx ).
Without going further into details and referring to Abel and Nähring (2008), we would like to point
out that using harmonic balance it is possible to compute spectral results for steady-state operation
also for nonlinear systems and without a complete transformation of the system into the frequency
domain. This solution approach can use an equation system which is closely related to the original
transient differential equation system as seen in Eq.(1). Such approach has been realized in the
simulation software SimulationX by ITI, originating from a transient simulation tool and growing into
a combined time- and frequency-domain simulation environment in recent years.
2.2.Network Modeling Approach for Torsional Vibration Analysis
Network modeling methods are well established in modeling of physical systems, since they are
suitable for describing lumped-parameter physical systems in different domains (mechanical, fluid,
thermal, electrical, etc.). The modeling approach is based on fundamental balancing laws for across
quantities (such as angle or speed difference) and through quantities (such as torques), which exist in
a similar fashion in the different physical domains.
Fig. 1: Network model of a vessel driveline
In a network model the elements interact in a non-causal way, i.e. there is no prescribed direction of
propagation for particular physical quantities in the overall system model. As a consequence, model
4. 405
components based on this approach are freely inter-connectable, reaching a high flexibility in the
modeling process. Also, this allows the creation of universal component libraries for assembling any
type of vibratory system with almost no modeling constraints. For classical TVA applications such
libraries may consist of engine components (crank mechanics, excitation models), driveline parts
(gears, couplings, dampers) as well as specific load models, in particular those with vibratory
characteristics (pumps, propellers – this modeling is introduced in more detail within this paper).
Within SimulationX, the modeling is based on the Modelica modeling language, www.modelica.org,
which provides a flexible and user-expandable modeling environment and permits to place a graphical
modeling frontend on top. Fig.1 shows a modeling example of a ship driveline, which can be used for
transient and steady-state analysis.
2.3.Simulation in Time and Frequency Domain
Models as seen in Fig.1 and formulated in the Modelica language can be simulated in both, time and
frequency domain. The simulation is moved from one mode to the other by toggling a switch and
setting appropriate simulation parameters. In transient simulations these are naturally start and stop
time. In a frequency-domain simulation the analysis range is defined through a start and stop value for
a selected reference quantity, such as rotational speed. Since a network model allows combining
components in arbitrary ways, the solver will not be able to identify automatically a reference point
for which the speed reference should be valid. In SimulationX it is therefore possible select any point
in the system as reference point. This has the additional benefit that results can be generated with
respect to various locations in a system, such as engine, propeller or other elements like pumps or
generators.
Since the harmonic balance methods generally address nonlinear models, they also have to take into
account that different orders are not superimposed independently from each other as it would appear
in a linear system. Instead, different frequency components modulate each other. With increasing
degree of nonlinearity the modulation effects increase. For this reason the number of considered
orders can be specified and an internal amount of additional orders is considered for improved
accuracy.
The modeling in such an approach can use techniques which are common and well established for
transient modeling of torsional vibrations in combustion engines drivelines. Namely the excitation
forces are feedback coupled to the dynamics of the system, such as for example:
• Mass forces: The piston mass excitation will respond to the crankshaft dynamics at any time
instant. The effect of the piston mass will vary depending on the instantaneous crank position.
Consequently, also the effective mass on the torsional system will vary over crank rotation.
When a (nonlinear) network model is created, this relationship is naturally incorporated when
relating rotary model parts (crank) and translatory parts (piston, pressure excitation) through
the crank equation.
• Pressure/torque excitation: In SimulationX, excitation models are given as functions of crank
angle and speed by sensing the respective quantities and computing the excitation from the
respective instantaneous values. This has the consequence that the excitation is responding to
variations of these quantities too, which arise e.g. from the torsional vibrations in the
driveline. In the real system such an effect is present also – it is the spring behavior of the gas
inside the piston.
Both effects are nonlinear. When computing steady-state behavior using harmonic balance, this type
of nonlinear relationships for mass and pressure/torque excitations is preserved in the analysis and is
visible in the results. This is a fundamental difference to classical steady-state analysis, where all
excitations are treated as if they would be externally generated excitation signals. Although the
harmonic balance results can be expected to be closer to the behavior of the real physical system,
these results may be significantly different from the results computed through a classical TVA
approach.
5. 406
Fig. 2: Transient and steady-state results from the same simulation model
We addressed this problem by providing dedicated model elements which allow to modify the model
such that it becomes equivalent to a classical steady-state analysis model by filtering signals in the
frequency domain. The linear time-invariant (LTI) filters allow altering spectral properties of their
input signals.
• LTI Order Filter: These filters are capable of filtering particular orders (including mean value)
from their input at the currently analyzed steady-state speed. By default they pass the mean
value and the signal portion growing linearly over one cycle (which are the first two
summands in the Fourier representation in Eq.(3)). If such a filter is applied to a speed or
angle signal derived from the drive train, it only passes the mean-value parts and thus the
excitation signal derived from it will not contain any oscillatory components. This is
equivalent to using an external excitation signal and thus allows matching the excitation to
classical TVA.
There are further useful applications of the LTI Order Filters. One is the handling of absolute
damping. In classical TVA the mean values (operating point) of the system is often not taken
into account in the analysis. Parameters such as absolute damping are examined only
according to their contribution to individual vibration orders. Quite often this leads to
parameter sets, where the absolute damping would create non-realistic load torque if applied
to the mean-value speed. In order to reproduce such results of classical TVA the order filter
can remove mean value components from a speed signal so that only vibration orders are
considered in damping torque computation.
• General LTI Filter: In classical TVA the specification of frequency-dependent parameters
such as stiffness or damping is a common approach and is achieved through prescribing the
parameter as a function of frequency and selectively applying appropriate values to the
different orders of an angle or speed. This methodology has been developed from frequency
domain consideration only and usually has no equivalent model in the time domain. In order
steady-state results
transient results
top: torque over time
bottom: torque(time)
over speed(time)
• simulation with propeller
blade excitation (4 blades)
• analysis of the inner torque
of propellerShaft is
showing a resonance
between 80 and 100 rpm
with 4
th
order
6. 407
to match such modeling in the harmonic balance approach, the general LTI filter can be
applied to a signal, acting directly in frequency domain on the spectrum of the input signals
and providing an easy way to implement frequency-dependent parameters in steady-state
analysis.
Due to usual non-transformability of frequency-dependent parameters to time domain alternative
models have to found for the time domain modeling. This is a particular challenge for consistent
modeling in both worlds and often a task not easy to solve. Orienting the analysis more strongly onto
time domain and network modeling allows exploring methods such as harmonic balance, which will
produce consistent results for transient and steady-state analysis.
3. Propeller Modeling
Having created a simulation framework for combining transient and steady-state analysis the
incorporation of propeller modeling into the software was a natural next step. Ice class requirements
for propeller excitations are described primarily in time domain due to the fact that ice impact is a
very non-stationary process and the resulting critical load scenarios are transient. At the same time the
regular propeller blade excitation and propeller loads are equivalently describable in time and
frequency domain. On the other hand, some propeller damping models do only exist in frequency
domain and respective modeling capabilities have to be created in time domain. The inclusion of
frequency-domain specific models allows keeping results in agreement with the still widespread
classical frequency domain simulation tools.
The presented propeller model computes the driveline loads due to ice impact according to various
classification rules and covers the ice classes:
• E1, E2, E3, E4, GL (2012),
• IC, IB, IA, IA super, FSA (2010) and
• PC1, PC2, PC3, PC4, PC5, PC6, PC7, IACS (2011).
It also permits a free customization of the ice class definitions within the framework of the used
computational background. The dependency on nominal and geometric parameters, propeller and
water inertia and damping is considered.
3.1.Ice Impact
Ice impact creates a pulsing load on the driveline with pulses whenever a propeller blade hits ice. In
order to define a unified framework for simulating such a process, major classification societies
defined a model assumption to be obligatory used in transient ice impact simulation.
This model requires the impact sequence to be modeled as a succession of half sine pulses. The
duration (in terms of angle) of the pulses depends on the amount of ice (small block, large block, two
blocks – termed Case 1 to 3 in the rules), whereas the amplitude of the pulses is defined through a set
of coefficients for the amount of ice (case 1 to 3 above), propeller type (ducted or open), propeller and
hub diameter, ice thickness, propeller pitch and pitch variability, drive type (engine, turbine, electric
motor), as well as propeller speed. For a complete ice impact sequence the pulses for the single blades
are to be superimposed according to the number of blades on the propeller, whereby single pulses may
mutually overlap. Fig.3 shows sample scenarios as they are listed in the various classification
requirements.
The implementation for transient simulation in SimulationX specifies the properties as stated above
through the parameter dialog of the element. This permits to handle the various possible configu-
rations in a straightforward and comprehensible way, Fig.4.
7. 408
Fig. 3: Ice impact torque profile according to GL (2012), FSA (2010), IACS (2011)
Fig. 4: Propeller parameterization for transient ice impact simulation
In addition the parameterization provides the possibility the override the standard configuration
options by user-defined torque profile parameters. In the simulation the propeller response will not be
replayed like an external signal defined for a particular reference speed, but the generated torque
profile will dynamically respond to the condition of the simulated driveline by adjusting amplitudes
and angle growth rate to the current rotation speed of the propeller and thus reflect the effect of drive
speed reduction due to the load increase caused by the ice impact.
Fig. 5: Model from the certification test set and tests results
In order to allow a certification of the models a test set has been generated, where each model in the
set reproduces a particular behavioral aspect of the propeller as well as specific parameter
combinations, excluding any dynamic interaction with a driveline model, which potentially modifies
the results such, that a clear verification becomes impossible. This test set and the documented
8. 409
reference results allow the quick verifying of the correct behavior of the models after model
modifications or the appearance of new software releases. Fig.5 shows a test set example model,
generating and displaying torque load results for a particular ice class and varying ice amounts.
When connected to a driveline model the propeller excitation will vary with the dynamic state of the
driveline and the transient response of the overall system will depend on various system parameters
such as the mass-elastic properties, but also for instance the reaction of the engine speed control. Fig.6
shows such a model with a simple mean-value engine model, so that the observed driveline
oscillations are exclusively attributed to the propeller excitation. The propeller excitation itself is
composed of a propeller load model, regular propeller blade excitations (visible through slight torque
and speed fluctuations in stationary operation before the ice impact) and the shown ice impact torque.
As response to the ice impact the engine speed drops and is later re-adjusted by the speed controller.
Fig. 6: Transient response model for a four-bladed propeller
For simulation in steady state the ice impact specification is kept with the only exception that the
torque load is considered as an infinite sequence of ice hits.
3.2.Propeller Load Modeling
For modeling of propeller loads in frequency domain there exists a number of approaches, see e.g.
Ker Wilson (1956). These are composed of descriptions for the mean value load (not affected by
oscillatory components) such as propeller or combinator curves and models for the damping of oscil-
latory components in the propeller vibrations. Typical damping assumptions are classical damping
models of Archer, Schwanecke or Frahm, but also standard damping assumptions such as Lehr’s
damping. The damping models usually depend on the mean values of torque and speed, as well as the
vibration orders.
In frequency-domain modeling and stationary operation the separation between mean value and
vibratory behavior is straightforwardly described and used in computations. In contrary, in time-
domain transient simulation mean values are not clearly defined for non-stationary signals and also
the estimation of mean values from stationary signals requires the observation of the signal over at
least one cycle of an oscillation. For low-frequency portions in non-stationary signals this can mean
that the “mean” value may change transiently in shorter time intervals than the low frequency portions
themselves. In this case it becomes impossible to distinguish between the two aspects.
2-stroke Diesel engine, 7000kW @ 116rpm
FP open propeller, Ice Class E1/IC
engine
crankshaft
flywheel
intermediateShaft
flange
propellerShaft
E1/IC
propeller
engineTorque
setSpeed
controller
9. 410
Considering this it becomes questionable whether the classical steady state damping models are
transferable at all into a non-stationary time-domain analysis. This question is not yet clearly
answered. For the modeling of propellers applicable to transient and steady-state analysis in
SimulationX we eventually made the decision to not apply the steady-state damping models to the
time domain. So, only the propeller load curves are commonly used for both analyses and in transient
simulation use short-time filters for mean value estimation. Damping for the propeller models in
transient simulation is described by a viscous damping coefficient, applied to the deviation between
mean value speed and current speed of the propeller. How well such an approach correlates with the
results computed in a steady-state analysis and with the classical propeller damping models is subject
to further research. The same applies to the establishment of guidelines for a consistent parameteri-
zation of transient and steady-state modeling in order to achieve at least similar results.
Fig.7 shows the parameterization of the propeller model for different propeller load and damping
scenarios. In Fig.8 the certification test setup for applying and measuring the propeller damping
according to Schwanecke is displayed. In this analysis the propeller is set to a mean value speed and a
specific first-order oscillation. The chart shows the resulting damping torque.
4. Model Certification
The analysis of non-stationary torsional vibrations in particular under ice impact is a fairly recent
extension of the various class rules. The computational implementation of these rules for software
vendors is a step into new territory and the respective solutions have to be proven to be compliant
with the class rules. At the same time transient simulation is characterized by a multitude of dynamic
interactions between the different elements in a complete model, which might obscure the actual
behavioral aspects of the model properties to be verified.
Fig. 7: Propeller load parameterization
10. 411
Fig. 8: Test setup and test result for steady-state propeller damping according to Schwanecke
For this reason Germanischer Lloyd as one of the drivers and certifying agent in the development of
the new ice rules and ITI as provider of a simulation tool for transient and steady-state vibration
analysis have decided to establish a well-defined procedure for:
• Measuring and evaluating individual behavioral aspects of simulation model objects (namely
propeller models) in transient and steady-state simulation
• Defining how the behavior is validated against the class rules
• Establishing a procedure how the model compliance can be checked continuously and in
particular after release changes in models and/or simulation environment
Whereas ITI as software developer is executing the verification sequence and result generation,
Germanischer Lloyd verifies and testifies the compliance with the class rules. Eventually the
compliance will be confirmed by issuing a certification by Germanischer Lloyd that the modeling
approach and simulation results obtained in SimulationX are in accordance with the class rules.
4.1.Certification test report
The main task for the model certification was to find appropriate test scenarios, whose simulation
results can be recomputed manually or by other computation software. By this, the test scenarios are
for testing only one feature (e.g. only mean load or only ice impact load). Every test scenario has been
described in an separate chapter of the certification test report. Fig.9 shows a sample page of this
report for testing the propeller blade excitation with 1st
and 2nd
harmonic:
Fig. 9: Sample page of the certification test report
scenario
parameters
simulation results
(usually reaction torques from
the test environment)
expected results incl. equations
and description for re-
computations
result: test is passed or not passed
11. 412
4.2.Automatically testing the certified model for new software releases
The certified simulation results from the certification test report are frozen to the test models. ITI’s in-
house test engine runs all models and compares the current simulation results with the stored
reference results. All newly computed results must accord to the reference results within the limits of
numerical accuracy. Only after this the test has been passed. This procedure becomes part of the
standard SimulationX software tests and only after full compliance a new release will be published. In
addition the permanent testing approach allows an easy re-initiation of the certification process and a
renewal the compliance certificate issued by Germanischer Lloyd if this should become necessary.
5. Conclusions
Bridging the gap between steady state simulation in the frequency domain and transient simulation in
the time domain for non-linear models poses considerable challenges to simulation engineers and tool
providers. This is primarily caused by the linear nature of the model transformations between time
and frequency domain. As a consequence both worlds have been quite strongly separated in the past
when it came to the description of the behavior of non-linear phenomena, which has led to non-
transferable solutions on both sides.
In this paper we have demonstrated, that it is generally possible to implement modeling methods,
which allow executing transient as well as steady-state simulations on the very same model and are
consistently applicable to linear as well as non-linear models. This opens new possibilities in torsional
vibration analysis as well as other fields.
A dedicated propeller model was created in collaboration with the Germanischer Lloyd, which works
in time and frequency domain and computes the driveline loads due to ice impact according to various
classification rules.
It has to be noted nevertheless, that this process is still under way and some of the established
methodology especially in steady-state analysis does not (yet?) fit very well into the presented
framework. Such topics remain subject to further research and maybe open a perspective into
rethinking the way how such kind of analyses should be performed in the future.
References
ABEL, A., NÄHRING, T.(2008), Frequency-domain analysis methods for Modelica models,
6th
Int. Modelica Conf. 2, Bielefeld, pp.383-391
FSA (2010), Finnish-Swedish Administration / Transport Safety Agency, TraFi/31298/03.04.01.00/
2010
GL (2012), Guidelines I – Part1 – Chapter 2 – Section 13 – Machinery for Ships with Ice Classes,
Germanischer Lloyd, Hamburg
IACS (2011), IACS Unified Requirements – Polar Class, UR I3 Req.2011
KER WILSON, W. (1956), Practical Solution of Torsional Vibration Problems, Chapman & Hall