本發明提出了一種基于HybridUML向微分代數程序轉換的CPS建模與驗證方法,實現了由HybridUML模型向DAP的轉換,并依據微分代數動態邏輯(Differential-AlgebraicDynamicLogic,DAL)推理規則對CPS實例進行驗證。該方法使用HybridUML對CPS進行建模,將其轉換成DAL的操作模型DAP,并且基于DAL對CPS屬性進行驗證。