[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-83188-en":3,"doc-seo-83188-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":20,"is_deleted":4,"is_public":21,"is_downloadable":21,"audit_status":21,"page_count":22,"language":23,"language_code":24,"site_id":25,"html_lang":24,"table_of_contents":26,"faqs":27,"seo_title":13,"seo_description":14,"update_tm":28,"read_time":29},83188,1374391974468,"Eden","https://ap-avatar.wpscdn.com/davatar_29158cc5080c5b710cf443261637dec0",8,"Research & Report","Model-Free Disturbance Observer with Online Modification: Listening to MFDOOM","Data-Enabled Predictive Control (DeePC) enables controlling unknown systems using input-output data, but its closed-loop quality depends on how representative the collected data remain under disturbances, which inevitably induce prediction errors. The paper introduces an augmentation of DeePC based on Model-Free Disturbance Observer with Online Modification (MFDOOM). MFDOOM continuously updates a dedicated Hankel matrix of past prediction errors to correct output predictions. Theoretical analysis and simulations compare MFDOOM with other time-varying DeePC algorithms and show reduced tracking error and less online-update burden for disturbances generated by autonomous LTI output dynamics.","Model-Free Disturbance Observer with Online Modification: Listening to MFDOOM  \nNadav Barak ∗ Christian Grussler ∗∗  \n∗ Technion – Israel Institute of Technology, Faculty of Mechanical  \nEngineering, Haifa 3200003 Israel (e-mail: [nadav.barak@campus.technion.ac.il](nadav.barak@campus.technion.ac.il)).∗∗ Technion – Israel Institute of Technology, The Stephen B. Klein Faculty of Aerospace Engineering, Haifa 3200003 Israel (e-mail:  \n[cgrussler@technion.ac.il](cgrussler@technion.ac.il))  \n.OC] 8 Jul 2026  \nAbstract: Data-Enabled Predictive Control (DeePC) has recently emerged as a framework for controlling unknown systems from data. However, its performance relies on the relevance of the collected data, and as such, disturbances lead to inevitable errors. This paper addresses this problem by proposing an augmentation of DeePC using Model-Free Disturbance Observer with Online Modification (MFDOOM) . The method corrects output predictions based on previous prediction errors using a dedicated continuously updated Hankel matrix. We compare our method, both theoretically and through simulation, to other recent algorithms designed for time-varying systems in the DeePC framework. It is shown that for disturbances that can be modeled as the output of an autonomous linear time-invariant system, this approach can reduce tracking error and online-update burden compared with existing online DeePC variants.  \nKeywords: Data-Enabled Predictive Control, Autonomous Systems, Disturbance Observer  \n1. INTRODUCTION  MPC  ODeePC  MDeePC  MFDOOM  \narXiv :2607 .07082v1  \n2021; Huang et al., 2021a, 2023; Zieglmeier et al., 2025) . Rather than using an explicit model, DeePC predicts future behavior using Hankel matrices constructed from input-output data (Coulson et al., 2019) . Because unmodeled or insufficiently represented dynamics can degrade performance, regularization has been proposed to improve robustness, particularly for nonlinear or linear time-varying (LTV) systems (Coulson et al., 2019) . Related online variants include Online DeePC (ODeePC), which refreshes the Hankel matrices with new measurements (Baros et al., 2022), and Online Reduced-Order DeePC, here referred to as MDeePC, which updates a mosaic Hankel matrix only when new trajectories enrich the implicit model (Vahidi-Moghaddam et al., 2025) .  \nWhen disturbances are generated by an autonomous linear system, e.g., sinusoids, they effectively alter the measured plant behavior. Since such disturbances may appear or disappear, the resulting prediction error is time-varying. As a result, standard DeePC may under perform, while conservative regularization can degrade nominal tracking (Huang et al., 2021b) . Modifying the nominal behavior matrices (i.e. ODeePC) or expanding them (MDeePC) partially address this issue, but coupling disturbance adaptation to the baseline predictor results in several drawbacks, such as needless noise injection or increased online computation.  \n0 2 4 6 8 10 12 14  \nTime [s]  \nFig. 1. Simulated output response of an undisturbed (12) controlled by MPC, compared to ODeePC, MDeePCand MFDOOM controlling the same system under disturbance (shaded region) .  \nThis paper introduces the Model-Free Disturbance Observer with Online Modification (MFDOOM), a model-free correction mechanism for autonomous LTV disturbances (ALTVDs) . MFDOOM compares DeePC predictions with measured outputs and maintains a continuously updated Hankel matrix of prediction errors, which implicitly models the error dynamics for future compensation. Unlike methods that update the nominal behavior matrices, MFDOOM keeps the baseline DeePC predictor fixed and adapts only the correction mechanism. As illustrated in Figure 1, this enables improved tracking under sinusoidal disturbances while requiring less real-time data updating than existing online DeePC variants.  \nThe remainder of the paper is organized as follows. Section 2 introduces preliminaries, Section 3 states the problem and elaborates on ","cbCaibksVxRR0oAP","https://ap.wps.com/l/cbCaibksVxRR0oAP","pdf",348652,2,1,6,"English","en",105,"# Introduction\n# Preliminaries\n## Notations\n## Behavioral System Theory\n# Problem Formulation\n# MFDOOM Method\n# Simulation Results\n# Conclusion","[{\"question\":\"What limitation of DeePC motivates MFDOOM?\",\"answer\":\"DeePC performance depends on the relevance of collected data, and disturbances cause time-varying prediction errors that can degrade tracking.\"},{\"question\":\"How does MFDOOM modify DeePC predictions?\",\"answer\":\"MFDOOM keeps the baseline DeePC predictor fixed and updates a dedicated Hankel matrix using previous prediction errors, which implicitly models error dynamics for future compensation.\"},{\"question\":\"Against what approaches is MFDOOM compared, and what benefits are reported?\",\"answer\":\"The method is compared theoretically and via simulation to recent DeePC variants for time-varying systems; for disturbances modeled as outputs of autonomous LTI dynamics, MFDOOM reduces tracking error and online-update burden.\"}]",1784185841,15,{"code":4,"msg":31,"data":32},"ok",{"site_id":25,"language":24,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"model-free-disturbance-observer-with-online-modification-listening-to-mfdoom","",{"@graph":36,"@context":85},[37,53,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,47,50],{"item":41,"name":42,"@type":43,"position":21},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":20},"https://docshare.wps.com/document/","Document",{"item":48,"name":12,"@type":43,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":43,"position":52},"https://docshare.wps.com/document/model-free-disturbance-observer-with-online-modification-listening-to-mfdoom/83188/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":24,"description":14,"dateModified":61,"datePublished":62,"encodingFormat":60,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":41,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-23","2026-07-16",true,{"@type":65,"interactionType":66,"userInteractionCount":20},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What limitation of DeePC motivates MFDOOM?","Question",{"text":75,"@type":76},"DeePC performance depends on the relevance of collected data, and disturbances cause time-varying prediction errors that can degrade tracking.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does MFDOOM modify DeePC predictions?",{"text":80,"@type":76},"MFDOOM keeps the baseline DeePC predictor fixed and updates a dedicated Hankel matrix using previous prediction errors, which implicitly models error dynamics for future compensation.",{"name":82,"@type":73,"acceptedAnswer":83},"Against what approaches is MFDOOM compared, and what benefits are reported?",{"text":84,"@type":76},"The method is compared theoretically and via simulation to recent DeePC variants for time-varying systems; for disturbances modeled as outputs of autonomous LTI dynamics, MFDOOM reduces tracking error and online-update burden.","https://schema.org",{"og:url":51,"og:type":87,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":89,"canonical":51},"index,follow",{"doc_id":7,"site_id":25},{"code":4,"msg":5,"data":92},[93,97,101,105,110,114,119,122,127,130,134],{"id":21,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":20,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":22,"doc_module":4,"doc_module_name":46,"category_name":111,"show_sort_weight":112,"slug":113},"Technology",50,"technology",{"id":115,"doc_module":4,"doc_module_name":46,"category_name":116,"show_sort_weight":117,"slug":118},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":120,"slug":121},30,"research-report",{"id":123,"doc_module":4,"doc_module_name":46,"category_name":124,"show_sort_weight":125,"slug":126},9,"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":46,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":46,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":46,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]