Amir Samiee, M.Sc.

Mitarbeiter


Contribution
  • Alireza Tajafari Sahebi
  • Amir Samiee
  • László Juhász
MRAC Implementation for Electric Throttle Valve
  • 2020

DOI: 10.1109/ACIT49673.2020.9208929

Design, implementation and testing of a model reference adaptive controller for an electric throttle valve are presented. An important step by design an adaptive controller is to find an adaptation mechanism. For this purpose, we employed the Lyapunov stability theory. The main challenge in this project originates from a certain term in the updating rules. This term contains the angular velocity, which is not measurable directly. Numerical differentiation of the measured angular position yields a noisy signal. To overcome this problem, we used a non-ideal derivative method. The use of a non-linear state observer based on extended Kalman filter could significantly enhance the control quality. This task is currently in progress.
Contribution
  • Alireza Tajafari Sahebi
  • Amir Samiee
  • László Juhász
MRAC Implementation for Electric Throttle Valve
  • 2020

DOI: 10.1109/ACIT49673.2020.9208929

Design, implementation and testing of a model reference adaptive controller for an electric throttle valve are presented. An important step by design an adaptive controller is to find an adaptation mechanism. For this purpose, we employed the Lyapunov stability theory. The main challenge in this project originates from a certain term in the updating rules. This term contains the angular velocity, which is not measurable directly. Numerical differentiation of the measured angular position yields a noisy signal. To overcome this problem, we used a non-ideal derivative method. The use of a non-linear state observer based on extended Kalman filter could significantly enhance the control quality. This task is currently in progress.
Contribution
  • László Juhász
  • Amir Samiee
  • W. Engelbrecht
XCP Service Integration for Model-Based, Automatic Production Code Generation
  • 2019

DOI: 10.1109/EUROCON.2019.8861774

Automated, model-based production code generation is widely used in the development and testing of electronic control units (ECUs). During ECU commissioning, extensive tests of the implemented control algorithms are required. Knowledge of the internal values and states of the ECU software are essential for verifying the correct software functionality by means of complex control algorithms. Calibration and measurement services make it possible to observe the ECU-internal memory values associated with the variables originating from the function model. Furthermore, the final adjustment of control parameters in the production ECU can be performed by means of calibration services. For these reasons, calibration and measurement through service integration is widely applied in both the automotive industry and other industrial fields. Integrating measurement and calibration services is therefore an important task for engineers working with model-based control development and, particularly, ECU production code integration. This paper describes an example integration of the Universal Measurement and Calibration Protocol (XCP) for model-based automatic code generation. The application used for the service integration is the commercially available Motor Control Education Kit (MEDKit) from Emerge-Engineering and dSPACE GmbH. The model-based automatic code generation is performed using the production code generator dSPACE TargetLink. The integration of the XCP on CAN protocol is completed in the scope of student projects. The upgraded MEDKit demonstrator will be used for education purposes in the Deggendorf Institute of Technology.
Contribution
  • László Juhász
  • Amir Samiee
  • W. Engelbrecht
XCP Service Integration for Model-Based, Automatic Production Code Generation
  • 2019

DOI: 10.1109/EUROCON.2019.8861774

Automated, model-based production code generation is widely used in the development and testing of electronic control units (ECUs). During ECU commissioning, extensive tests of the implemented control algorithms are required. Knowledge of the internal values and states of the ECU software are essential for verifying the correct software functionality by means of complex control algorithms. Calibration and measurement services make it possible to observe the ECU-internal memory values associated with the variables originating from the function model. Furthermore, the final adjustment of control parameters in the production ECU can be performed by means of calibration services. For these reasons, calibration and measurement through service integration is widely applied in both the automotive industry and other industrial fields. Integrating measurement and calibration services is therefore an important task for engineers working with model-based control development and, particularly, ECU production code integration. This paper describes an example integration of the Universal Measurement and Calibration Protocol (XCP) for model-based automatic code generation. The application used for the service integration is the commercially available Motor Control Education Kit (MEDKit) from Emerge-Engineering and dSPACE GmbH. The model-based automatic code generation is performed using the production code generator dSPACE TargetLink. The integration of the XCP on CAN protocol is completed in the scope of student projects. The upgraded MEDKit demonstrator will be used for education purposes in the Deggendorf Institute of Technology.
Contribution
  • Amir Samiee
  • J. Sahu
  • Nicolas Tiefnig
  • Michael Wagner
  • A. Baumgartner
  • László Juhász
Model-Driven Engineering in Education
  • 2018
Lecture
  • Amir Samiee
  • J. Sahu
  • Nicolas Tiefnig
  • Michael Wagner
  • A. Baumgartner
  • László Juhász
Model-Driven Engineering in Education
  • 2018
Lecture
  • László Juhász
  • J. Sahu
  • Amir Samiee
  • Nicolas Tiefnig
  • Michael Wagner
Model-Driven Engineering in Education: Position Control of an Electronic Throttle Valve
  • 2018
Lecture
  • László Juhász
  • J. Sahu
  • Amir Samiee
  • Nicolas Tiefnig
  • Michael Wagner
Model-Driven Engineering in Education: Position Control of an Electronic Throttle Valve
  • 2018
Contribution
  • Amir Samiee
  • J. Sahu
  • Nicolas Tiefnig
  • Michael Wagner
  • A. Baumgartner
  • László Juhász
Model-Driven Engineering in Education
  • 2018
Lecture
  • Amir Samiee
  • J. Sahu
  • Nicolas Tiefnig
  • Michael Wagner
  • A. Baumgartner
  • László Juhász
Model-Driven Engineering in Education
  • 2018