摘要
本发明公开了一种跨平台非侵入式仿真模型调度方法及其装置,其中,方法包括:在Linux中调用DLL格式的仿真模型动态库的过程为:在加载仿真模型动态库时,按照Windows PE Binary规范对仿真模型的DLL二进制文件进行解析,获取资源配置文件;对函数导入表进行解析,建立到内部实现的Windows相关函数映射;对线程相关资源进行初始化;修改Linux平台的寄存器内容,修改函数调用寄存器方式和压栈方式;创建或分配计算机CPU内核、内存资源,初始化DLL入口函数;通过DLL接口实现数据的输入和输出,完成对仿真模型动态库的调度。该方法和装置能够采用非侵入式模型封装调度方法,无需重新编译改变格式,直接在Linux中调度DLL格式的动态库,且运行功能和效率不受影响。
技术关键词
仿真模型
资源配置文件
动态
内存
程序计数器
映射关系表
内核
格式
计算机
调度装置
入口
平台
处理器通信
解析器
操作系统
分析器
指针
系统为您推荐了相关专利信息
负荷辨识方法
多维特征向量
皮尔逊相关系数
滑动窗口算法
数据完整性校验
综合调度方法
模糊推理模型
建筑物空调系统
多智能体强化学习
ANFIS算法