Welcome to my research portfolio!
I am a Postdoctoral Researcher specializing in data-driven modelling and control systems.
My work bridges academic research and industrial applications, with experience in:
- Data-driven Modelling and Control
- Secure Cloud-native Control Algorithms
- Signal Processing in Energy Harvesting Wireless Sensor Networks
- Model Predictive Control (MPC), Linearβquadratic regulator (LQR), and Kalman Filtering (KF) Applications
- Regularized System Identification with Kernel Methods
-
π§ [Data-driven Modelling + Control]: In this project, we focus on an alternating minimization-based hyperparameter tuning method for SURE estimation.
-
π [Cloud-native Secure Controller]: This project focuses on the investigation of a sequential detection policy for combating the effect of the replay attack on a cloud-native controller. The impact of such an attack is mitigated by adding random signals to the optimal control signal before the actuation process, a technique known as watermarking policy. We study the effectiveness of this joint scheme of sequential detection with watermarking in a cloud-native controller with varying levels of delay introduced in the communication network between the cloud server and the physical plant.
-
π [Signal processing with Stochastic Control]:
Subtopics:
-
β‘ Dynamic Programming-based Energy Allocation:
Developed optimal energy allocation strategies using dynamic programming to maximize throughput and prolong network lifetime under stochastic energy arrivals. -
β±οΈ Quickest Change Detection-based Delay Minimization:
Designed detection policies leveraging the quickest change detection to minimize delay in event reporting while adhering to energy constraints. -
π Asymptotic Analysis of Local Change Detection:
Conducted asymptotic performance analysis of local change detection algorithms for distributed sensor networks under limited energy budgets.
-
- Related Research Project: Interpretation Error in Dynamical Systems
Focuses on defining and describing a specific type of modeling error, termed the interpretation error, that may arise from the wrongful interpretation of the physical interactions within a dynamical system.
Each project includes code, results, and documentation to support reproducibility and industrial relevance.
π research-portfolio/
β
βββ cloud-native-contoller/
β βββ controller.py
β βββ cloud_lqr.py
β βββ plant.py
β βββ k8s_delay.yml
β βββ sigma_gamma_tilde.py
β
βββ data-driven-modeling-control/
β βββ calibrationUtilities.py
β βββ gradientHypUtilities_v4.py
β βββ hyperparam_tuning_v4.ipynb
β βββ utilities.py
β
β
βββ distributed-detection/
| βββ dynamic-programming/
β β βββ cau_non_adap_heu_main.m
β β βββ fin_hrz_non_cau_dp.m
β |ββ quickest_change_detection/
β β βββ fc_cusum.py
β β βββ non_causal_opt.m
β β βββ opt_thr_obs_pol.m
β β βββ thr_fun.m
β βββ asymptotic-analysis-local-detection/
β β βββ norm_mult_usr_seq_harv_t_min.m
β β βββ norm_mult_usr_seq_harv_t_max.m
β β βββ norm_Seq_maj_log.m
β β βββ Lauricella_A.m
β
βββ README.md