一种上位机仿真系统及方法技术方案

技术编号:39584555 阅读:8 留言:0更新日期:2023-12-03 19:36
本发明专利技术涉及仿真系统技术领域,具体涉及一种上位机仿真系统及方法,包括第一上位机,第一上位机与第二上位机通信连接,用以搭建至少一个仿真数学模型,并将前述仿真数学模型一对一的分配给下位机;第二上位机,第二上位机与若干下位机通信连接,被配置为接收各下位机的仿真数据,以及搭建仿真控制模型,以及若干下位机,进行实时仿真,并将获取的仿真数据通过通信传递至第二上位机,改进仿真系统,分设第一上位机和第二上位机,以分别在第一上位机和第二上位机内创建不同类型的仿真系统,进而即可在对下位机进行仿真时,规避无法让不同类型的仿真模型运行的问题

【技术实现步骤摘要】
一种上位机仿真系统及方法


[0001]本专利技术涉及仿真系统
,尤其涉及一种上位机仿真系统及方法


技术介绍

[0002]目前,在上位机仿真系统中进行功能验证时,多需要使用下位机配合上位机进行功能验证,下位机中通常会设置仿真模型;
[0003]在使用仿真计算系统进行单模型的单平台仿真计算时发现,现有的仿真系统通常具有单一性,无法实现实现多个模型的同时仿真,导致仿真过程的数据受限,无法提供丰富的数据


技术实现思路

[0004]本专利技术的目的在于提供一种上位机仿真系统及方法,以解决现有技术中存在的仿真系统仿真模型数据有限的问题

[0005]为实现上述目的,本专利技术提供了一种上位机仿真系统,
[0006]包括第一上位机,所述第一上位机与第二上位机通信连接,用以搭建至少一个仿真数学模型,并将前述仿真数学模型一对一的分配给下位机;
[0007]第二上位机,所述第二上位机与若干下位机通信连接,被配置为接收各所述下位机的仿真数据,以及搭建仿真控制模型,
[0008]以及若干下位机,若干所述下位机用以接收所述第一上位机的仿真数学模型以及所述第二上位机的仿真控制模型,进行实时仿真,并将获取的仿真数据通过通信传递至所述第二上位机

[0009]现有技术中,多在上位机内同时创建多个种类的模型,而本申请的技术方案而言,是在所述第一上位机内创建仿真数学模型,再于所述第二上位机内创建仿真控制模型,在进行仿真时,分别将所述第一上位机内的仿真数学模型传递至各下位机后,再分别将所述第二上位机内的仿真控制模型传递至各下位机,进而仿真模拟后,再将各所述下位机的仿真数据回传至所述第二上位机内,再由所述第一上位机对各仿真数据进行管理,也即本申请的技术方案突破了传统的仿真系统对于仿真模型的类型限制,可以同时进行不同类型的仿真训练,进而显著提升仿真训练的效率

[0010]其中,所述第一上位机内配置有集成开发环境,以开发前述下位机使用的各仿真数学模型

[0011]于所述第一上位机内配置集成开发环境,用以针对各所述下位机的仿真需求开发不同的仿真数学模型,并进行存档,在需要进行仿真时,将对应的仿真数学模型传输至各所述下位机,使得各所述下位机的运行效率提升,减少用户编写代码并建立仿真数学模型的时间

[0012]其中,所述第二上位机用以搭建至少一个仿真控制模型,并将搭建好的仿真控制模型传递至所述下位机内,以对下位机进行控制

[0013]所述仿真控制模型配合所述第一上位机,将所述仿真控制模型送至所述下位机后,对所述下位机进行仿真控制

[0014]其中,前述集成开发环境内配置有创建模块

编辑模块

分配模块以及通信模块,所述创建模块用以创建仿真数学模型,所述编辑模块用以编辑功能代码以获取预定功能的仿真数学模型,所述分配模块用以将编辑的仿真数学模块输送至各下位机,所述通信模块用以与各所述下位机进行通信

[0015]所述所述创建模块用以创建仿真数学模型,所述编辑模块用以编辑功能代码以获取预定功能的仿真数学模型,所述分配模块用以将编辑的仿真数学模块输送至各下位机,所述通信模块用以与各所述下位机进行通信

[0016]其中,所述第一上位机内设有存储模块以及分析模块,所述存储模块用以存储接收的仿真数据,所述分析模块用以对接收到仿真数据进行分析

[0017]所述存储模块用以存储接收的仿真数据,所述分析模块用以对接收到仿真数据进行分析

[0018]本专利技术还公开一种仿真方法,应用于如前所述的上位机仿真系统,包括如下步骤:
[0019]设置第一上位机的串口参数,以及第二上位机的串口参数;
[0020]分别于所述第一上位机和所述第二上位机内搭建仿真数学模型和仿真控制模型;
[0021]即将仿真数学模型和仿真控制模型传递至各下位机内运行;
[0022]下位机将获取的仿真数据回传至第一上位机和第二上位机

[0023]对应仿真系统的改进,对应改进仿真方法,使得仿真系统能获得更好的仿真效果,同时提升所述下位机的仿真效率

[0024]本专利技术的一种上位机仿真系统及方法,在现有技术的基础上,改进仿真系统,分设所述第一上位机和所述第二上位机,以分别在所述第一上位机和所述第二上位机内创建不同类型的仿真系统,进而即可在对所述下位机进行仿真时,规避无法让不同类型的仿真模型运行的问题

附图说明
[0025]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0026]图1是本专利技术提供的一种上位机仿真系统的结构示意图

[0027]图2是本专利技术提供的一种上位机仿真系统的第一上位机的结构示意图

[0028]图3是本专利技术提供的一种上位机仿真方法的步骤示意图

[0029]101

第一上位机
、102

第二上位机
、103

下位机
、104

创建模块
、105

编辑模块
、106

分配模块
、107

通信模块
、108

存储模块
、109

分析模块

具体实施方式
[0030]下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件

下面通过参考附
图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制

[0031]请参阅图1~图2,本专利技术提供了一种上位机仿真系统,包括第一上位机
101
,所述第一上位机
101
与第二上位机
102
通信连接,用以搭建至少一个仿真数学模型,并将前述仿真数学模型一对一的分配给下位机
103

[0032]第二上位机
102
,所述第二上位机
102
与若干下位机
103
通信连接,被配置为接收各所述下位机
103
的仿真数据,以及搭建仿真控制模型,
[0033]以及若干下位机
103
,若干所述下位机
103
用以接收所述第一上位机
101
...

【技术保护点】

【技术特征摘要】
1.
一种上位机仿真系统,其特征在于,包括第一上位机,所述第一上位机与第二上位机通信连接,用以搭建至少一个仿真数学模型,并将前述仿真数学模型一对一的分配给下位机;第二上位机,所述第二上位机与若干下位机通信连接,被配置为接收各所述下位机的仿真数据,以及搭建仿真控制模型,以及若干下位机,若干所述下位机用以接收所述第一上位机的仿真数学模型以及所述第二上位机的仿真控制模型,进行实时仿真,并将获取的仿真数据通过通信传递至所述第二上位机
。2.
如权利要求1所述的上位机仿真系统,其特征在于,所述第一上位机内配置有集成开发环境,以开发前述下位机使用的各仿真数学模型
。3.
如权利要求2所述的上位机仿真系统,其特征在于,所述第二上位机用以搭建至少一个仿真控制模型,并将搭建好的仿真控制模型传递至所述下位机内,以对下位机进行控制
。4.
如权利要求3所述的上位机仿真系统,其特征在于,前述集...

【专利技术属性】
技术研发人员:强计
申请(专利权)人:南京康控软件科技有限公司
类型:发明
国别省市:

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1