Movatterモバイル変換


[0]ホーム

URL:


CN102523249A - Distributed long-distance simulation system and simulation method based on Web - Google Patents

Distributed long-distance simulation system and simulation method based on Web
Download PDF

Info

Publication number
CN102523249A
CN102523249ACN2011103794127ACN201110379412ACN102523249ACN 102523249 ACN102523249 ACN 102523249ACN 2011103794127 ACN2011103794127 ACN 2011103794127ACN 201110379412 ACN201110379412 ACN 201110379412ACN 102523249 ACN102523249 ACN 102523249A
Authority
CN
China
Prior art keywords
remote
simulation
server
web
distributed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011103794127A
Other languages
Chinese (zh)
Inventor
李明
宁磊
陈立明
吕谷
杨明川
郭庆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin Institute of Technology Shenzhen
Original Assignee
Harbin Institute of Technology Shenzhen
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Harbin Institute of Technology ShenzhenfiledCriticalHarbin Institute of Technology Shenzhen
Priority to CN2011103794127ApriorityCriticalpatent/CN102523249A/en
Publication of CN102523249ApublicationCriticalpatent/CN102523249A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

Translated fromChinese

基于Web的分布式远程仿真系统及仿真方法,属于分布式系统远程仿真技术领域。它解决了现有的分布式系统在完成仿真任务时,不能联合远程节点共同异步或同步完成,以实现合理利用资源的问题。仿真系统包括Web代理服务器、Web主服务器、分布式服务器和n个远程异地节点,n为大于2的整数;基于所述仿真系统的仿真方法,它包括两种执行仿真进程的方式,该两种执行仿真进程的方式分别各自执行仿真进程或者两种执行仿真进程的方式混合工作执行仿真进程。本发明适用于远程系统的仿真。

Figure 201110379412

A Web-based distributed remote simulation system and simulation method belong to the technical field of distributed system remote simulation. It solves the problem that the existing distributed system cannot cooperate with remote nodes to complete the simulation task asynchronously or synchronously, so as to realize the rational utilization of resources. The simulation system includes a Web proxy server, a Web main server, a distributed server and n remote off-site nodes, and n is an integer greater than 2; based on the simulation method of the simulation system, it includes two ways of performing a simulation process, the two The methods of executing the simulation process respectively execute the simulation process respectively or the two methods of executing the simulation process work together to execute the simulation process. The invention is suitable for simulation of remote systems.

Figure 201110379412

Description

Translated fromChinese
基于Web的分布式远程仿真系统及仿真方法Web-based Distributed Remote Simulation System and Simulation Method

技术领域technical field

本发明涉及一种基于Web的分布式远程仿真系统及仿真方法,属于分布式系统远程仿真技术领域。The invention relates to a web-based distributed remote simulation system and a simulation method, belonging to the technical field of distributed system remote simulation.

背景技术Background technique

目前已有的分布式系统,存在以下问题:Currently existing distributed systems have the following problems:

首先,其功能各有所长,但还没有基于Web为用户提供服务的系统,且没有很好的可视化平台;First of all, its functions have their own strengths, but there is no system that provides services to users based on the Web, and there is no good visualization platform;

其次,其没有实现联合远程节点共同异步或同步完成相关仿真任务,未能实现合理资源的合理利用;Secondly, it did not achieve joint remote nodes to complete related simulation tasks asynchronously or synchronously, and failed to realize reasonable utilization of reasonable resources;

再次,其也没有实现多个节点并行同步或者单一节点多线程并行计算的能力。Again, it does not have the ability to realize parallel synchronization of multiple nodes or multi-threaded parallel computing of a single node.

发明内容Contents of the invention

本发明的目的是为了解决现有的分布式系统在完成仿真任务时,不能联合远程节点共同异步或同步完成,以实现合理利用资源的问题,提供一种基于Web的分布式远程仿真系统及仿真方法。The purpose of the present invention is to solve the problem that the existing distributed system cannot cooperate with remote nodes to complete the simulation task asynchronously or synchronously, so as to realize the rational use of resources, and provide a distributed remote simulation system based on Web and simulation method.

本发明所述基于Web的分布式远程仿真系统,它包括Web代理服务器、Web主服务器、分布式服务器和n个远程异地节点,n为大于2的整数;The distributed remote emulation system based on Web of the present invention, it comprises Web proxy server, Web main server, distributed server and n remote off-site nodes, and n is the integer greater than 2;

Web代理服务器用于以Web网页可视化的方式向用户提供待选的计算任务清单,并通过Web服务接口接收用户选择的计算任务和相关系统参数的指令,然后生成具有唯一特性标识的任务实例文件,通过TCP/IP远程提交给Web主服务器;The Web proxy server is used to provide the user with a list of computing tasks to be selected in the form of web page visualization, and receive the computing tasks selected by the user and the instructions of related system parameters through the Web service interface, and then generate a task instance file with a unique characteristic identifier. Submit remotely to the main Web server via TCP/IP;

Web代理服务器还用于接收Web主服务器回传的执行结果,并提交给用户;The Web proxy server is also used to receive the execution result returned by the Web master server and submit it to the user;

Web主服务器用于接收Web代理服务器提交的任务实例文件,再将该任务实例文件提交给分布式服务器,并启动和控制该任务实例文件的运行;The main Web server is used to receive the task instance file submitted by the Web proxy server, then submit the task instance file to the distributed server, and start and control the operation of the task instance file;

Web主服务器还用于接收分布式服务器回传的执行结果并提交给Web代理服务器;The main web server is also used to receive the execution results returned by the distributed server and submit them to the web proxy server;

分布式服务器用于建立分布式远程仿真工作任务表单,并分发到各个需要完成该分布式远程仿真工作任务的远程异地节点;The distributed server is used to establish a distributed remote simulation work task form, and distribute it to each remote remote node that needs to complete the distributed remote simulation work task;

分布式服务器还用于接收各个远程异地节点所完成的执行结果,并提交给Web主服务器;The distributed server is also used to receive the execution results completed by each remote remote node and submit them to the main web server;

远程异地节点用于进行异步或同步计算,直到完成接收到的所述远程仿真工作任务,remote remote nodes are used to perform asynchronous or synchronous calculations until the received remote simulation task is completed,

远程异地节点还用于将所述远程仿真工作任务的执行结果提交给分布式服务器。The remote remote node is also used to submit the execution result of the remote simulation work task to the distributed server.

所述Web主服务器还用于通过分布式服务器对各个远程异地节点上部署的仿真工作任务实施监视和调度管理。The main web server is also used for monitoring and dispatching management of the simulation work tasks deployed on each remote remote node through the distributed server.

所述Web主服务器还用于将Web代理服务器提交的用户请求和系统状态变化作为事件加入到所述任务实例文件队列,按照先入先出的次序,通过分布式服务器控制各个远程异地节点以多线程的方式对任务实例文件进行响应,并由相应的远程异地节点实现相应的功能。The main Web server is also used to add user requests and system state changes submitted by the Web proxy server to the task instance file queue as events, and control each remote remote node in a multi-threaded manner through the distributed server in a first-in-first-out order. Respond to the task instance file in the same way, and realize the corresponding function by the corresponding remote remote node.

所述Web代理服务器与Web主服务器之间通过节点网关引擎连接,分布式服务器和n个远程异地节点之间通过节点网关引擎连接。The Web proxy server is connected to the main Web server through a node gateway engine, and the distributed server is connected to n remote remote nodes through a node gateway engine.

所述分布式服务器和n个远程异地节点之间的节点网关引擎,用于根据建立任务实例文件时所使用的任务描述和配置文件所提供的配置信息,寻找相应的计算资源接口支持类远程异地节点,以实现与该种类计算资源的连接。The node gateway engine between the distributed server and n remote remote nodes is used to find the corresponding computing resource interface support class remote remote according to the configuration information provided by the task description and configuration file used when creating the task instance file Nodes to connect to this type of computing resources.

所述节点网关引擎支持Linux或Windows操作系统。The node gateway engine supports Linux or Windows operating system.

基于上述基于Web的分布式远程仿真系统的仿真方法,它包括两种执行仿真进程的方式,该两种执行仿真进程的方式分别各自执行仿真进程或者两种执行仿真进程的方式混合工作执行仿真进程:Based on the simulation method of the above-mentioned Web-based distributed remote simulation system, it includes two ways to execute the simulation process, and the two ways to execute the simulation process respectively execute the simulation process or the two modes of executing the simulation process mix work to execute the simulation process :

第一种:所述仿真系统根据用户选择的计算任务和相关系统参数,由Web主服务器通过分布式服务器控制使n个远程异地节点中的多个远程异地节点并行同步执行仿真进程,其它远程异地节点被顺序分成多个组,和该多个远程异地节点顺序执行进程,直至获得最终执行结果;The first type: the simulation system is controlled by the main web server through the distributed server according to the computing tasks and related system parameters selected by the user, so that multiple remote nodes in the n remote remote nodes execute the simulation process in parallel and synchronously, and the other remote remote nodes The nodes are sequentially divided into multiple groups, and the multiple remote off-site nodes execute processes sequentially until the final execution result is obtained;

第二种:所述仿真系统根据用户选择的计算任务和相关系统参数,由Web主服务器通过分布式服务器控制使n个远程异地节点中的一个远程异地节点并行同步执行多个仿真进程,该远程异地节点和其它远程异地节点顺序执行进程,直至获得最终执行结果。The second type: the simulation system is controlled by the main web server through the distributed server to make one of the n remote remote nodes execute multiple simulation processes in parallel and synchronously according to the computing tasks and related system parameters selected by the user. The off-site node and other remote off-site nodes execute processes sequentially until the final execution result is obtained.

所述第一种仿真进程中,In the first simulation process,

所述n个远程异地节点中的多个远程异地节点并行同步执行其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器,Multiple remote remote nodes among the n remote remote nodes execute their remote simulation work tasks in parallel and synchronously, and then return the execution results to the distributed server,

分布式服务器将当前接收的执行结果作为输入参数或者数据顺次提交给下一组远程异地节点,该下一组远程异地节点并行同步执行其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器,依次循环执行此过程,直至获得最终执行结果。The distributed server submits the execution results currently received as input parameters or data to the next group of remote remote nodes in sequence, and the next group of remote remote nodes executes the remote simulation tasks to be completed in parallel and synchronously, and then returns the execution results to the distribution server, execute this process in turn until the final execution result is obtained.

所述第二种仿真进程中,In the second simulation process,

所述第一个远程异地节点并行同步执行多个其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器,The first remote remote node executes multiple remote simulation tasks to be completed synchronously in parallel, and then returns the execution results to the distributed server,

分布式服务器将当前接收的执行结果作为输入参数或者数据提交给第二个远程异地节点,第二个远程异地节点并行同步执行多个其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器,依次循环执行此过程,直至获得最终执行结果。The distributed server submits the currently received execution results as input parameters or data to the second remote remote node, and the second remote remote node executes multiple remote simulation tasks in parallel and synchronously, and then returns the execution results to the distributed server. The server executes this process in turn until the final execution result is obtained.

本发明的优点是:本发明涉及web服务、分布式服务及其相关仿真系统的构建,它联合远程异地节点共同异步或同步完成仿真任务,融合远程异地的多种平台为用户提供分布式计算服务,实现了对合理资源的合理利用。The advantages of the present invention are: the present invention relates to the construction of web services, distributed services and related simulation systems, it cooperates with remote remote nodes to complete simulation tasks asynchronously or synchronously, and integrates multiple remote and remote platforms to provide users with distributed computing services , to achieve a rational use of reasonable resources.

本发明提供了一种有力且易于使用的技术手段,使得远程异地的计算资源所有者可以简单地将其所拥有的各种不同平台、不同系统上的计算资源共享出来,由节点构建工具将其服务化,形成具有统一接口的基于Web的分布式远程仿真系统,可以比较简单地通过安装中间件以及简单地配置,与其他安装有相同中间件和类似配置的远程异地计算服务节点进行通信,形成一个多节点多支撑环境的异地远程分布式计算环境。The present invention provides a powerful and easy-to-use technical means, so that remote computing resource owners in different places can simply share their own computing resources on various platforms and systems, and the node construction tool Service-oriented, forming a Web-based distributed remote simulation system with a unified interface, which can be relatively simple through the installation of middleware and simple configuration, and communicate with other remote remote computing service nodes installed with the same middleware and similar configurations to form A remote distributed computing environment with multiple nodes and multiple support environments.

附图说明Description of drawings

图1为本发明所述仿真系统的结构示意图;Fig. 1 is the structural representation of simulation system of the present invention;

图2为多个远程异地节点并行同步执行仿真进程的信号流程图;图中箭头为远程异地节点顺序执行任务的流向;Fig. 2 is a signal flow diagram of multiple remote remote nodes executing the simulation process in parallel and synchronously; the arrows in the figure are the flow directions of the remote remote nodes executing tasks sequentially;

图3为单一远程异地节点并行同步执行多个仿真进程的信号流程图,图中箭头为远程异地节点顺序执行任务的流向。Figure 3 is a signal flow diagram of a single remote remote node executing multiple simulation processes in parallel and synchronously. The arrows in the figure indicate the flow direction of the remote remote nodes executing tasks sequentially.

具体实施方式Detailed ways

具体实施方式一:下面结合图1至图3说明本实施方式,本实施方式所述基于Web的分布式远程仿真系统,它包括Web代理服务器1、Web主服务器2、分布式服务器3和n个远程异地节点4,n为大于2的整数;Specific embodiment one: below in conjunction with Fig. 1 to Fig. 3 illustrate this embodiment, the Web-based distributed remote emulation system described in this embodiment, it comprisesWeb proxy server 1,Web master server 2, distributedserver 3 and n remoteremote node 4, n is an integer greater than 2;

Web代理服务器1用于以Web网页可视化的方式向用户提供待选的计算任务清单,并通过Web服务接口接收用户选择的计算任务和相关系统参数的指令,然后生成具有唯一特性标识的任务实例文件,通过TCP/IP远程提交给Web主服务器2;TheWeb proxy server 1 is used to provide the user with a list of computing tasks to be selected in the form of Web page visualization, and receive the computing tasks selected by the user and instructions of related system parameters through the Web service interface, and then generate a task instance file with a unique characteristic identifier , remotely submit to themain Web server 2 via TCP/IP;

Web代理服务器1还用于接收Web主服务器2回传的执行结果,并提交给用户;TheWeb proxy server 1 is also used to receive the execution result returned by theWeb master server 2 and submit it to the user;

Web主服务器2用于接收Web代理服务器1提交的任务实例文件,再将该任务实例文件提交给分布式服务器3,并启动和控制该任务实例文件的运行;Themain Web server 2 is used to receive the task instance file submitted by theWeb proxy server 1, then submit the task instance file to thedistributed server 3, and start and control the operation of the task instance file;

Web主服务器2还用于接收分布式服务器3回传的执行结果并提交给Web代理服务器1;Themain Web server 2 is also used to receive the execution result returned by thedistributed server 3 and submit it to theWeb proxy server 1;

分布式服务器3用于建立分布式远程仿真工作任务表单,并分发到各个需要完成该分布式远程仿真工作任务的远程异地节点4;Thedistributed server 3 is used to establish a distributed remote simulation work task form, and distributes it to each remoteremote node 4 that needs to complete the distributed remote simulation work task;

分布式服务器3还用于接收各个远程异地节点4所完成的执行结果,并提交给Web主服务器2;Thedistributed server 3 is also used to receive the execution results completed by each remoteremote node 4 and submit them to themain Web server 2;

远程异地节点4用于进行异步或同步计算,直到完成接收到的所述远程仿真工作任务,The remoteremote node 4 is used to perform asynchronous or synchronous calculations until the received remote simulation task is completed,

远程异地节点4还用于将所述远程仿真工作任务的执行结果提交给分布式服务器3。The remoteremote node 4 is also used to submit the execution result of the remote simulation work task to thedistributed server 3 .

本实施方式所述的仿真系统,基于Web服务结构,能够实现对多个异地空间计算资源进行异步或同步调用;本仿真系统按照先入先出的次序,以多线程的TCP/IP服务方式对任务实例文件进行响应,实现任务实例文件相应的功能;The simulation system described in this embodiment, based on the Web service structure, can realize asynchronous or synchronous calls to multiple remote space computing resources; the simulation system uses multi-threaded TCP/IP service methods to process tasks according to the order of first-in-first-out The instance file responds to realize the corresponding functions of the task instance file;

远程异地节点4通过配置文件来配置实际连接计算资源的连接器,实现与实际计算资源的连接。The remoteremote node 4 configures a connector for actually connecting computing resources through a configuration file, so as to realize connection with actual computing resources.

用户可从Web代理服务器1提供的可以完成的计算任务清单列表中选择要获得结果的计算任务和相关系统参数;然后将选定的计算任务由Web代理服务器1生成具有唯一特性标识的任务实例文件;分布式服务器3将任务实例文件分发到各个需要完成此任务的远程异地节点4,远程异地节点4进行异步或同步计算,直到所述任务实例执行结束后将执行结果返回Web主服务器2,再由Web代理服务器1将最后执行结果和完成情况提交给用户。The user can select the computing task and related system parameters to obtain the result from the list of computing tasks that can be completed provided by theWeb proxy server 1; then the selected computing task is generated by theWeb proxy server 1 with a task instance file with a unique characteristic Thedistributed server 3 distributes the task instance file to each remote off-site node 4 that needs to complete this task, and the remote off-site node 4 performs asynchronous or synchronous calculations until the execution result is returned to themain Web server 2 after the task instance is executed, and then The final execution result and completion situation are submitted to the user by theWeb proxy server 1 .

具体实施方式二:本实施方式为对实施方式一的进一步说明,所述Web主服务器2还用于通过分布式服务器3对各个远程异地节点4上部署的仿真工作任务实施监视和调度管理。Embodiment 2: This embodiment is a further description ofEmbodiment 1. Themain Web server 2 is also used for monitoring and scheduling management of the simulation tasks deployed on each remoteremote node 4 through thedistributed server 3 .

具体实施方式三:本实施方式为对实施方式一或二的进一步说明,所述Web主服务器2还用于将Web代理服务器1提交的用户请求和系统状态变化作为事件加入到所述任务实例文件队列,按照先入先出的次序,通过分布式服务器3控制各个远程异地节点4以多线程的方式对任务实例文件进行响应,并由相应的远程异地节点4实现相应的功能。Specific embodiment three: this embodiment is a further description of embodiment one or two, and themain Web server 2 is also used to add user requests and system state changes submitted by theWeb proxy server 1 as events to the task instance file The queue, according to the first-in-first-out order, controls each remoteremote node 4 to respond to the task instance file in a multi-threaded manner through thedistributed server 3, and the corresponding remoteremote node 4 realizes the corresponding function.

具体实施方式四:本实施方式为对实施方式一、二或三的进一步说明,所述Web代理服务器1与Web主服务器2之间通过节点网关引擎连接,分布式服务器3和n个远程异地节点4之间通过节点网关引擎连接。Specific embodiment four: this embodiment is a further description of embodiment one, two or three, theWeb proxy server 1 and theWeb master server 2 are connected through a node gateway engine, and thedistributed server 3 and n remoteremote nodes 4 are connected through the node gateway engine.

具体实施方式五:本实施方式为对实施方式四的进一步说明,所述分布式服务器3和n个远程异地节点4之间的节点网关引擎,用于根据建立任务实例文件时所使用的任务描述和配置文件所提供的配置信息,寻找相应的计算资源接口支持类远程异地节点4,以实现与该种类计算资源的连接。Embodiment 5: This embodiment is a further description ofEmbodiment 4. The node gateway engine between thedistributed server 3 and n remote off-site nodes 4 is used to set up a task instance file based on the task description used. According to the configuration information provided by the configuration file, look for the corresponding computing resource interface support type remote off-site node 4, so as to realize the connection with this type of computing resource.

所述节点网关引擎用于提供数据传输的统一接口。The node gateway engine is used to provide a unified interface for data transmission.

远程异地节点4相当于提供一种资源接口,它采用插件统一配置结构,通过配置文件配置实际连接计算资源的连接器,实现与实际计算资源的连接。The remoteremote node 4 is equivalent to providing a resource interface, which adopts a plug-in unified configuration structure, and configures the connector that actually connects to the computing resource through the configuration file to realize the connection with the actual computing resource.

具体实施方式六:本实施方式为对实施方式四或五的进一步说明,所述节点网关引擎支持Linux或Windows操作系统。Embodiment 6: This embodiment is a further description ofEmbodiment 4 or 5. The node gateway engine supports Linux or Windows operating system.

具体实施方式七:下面结合图1至图3说明本实施方式,本实施方式所述基于前述基于Web的分布式远程仿真系统的仿真方法,它包括两种执行仿真进程的方式,该两种执行仿真进程的方式分别各自执行仿真进程或者两种执行仿真进程的方式混合工作执行仿真进程:Specific Embodiment Seven: The present embodiment will be described below in conjunction with FIGS. 1 to 3. The simulation method based on the aforementioned Web-based distributed remote simulation system described in this embodiment includes two ways to execute the simulation process. The methods of the simulation process execute the simulation process separately or the two ways of executing the simulation process are mixed to execute the simulation process:

第一种:所述仿真系统根据用户选择的计算任务和相关系统参数,由Web主服务器2通过分布式服务器3控制使n个远程异地节点4中的多个远程异地节点4并行同步执行仿真进程,其它远程异地节点4被顺序分成多个组,和该多个远程异地节点4顺序执行进程,直至获得最终执行结果;The first type: the simulation system is controlled by themain Web server 2 through the distributedserver 3 according to the calculation tasks and related system parameters selected by the user, so that multiple remoteremote nodes 4 in the n remoteremote nodes 4 execute the simulation process in parallel and synchronously , other remote off-site nodes 4 are sequentially divided into multiple groups, and the multiple remote off-site nodes 4 sequentially execute processes until the final execution result is obtained;

第二种:所述仿真系统根据用户选择的计算任务和相关系统参数,由Web主服务器2通过分布式服务器3控制使n个远程异地节点4中的一个远程异地节点4并行同步执行多个仿真进程,该远程异地节点4和其它远程异地节点4顺序执行进程,直至获得最终执行结果。The second type: the simulation system is controlled by themain Web server 2 through the distributedserver 3 according to the computing tasks and related system parameters selected by the user, so that one remoteremote node 4 in the n remoteremote nodes 4 executes multiple simulations in parallel and synchronously process, the remoteremote node 4 and other remoteremote nodes 4 sequentially execute the process until the final execution result is obtained.

具体实施方式八:下面结合图2说明本实施方式,本实施方式为对实施方式七的进一步说明,本实施方式所述第一种仿真进程中,Embodiment 8: This embodiment is described below in conjunction with FIG. 2 . This embodiment is a further description of Embodiment 7. In the first simulation process described in this embodiment,

所述n个远程异地节点4中的多个远程异地节点4并行同步执行其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器3,Multiple remoteremote nodes 4 among the n remoteremote nodes 4 execute their remote simulation tasks in parallel and synchronously, and then return the execution results to the distributedserver 3,

分布式服务器3将当前接收的执行结果作为输入参数或者数据顺次提交给下一组远程异地节点4,该下一组远程异地节点4并行同步执行其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器3,依次循环执行此过程,直至获得最终执行结果。The distributedserver 3 submits the execution results currently received as input parameters or data to the next group of remoteremote nodes 4 in sequence, and the next group of remoteremote nodes 4 executes the remote simulation tasks to be completed in parallel and synchronously, and then executes The result is returned to the distributedserver 3, and this process is executed cyclically in turn until the final execution result is obtained.

图2所示,列出了用户定制的仿真方法的一种可能情况,即由分布式服务器3建立的分布式远程仿真工作任务表单中包含了6个远程异地节点4,第一个远程异地节点4和第二个远程异地节点4要并行同步执行其要完成的进程,进程1A和进程2A,然后将进程执行结果返回分布式服务器3。As shown in Figure 2, a possible situation of the simulation method customized by the user is listed, that is, the distributed remote simulation work task form established by the distributedserver 3 includes 6 remoteremote nodes 4, the first remoteremote node 4 and the second remoteremote node 4 need to execute the processes to be completed synchronously in parallel, process 1A and process 2A, and then return the process execution results to the distributedserver 3 .

分布式服务器3将当前接收的第一个远程异地节点4和第二个远程异地节点4的进程执行结果作为输入参数或者数据提供给第三、四、五个远程异地节点4,第三、四、五个远程异地节点4根据接收的参数或者数据并行同步执行其要完成的进程,进程3A、进程4A和进程5A,然后将进程执行结果返回分布式服务器3。The distributedserver 3 provides the process execution results of the first remoteremote node 4 and the second remoteremote node 4 currently received as input parameters or data to the third, fourth, and fifth remoteremote nodes 4. 1. The five remoteremote nodes 4 execute the processes to be completed in parallel and synchronously according to the received parameters or data, process 3A, process 4A and process 5A, and then return the process execution results to the distributedserver 3 .

分布式服务器3将当前接收的第三、四、五个远程异地节点4的进程执行结果作为输入参数或者数据提供给第六个远程异地节点4,第六个远程异地节点4根据接收的参数或者数据并行同步执行其要完成的进程,进程6A,然后将进程执行结果返回分布式服务器3。The distributedserver 3 provides the process execution results of the third, fourth, and fifth remoteremote nodes 4 currently received as input parameters or data to the sixth remoteremote node 4, and the sixth remoteremote node 4 according to the received parameters or The data executes the process to be completed synchronously in parallel, the process 6A, and then returns the process execution result to the distributedserver 3 .

该分布式服务器3将最后接收到的进程执行结果作为最终的分布式远程仿真系统的计算结果,返回给Web主服务器2,然后Web主服务器2通过Web代理服务器1将计算结果以网页的形式呈现给用户。The distributedserver 3 returns the last received process execution result as the calculation result of the distributed remote simulation system to themain Web server 2, and then themain Web server 2 presents the calculation result in the form of a web page through theWeb proxy server 1 to the user.

具体实施方式九:下面结合图3说明本实施方式,本实施方式为对实施方式七的进一步说明,本实施方式所述第二种仿真进程中,Specific Embodiment Nine: The following describes this embodiment in conjunction with FIG. 3 . This embodiment is a further description of Embodiment 7. In the second simulation process described in this embodiment,

所述第一个远程异地节点4并行同步执行多个其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器3,The first remoteremote node 4 executes a plurality of remote simulation tasks to be completed synchronously in parallel, and then returns the execution result to the distributedserver 3,

分布式服务器3将当前接收的执行结果作为输入参数或者数据提交给第二个远程异地节点4,第二个远程异地节点4并行同步执行多个其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器3,依次循环执行此过程,直至获得最终执行结果。The distributedserver 3 submits the execution results currently received as input parameters or data to the second remoteremote node 4, and the second remoteremote node 4 executes multiple remote simulation tasks to be completed in parallel and synchronously, and then sends the execution results Return to the distributedserver 3, and execute this process in turn until the final execution result is obtained.

图3所示,列出了用户定制的仿真方法的另一种可能情况,即由分布式服务器3建立的分布式远程仿真工作任务表单中包含了3个远程异地节点4,第一个远程异地节点4要并行同步执行其要完成的4个进程,进程1a、进程1b、进程1c和进程1d,然后将该四个进程执行结果返回分布式服务器3。As shown in Figure 3, another possible situation of the simulation method customized by the user is listed, that is, the distributed remote simulation work task form established by the distributedserver 3 includes 3 remoteremote nodes 4, the first remoteremote node 4 Thenode 4 needs to execute four processes to be completed synchronously in parallel, process 1a, process 1b, process 1c and process 1d, and then return the execution results of the four processes to the distributedserver 3.

分布式服务器3将当前接收的第一个远程异地节点4的进程执行结果作为输入参数或者数据提供给第二个远程异地节点4,第二个远程异地节点4根据接收的参数或者数据并行同步执行其要完成的进程,进程2a、进程2b和进程2c,然后将进程执行结果返回分布式服务器3。The distributedserver 3 provides the currently received process execution result of the first remoteremote node 4 as an input parameter or data to the second remoteremote node 4, and the second remoteremote node 4 executes in parallel and synchronously according to the received parameters or data The processes to be completed are process 2a, process 2b and process 2c, and then the process execution results are returned to the distributedserver 3.

分布式服务器3将当前接收的第二个远程异地节点4的进程执行结果作为输入参数或者数据提供给第三个远程异地节点4,第三个远程异地节点4根据接收的参数或者数据并行同步执行其要完成的进程,进程3a,然后将进程执行结果返回分布式服务器3。The distributedserver 3 provides the currently received process execution result of the second remoteremote node 4 as an input parameter or data to the third remoteremote node 4, and the third remoteremote node 4 executes in parallel and synchronously according to the received parameters or data The process to be completed is the process 3a, and then the process execution result is returned to the distributedserver 3.

该分布式服务器3将最后接收到的进程执行结果作为最终的分布式远程仿真系统的计算结果,返回给Web主服务器2,然后Web主服务器2通过Web代理服务器1将计算结果以网页的形式呈现给用户。The distributedserver 3 returns the last received process execution result as the calculation result of the distributed remote simulation system to themain Web server 2, and then themain Web server 2 presents the calculation result in the form of a web page through theWeb proxy server 1 to the user.

本发明所述的仿真系统和仿真方法可以分别为上述提到的两种工作模式,还可以是这两种两种工作模式的混合,即同时多远程异地节点并行执行各自的进程,并且单个远程异地节点同时并行执行多个进程。The simulation system and simulation method described in the present invention can be respectively the above-mentioned two kinds of working modes, and can also be a mixture of the two kinds of working modes, that is, multiple remote remote nodes execute their own processes in parallel at the same time, and a single remote Remote nodes execute multiple processes in parallel at the same time.

本发明构建了基于Web的远程异地计算服务节点以实现空间计算服务的分布式计算的过程,以及空间计算服务的异步或者同步调用模型、各种不同平台的计算资源接口支持方法等。本发明的各个模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,并且,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个程序模块,或者将它们中的多个模块或步骤制作成单个程序模块来实现。The invention constructs a Web-based remote remote computing service node to realize the distributed computing process of the spatial computing service, as well as the asynchronous or synchronous call model of the spatial computing service, the computing resource interface support method of various platforms, and the like. Each module or each step of the present invention can be realized with general computing device, and they can be concentrated on a single computing device, or distributed on the network that a plurality of computing devices form, and, they can use computing device executable Program codes, so they can be stored in a storage device and executed by a computing device, or they can be made into individual program modules, or multiple modules or steps can be made into a single program module.

Claims (9)

Translated fromChinese
1.一种基于Web的分布式远程仿真系统,其特征在于:它包括Web代理服务器(1)、Web主服务器(2)、分布式服务器(3)和n个远程异地节点(4),n为大于2的整数;1. a distributed remote emulation system based on Web, it is characterized in that: it comprises Web proxy server (1), Web main server (2), distributed server (3) and n remote off-site nodes (4), n is an integer greater than 2;Web代理服务器(1)用于以Web网页可视化的方式向用户提供待选的计算任务清单,并通过Web服务接口接收用户选择的计算任务和相关系统参数的指令,然后生成具有唯一特性标识的任务实例文件,通过TCP/IP远程提交给Web主服务器(2);The Web proxy server (1) is used to provide the user with a list of computing tasks to be selected in the form of Web page visualization, and receive the computing tasks selected by the user and the instructions of related system parameters through the Web service interface, and then generate a task with a unique characteristic identifier The instance file is remotely submitted to the main Web server (2) via TCP/IP;Web代理服务器(1)还用于接收Web主服务器(2)回传的执行结果,并提交给用户;The Web proxy server (1) is also used to receive the execution result sent back by the Web master server (2), and submit it to the user;Web主服务器(2)用于接收Web代理服务器(1)提交的任务实例文件,再将该任务实例文件提交给分布式服务器(3),并启动和控制该任务实例文件的运行;The main Web server (2) is used to receive the task instance file submitted by the Web proxy server (1), then submits the task instance file to the distributed server (3), and starts and controls the operation of the task instance file;Web主服务器(2)还用于接收分布式服务器(3)回传的执行结果并提交给Web代理服务器(1);The main web server (2) is also used to receive the execution result returned by the distributed server (3) and submit it to the web proxy server (1);分布式服务器(3)用于建立分布式远程仿真工作任务表单,并分发到各个需要完成该分布式远程仿真工作任务的远程异地节点(4);The distributed server (3) is used to establish a distributed remote simulation work task form, and distributes it to each remote remote node (4) that needs to complete the distributed remote simulation work task;分布式服务器(3)还用于接收各个远程异地节点(4)所完成的执行结果,并提交给Web主服务器(2);The distributed server (3) is also used to receive the execution result completed by each remote remote node (4), and submit it to the main Web server (2);远程异地节点(4)用于进行异步或同步计算,直到完成接收到的所述远程仿真工作任务,The remote off-site node (4) is used to perform asynchronous or synchronous calculations until the received remote simulation task is completed,远程异地节点(4)还用于将所述远程仿真工作任务的执行结果提交给分布式服务器(3)。The remote remote node (4) is also used for submitting the execution result of the remote simulation work task to the distributed server (3).2.根据权利要求1所述的基于Web的分布式远程仿真系统,其特征在于:所述Web主服务器(2)还用于通过分布式服务器(3)对各个远程异地节点(4)上部署的仿真工作任务实施监视和调度管理。2. The distributed remote emulation system based on Web according to claim 1, characterized in that: said Web main server (2) is also used to deploy on each remote remote node (4) through distributed server (3) Implementation of monitoring and scheduling management of simulation work tasks.3.根据权利要求1或2所述的基于Web的分布式远程仿真系统,其特征在于:所述Web主服务器(2)还用于将Web代理服务器(1)提交的用户请求和系统状态变化作为事件加入到所述任务实例文件队列,按照先入先出的次序,通过分布式服务器(3)控制各个远程异地节点(4)以多线程的方式对任务实例文件进行响应,并由相应的远程异地节点(4)实现相应的功能。3. The distributed remote simulation system based on Web according to claim 1 or 2, characterized in that: said Web master server (2) is also used to submit user requests and system status changes from Web proxy server (1) Added to the task instance file queue as an event, according to the first-in-first-out order, each remote remote node (4) is controlled by the distributed server (3) to respond to the task instance file in a multi-threaded manner, and the corresponding remote The remote node (4) realizes corresponding functions.4.根据权利要求3所述的基于Web的分布式远程仿真系统,其特征在于:所述Web代理服务器(1)与Web主服务器(2)之间通过节点网关引擎连接,分布式服务器(3)和n个远程异地节点(4)之间通过节点网关引擎连接。4. the distributed remote emulation system based on Web according to claim 3, is characterized in that: between described Web proxy server (1) and Web main server (2), connect by node gateway engine, distributed server (3 ) and n remote remote nodes (4) are connected through a node gateway engine.5.根据权利要求4所述的基于Web的分布式远程仿真系统,其特征在于:所述分布式服务器(3)和n个远程异地节点(4)之间的节点网关引擎,用于根据建立任务实例文件时所使用的任务描述和配置文件所提供的配置信息,寻找相应的计算资源接口支持类远程异地节点(4),以实现与该种类计算资源的连接。5. the distributed remote emulation system based on Web according to claim 4, is characterized in that: the node gateway engine between the distributed server (3) and n remote remote nodes (4) is used for establishing The task description used in the task instance file and the configuration information provided by the configuration file are used to find the corresponding computing resource interface support type remote off-site node (4), so as to realize the connection with this type of computing resource.6.根据权利要求5所述的基于Web的分布式远程仿真系统,其特征在于:所述节点网关引擎支持Linux或Windows操作系统。6. The distributed remote simulation system based on Web according to claim 5, characterized in that: said node gateway engine supports Linux or Windows operating system.7.一种基于权利要求1所述的基于Web的分布式远程仿真系统的仿真方法,其特征在于:它包括两种执行仿真进程的方式,该两种执行仿真进程的方式分别各自执行仿真进程或者两种执行仿真进程的方式混合工作执行仿真进程:7. A simulation method based on the Web-based distributed remote simulation system claimed in claim 1, characterized in that: it includes two modes of performing the simulation process, and the two modes of performing the simulation process respectively perform the simulation process Or two ways to execute the simulation process mixed work to execute the simulation process:第一种:所述仿真系统根据用户选择的计算任务和相关系统参数,由Web主服务器(2)通过分布式服务器(3)控制使n个远程异地节点(4)中的多个远程异地节点(4)并行同步执行仿真进程,其它远程异地节点(4)被顺序分成多个组,和该多个远程异地节点(4)顺序执行进程,直至获得最终执行结果;The first type: the simulation system is controlled by the main web server (2) through the distributed server (3) according to the calculation task and related system parameters selected by the user to make a plurality of remote remote nodes (4) in n remote remote nodes (4) (4) Parallel and synchronous execution of the simulation process, other remote remote nodes (4) are sequentially divided into multiple groups, and the multiple remote remote nodes (4) execute the process sequentially until the final execution result is obtained;第二种:所述仿真系统根据用户选择的计算任务和相关系统参数,由Web主服务器(2)通过分布式服务器(3)控制使n个远程异地节点(4)中的一个远程异地节点(4)并行同步执行多个仿真进程,该远程异地节点(4)和其它远程异地节点(4)顺序执行进程,直至获得最终执行结果。The second type: the simulation system is controlled by the main web server (2) through the distributed server (3) according to the computing task and related system parameters selected by the user to make one remote remote node (4) in n remote remote nodes (4) 4) Multiple simulation processes are executed in parallel and synchronously, and the remote remote node (4) and other remote remote nodes (4) execute the processes sequentially until a final execution result is obtained.8.根据权利要求7所述的基于Web的分布式远程仿真方法,其特征在于:所述第一种仿真进程中,8. The distributed remote simulation method based on Web according to claim 7, characterized in that: in the first simulation process,所述n个远程异地节点(4)中的多个远程异地节点(4)并行同步执行其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器(3),A plurality of remote remote nodes (4) in the n remote remote nodes (4) execute their remote simulation tasks to be completed synchronously in parallel, and then return the execution results to the distributed server (3),分布式服务器(3)将当前接收的执行结果作为输入参数或者数据顺次提交给下一组远程异地节点(4),该下一组远程异地节点(4)并行同步执行其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器(3),依次循环执行此过程,直至获得最终执行结果。The distributed server (3) sequentially submits the currently received execution results as input parameters or data to the next group of remote remote nodes (4), and the next group of remote remote nodes (4) executes the remote simulation to be completed synchronously in parallel Work tasks, and then return the execution result to the distributed server (3), and execute this process in turn until the final execution result is obtained.9.根据权利要求7所述的基于Web的分布式远程仿真方法,其特征在于:所述第二种仿真进程中,9. The distributed remote simulation method based on Web according to claim 7, characterized in that: in the second simulation process,所述第一个远程异地节点(4)并行同步执行多个其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器(3),The first remote remote node (4) executes a plurality of remote simulation work tasks to be completed synchronously in parallel, and then returns the execution result to the distributed server (3),分布式服务器(3)将当前接收的执行结果作为输入参数或者数据提交给第二个远程异地节点(4),第二个远程异地节点(4)并行同步执行多个其要完成的远程仿真工作任务,然后将执行结果返回分布式服务器(3),依次循环执行此过程,直至获得最终执行结果。The distributed server (3) submits the currently received execution results as input parameters or data to the second remote remote node (4), and the second remote remote node (4) executes multiple remote simulation tasks to be completed in parallel and synchronously task, and then return the execution result to the distributed server (3), and execute this process in turn until the final execution result is obtained.
CN2011103794127A2011-11-242011-11-24Distributed long-distance simulation system and simulation method based on WebPendingCN102523249A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN2011103794127ACN102523249A (en)2011-11-242011-11-24Distributed long-distance simulation system and simulation method based on Web

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN2011103794127ACN102523249A (en)2011-11-242011-11-24Distributed long-distance simulation system and simulation method based on Web

Publications (1)

Publication NumberPublication Date
CN102523249Atrue CN102523249A (en)2012-06-27

Family

ID=46294039

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN2011103794127APendingCN102523249A (en)2011-11-242011-11-24Distributed long-distance simulation system and simulation method based on Web

Country Status (1)

CountryLink
CN (1)CN102523249A (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103257883A (en)*2013-04-152013-08-21中国科学院上海微系统与信息技术研究所Web based wireless sensing network remote stimulation system
CN103781107A (en)*2012-10-222014-05-07中兴通讯股份有限公司Simulation, simulation processing method and device for wireless communication network
CN104821858A (en)*2015-03-302015-08-05北京仿真中心Cross-wide area network integrated cell and method for distributed simulation system
CN105678044A (en)*2014-11-172016-06-15中国移动通信集团公司Electronic health record system business processing method and electronic health record system
CN106951324A (en)*2017-03-102017-07-14广东恒聚医疗科技有限公司The concurrent operation system and method emulated for quick FLUKA
CN107025205A (en)*2016-01-302017-08-08华为技术有限公司A kind of method and apparatus of training pattern in distributed system
CN107729421A (en)*2017-09-272018-02-23华为技术有限公司The execution method, apparatus and storage medium of storing process
CN108200118A (en)*2017-12-042018-06-22中山大学A kind of solution based on the request of movement simulation platform high concurrent
CN108304670A (en)*2018-02-122018-07-20北京汽车研究总院有限公司A kind of parts Parameters design and system
WO2018196631A1 (en)*2017-04-262018-11-01Midea Group Co., Ltd.Training machine learning models on a large-scale distributed system using a job server
CN109831332A (en)*2019-02-152019-05-31湖南高至科技有限公司A kind of service analogue system framework mixed based on B/S with C/S
CN111708607A (en)*2020-06-182020-09-25哈工大机器人(合肥)国际创新研究院Web-based online simulation intelligent agv simulation scheduling method and device
CN112631578A (en)*2020-12-222021-04-09中国航空工业集团公司沈阳飞机设计研究所General distributed real-time simulation platform for model test environment
CN113051040A (en)*2021-04-262021-06-29中航机载系统共性技术有限公司Remote distributed joint simulation method in different places
CN113746683A (en)*2021-09-152021-12-03北京航空航天大学Interconnection, intercommunication and interoperation simulation method under cross-domain environment
CN113836061A (en)*2021-09-242021-12-24北京机电工程研究所Distributed real-time simulation method suitable for simulation model and process model

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP0619930A1 (en)*1992-01-031994-10-19Motorola, Inc.Universal personal communication system and tracing system therefor
CN101291245A (en)*2007-04-162008-10-22阿里巴巴集团控股有限公司Distributed processing method, system and device thereof
CN101741904A (en)*2009-11-272010-06-16中国林业科学研究院资源信息研究所 A method for constructing a distributed spatial computing service node and a gateway device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP0619930A1 (en)*1992-01-031994-10-19Motorola, Inc.Universal personal communication system and tracing system therefor
CN101291245A (en)*2007-04-162008-10-22阿里巴巴集团控股有限公司Distributed processing method, system and device thereof
CN101741904A (en)*2009-11-272010-06-16中国林业科学研究院资源信息研究所 A method for constructing a distributed spatial computing service node and a gateway device

Cited By (22)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103781107A (en)*2012-10-222014-05-07中兴通讯股份有限公司Simulation, simulation processing method and device for wireless communication network
CN103781107B (en)*2012-10-222018-03-23中兴通讯股份有限公司The emulation of cordless communication network, simulation process method and device
CN103257883A (en)*2013-04-152013-08-21中国科学院上海微系统与信息技术研究所Web based wireless sensing network remote stimulation system
CN105678044A (en)*2014-11-172016-06-15中国移动通信集团公司Electronic health record system business processing method and electronic health record system
CN104821858A (en)*2015-03-302015-08-05北京仿真中心Cross-wide area network integrated cell and method for distributed simulation system
CN107025205A (en)*2016-01-302017-08-08华为技术有限公司A kind of method and apparatus of training pattern in distributed system
US10764125B2 (en)2016-01-302020-09-01Huawei Technologies Co., Ltd.Method and device for training model in distributed system
CN106951324A (en)*2017-03-102017-07-14广东恒聚医疗科技有限公司The concurrent operation system and method emulated for quick FLUKA
WO2018196631A1 (en)*2017-04-262018-11-01Midea Group Co., Ltd.Training machine learning models on a large-scale distributed system using a job server
WO2019062156A1 (en)*2017-09-272019-04-04华为技术有限公司Storage procedure executing method and device, and storage medium
CN107729421B (en)*2017-09-272019-11-15华为技术有限公司 Execution method, device and storage medium of stored procedure
CN107729421A (en)*2017-09-272018-02-23华为技术有限公司The execution method, apparatus and storage medium of storing process
CN108200118A (en)*2017-12-042018-06-22中山大学A kind of solution based on the request of movement simulation platform high concurrent
CN108304670A (en)*2018-02-122018-07-20北京汽车研究总院有限公司A kind of parts Parameters design and system
CN109831332A (en)*2019-02-152019-05-31湖南高至科技有限公司A kind of service analogue system framework mixed based on B/S with C/S
CN111708607A (en)*2020-06-182020-09-25哈工大机器人(合肥)国际创新研究院Web-based online simulation intelligent agv simulation scheduling method and device
CN112631578A (en)*2020-12-222021-04-09中国航空工业集团公司沈阳飞机设计研究所General distributed real-time simulation platform for model test environment
CN112631578B (en)*2020-12-222024-05-07中国航空工业集团公司沈阳飞机设计研究所Universal distributed real-time simulation platform for model test environment
CN113051040A (en)*2021-04-262021-06-29中航机载系统共性技术有限公司Remote distributed joint simulation method in different places
CN113746683A (en)*2021-09-152021-12-03北京航空航天大学Interconnection, intercommunication and interoperation simulation method under cross-domain environment
CN113836061A (en)*2021-09-242021-12-24北京机电工程研究所Distributed real-time simulation method suitable for simulation model and process model
CN113836061B (en)*2021-09-242024-08-06北京机电工程研究所 A distributed real-time simulation method suitable for simulation models and process models

Similar Documents

PublicationPublication DateTitle
CN102523249A (en)Distributed long-distance simulation system and simulation method based on Web
CN101645813B (en)Distributed semi-physical network simulation system and controlling method of semi-physical port thereof
CN103442038B (en) A master-slave distributed cooperative operation HLA simulation control
CN106874189B (en)Method for realizing automatic test system of power grid real-time database system
CN102012840A (en)Batch data scheduling method and system
CN102523104A (en)Networked simulation operation supporting system and method
KR101056682B1 (en) Component based weapon system simulation system and simulation method
CN104915482A (en)Satellite data receiving simulation analysis platform
CN106445705A (en)Platform cascading method and system based on Rabbit MQ and Socket.io
CN107220107B (en)Multi-clock multi-task parallel real-time simulation system and method
CN102662681A (en)Distributed simulation general supporting platform based on high level architecture (HLA) and implementation method thereof
CN105786611A (en)Method and device for task scheduling of distributed cluster
CN106961700A (en)The wireless communications method of the fault-tolerant reconstruct of cluster avionics system computing resource dynamic remote
CN111478839A (en)Physical bus and operating system decoupled distributed aviation communication system
CN107025134B (en)Database service system and method compatible with multiple databases
Hung et al.Development of an Ethernet-based equipment integration framework for factory automation
CN115098354A (en)Method for building high-performance cloud simulation design platform
CN110569615A (en)multi-source heterogeneous embedded software collaborative simulation test method
CN103514321A (en)General federal member applied to HLA distributed simulation method
CN105740039A (en)RTX and VMIC based GNC real-time simulation system construction method
CN101969442B (en)Process running environment perception and migration based network analog framework implementation method
CN108197370A (en)A kind of flexible distributed power grid and communication network union simulation platform and emulation mode
CN111539685A (en)Ship design and manufacture cooperative management platform and method based on private cloud
CN117875915A (en)Group-level factory-crossing and platform-crossing digital collaborative development platform oriented to special vehicle field and construction method
CN116149794B (en)Cloud simulation method based on container architecture

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C02Deemed withdrawal of patent application after publication (patent law 2001)
WD01Invention patent application deemed withdrawn after publication

Application publication date:20120627


[8]ページ先頭

©2009-2025 Movatter.jp