Skip to content
View Hiroshi-Okajima's full-sized avatar

Block or report Hiroshi-Okajima

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Hiroshi-Okajima/README.md

English, 日本語JP

Hiroshi Okajima | 岡島 寛

Profile:

Associate proffesor at Kumamoto University, Japan (熊本大学). Research field: Control engineering, Control theory

無題

Hiroshi Okajima (PhD, Assoc. Prof. at Japan) Okajima Lab., Web page(Eng)

Paper and proc. of international conference: My research articles

岡島 寛(熊本大学工学部情報電気工学科准教授)岡島研,日本語Webページ

1: Model error compensator (My main research topic)

"Model Error Compensator" is a method for adding robustness to existing control systems. A structure of "model error compensator" was proposed by us, and it has been applied to various control systems. The control objective of the model error compensator (MEC) is to minimize as much as possible the effect of the model error and the disturbance in the meaning of the input-output relation. This compensator has a simple form and is easy to apply to various types of existing control systems, such as non-linear systems, control systems with time delay, non-minimum phase systems, MIMO systems, and so on. Various types of control schemes, such as the model predictive control, can be used together with the model error compensator and can achieve good robust performance.

image

1-1 Model error compensator (MEC)

1-2 MEC with sensor noise

1-3 MEC with PFC to overcome NMP zeros

1-4 MEC for nonlinear system

1-5 Signal limitation filter

1-6 Robust Vehicle control

2: Quantized control(dynamic quantizer, Delta-sigma modulator)

Dynamic quantizer is a sophisticated signal processing component implemented as a linear difference equation that converts continuous-valued control signals into discrete-valued inputs for digital systems. Unlike static quantizers that operate instantaneously, dynamic quantizers maintain internal states and utilize temporal information to achieve optimal approximation of the desired continuous system behavior. These quantizers are particularly valuable in delta-sigma modulation architectures, where they leverage oversampling and noise shaping techniques to push quantization errors to higher frequencies. The optimal design of such quantizers is crucial for achieving effective system performance in discrete-valued input applications.

3: State estimation using Median of Multiple State Candidates (Article PDF)

This research proposes an MCV (Median of Candidate Vectors) observer to address state estimation degradation caused by outliers in sensor outputs. The method generates multiple state estimation candidates from different time instances and selects the optimal candidate using median operations, assuming outliers occur infrequently. Observer gains are designed using Lyapunov inequalities and LMIs, with weighted median extensions for enhanced performance.

4: Multi-rate system control based on cyclic reformulation

5: Vehicle control (Research)

Education topics about Control Engineering

E1: Linear Matrix Inequality

 Linear Matrix Inequality

E2: Control animation (MATLAB code -> mp4)

E3: Transfer function based control

Open in MATLAB Online

E4: State-space model based control

Open in MATLAB Online

E5: Circuits

E6: Other topics

Popular repositories Loading

  1. Robust-control-MATLAB_MEC01 Robust-control-MATLAB_MEC01 Public

    model error compensator (matlab codes of journal article) robust control

    MATLAB 12 1

  2. MATLAB_animation MATLAB_animation Public

    matlab animation codes about control (crane control, state-feedback and pid-control)

    MATLAB 8 1

  3. Linear-matrix-inequality-and-control-MATLAB_fandamental_control Linear-matrix-inequality-and-control-MATLAB_fandamental_control Public

    Linear Matrix Inequality and Control (with youtube movie)

    MATLAB 7 1

  4. MATLAB_state_estimation MATLAB_state_estimation Public

    State estimation for output with outlier (journal article matlab code) observer, Kalman-filter, Control

    MATLAB 5 3

  5. MATLAB_fandamental_control-LiveScriptFiles- MATLAB_fandamental_control-LiveScriptFiles- Public

    control system education files (MATLAB codes)

    HTML 2

  6. MATLAB_MEC03_withPFC MATLAB_MEC03_withPFC Public

    control-systems

    2