-
公开(公告)号:CN119806636A
公开(公告)日:2025-04-11
申请号:CN202411870197.4
申请日:2024-12-18
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本发明公开了一种跨平台编程语言的代码运行方法、装置、设备及介质。该方法包括:响应于对基于第二编程语言下的待运行源代码的运行操作,确定待运行源代码的脚本标识;在从预设缓存库中查找到与脚本标识相关联的二进制文件的情况下,对查找到的二进制文件反序列化处理,得到待处理代码;基于与第一编程语言相对应的目标函数库,对待处理代码进行注解处理,并在目标平台上运行注解处理后的待处理代码,得到目标运行结果。解决了现有技术中根据另一个平台的编程语言规范,来重新编写一套代码,导致代码处理效率低,成本高以及运行结果准确性差的问题,实现在降低代码处理成本的同时,达到提高跨平台编程语言的代码运行高效性和正确性的效果。
-
公开(公告)号:CN113741448B
公开(公告)日:2024-06-18
申请号:CN202111002692.X
申请日:2021-08-30
Applicant: 苏州同元软控信息技术有限公司
IPC: G05D1/43 , G05D1/633 , G05D1/644 , G05D109/10
Abstract: 本公开公开了一种火星车的全自动控制方法及装置,其中方法包括:首先在获取到火星车采集的三维地形信息后,基于三维地形信息进行轨迹规划,得到行进线路;而后在控制火星车按照所述行进线路行进过程中,实时获取火星车采集的当前地形信息;最后基于火星车的当前位置、当前的行进轨迹、以及当前地形信息,对火星车的行驶状态信息进行预测,以基于预测的结果,判断是否更改火星车当前控制的状态。通过实时仿真计算出火星车的最佳计算路线,又基于强化学习技术和火星车遥测信息,实时自动优化火星车的控制逻辑,保证了火星车的安全性,使得火星车能更快速的行驶,增强探测效率。
-
公开(公告)号:CN117973325A
公开(公告)日:2024-05-03
申请号:CN202410129131.3
申请日:2024-01-30
Applicant: 苏州同元软控信息技术有限公司
IPC: G06F40/151 , G06F40/186
Abstract: 本申请公开了一种报告生成方法、装置、电子设备及存储介质。该方法包括:通过应用程序接口将目标数据转化为不同的文档对象;其中,目标数据为外部传入的数据或基于Julia语言进行科学计算后生成的数据;确定目标文档模板,并根据目标文档模板确定报告生成结构体;根据文档对象以及报告生成结构体进行报告生成,得到对应的报告文档。本申请实施例的技术方案,通过将外部传入或基于Julia语言本身进行科学计算后生成的数据转化为文档对象,并根据文档对象以及报告生成结构体进行报告生成,实现了基于Julia语言的报告生成,将复杂的数据直观的呈现在用户眼前,可以清晰有效地传达与沟通信息。
-
公开(公告)号:CN117786146A
公开(公告)日:2024-03-29
申请号:CN202311848237.0
申请日:2023-12-29
Applicant: 苏州同元软控信息技术有限公司
IPC: G06F16/54 , G06F16/532 , G06F3/04845 , G06F9/451
Abstract: 本发明公开了一种数据可视化方法及系统,该方法包括:服务端将静态图像发送至前端;前端在静态绘图界面展示静态图像,基于交互模式切换操作,生成交互模式切换指令并显示交互界面,将交互模式切换指令发送至服务端;服务端基于交互模式切换指令,对静态图像对应的图窗数据进行初始化,获得第一动态图像;前端在交互界面展示第一动态图像,并基于用户在交互界面上触发的界面交互操作,生成界面交互数据;服务端将界面交互数据对应的第二动态图像发送至所述前端;前端基于接收到的第二动态图像,更新交互界面。通过本发明实施例的技术方案,以实现数据可视化及在线交互,可以满足复杂的数据可视化需求,无需在本地进行安装,提高用户体验。
-
公开(公告)号:CN113673009B
公开(公告)日:2023-12-29
申请号:CN202110983879.6
申请日:2021-08-25
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本公开公开了一种大规模仿真数据的显示方法及装置,其中方法包括:首先获取在预设时段内因仿真生成的仿真数据,其中,仿真数据随仿真时间的变化而变化;而后在内存中建立N个存储单位,包括:N个存储单位的初始像素的值构成等比序列;且每个存储单位的像素随仿真时间的变化而变化;最后将仿真数据以位图的形式分别存储至N个存储单位中,以实现分别对N个存储单位中的仿真数据进行显示。通过将无线增长的二维矢量数据,转换成多层的bitmap数据,可以同时可视化多个仿真数据的细节,且提高了显示效率。避免了用户操作过程中,仿真数据需要重绘导致的内存消耗率高、显示效率低的技术问题。
-
公开(公告)号:CN112115603B
公开(公告)日:2023-08-22
申请号:CN202010964108.8
申请日:2020-09-14
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本发明公开了一种Modelica模型与AMESim模型的联合仿真方法、系统及电子设备,其中方法包括:对预先建立的AMESim子系统模型进行编译,生成动态链接库,运行自动封装程序,将动态链接库自动封装为第一Modelica封装模型,通过主控模型设置第一Modelica封装模型和预先建立的第一Modelica子系统模型的连接关系和时序控制,并配置第一Modelica封装模型和第一Modelica子系统模型的参数,得到第二Modelica封装模型和第二Modelica子系统模型,加载第二Modelica子系统模型、第二Modelica封装模型和主控模型,求解主控模型,并利用Modelica语言的外部函数调用机制调用接口,以实现数据交换;本发明提供的技术方案采用调用接口的方式直接传输数据,没有数据丢失,并且通信时间很短,将AMESim模型自动封装为Modelica模型,减少人工操作。
-
公开(公告)号:CN116070454A
公开(公告)日:2023-05-05
申请号:CN202310145879.8
申请日:2023-02-21
Applicant: 苏州同元软控信息技术有限公司
IPC: G06F30/20
Abstract: 本发明公开了一种基于Julia语言的数字滤波器仿真系统、方法及设备,该系统包括:数字滤波器功能模块,用于基于Julia语言编程器构建数字滤波器的存储结构、将数据处理和状态更新操作进行模块化,得到初始化模块、重置模块和步进模块;交互模块,用于根据所述数字滤波器的参数输入、实时数据输入调用所述初始化模块、所述重置模块和所述步进模块进行状态集合更新以及仿真结果显示。本发明解决了现有技术难以满足专业用户使用Julia语言编程和直观用户交互来实现对数字滤波器进行设计和仿真的问题。
-
公开(公告)号:CN113673009A
公开(公告)日:2021-11-19
申请号:CN202110983879.6
申请日:2021-08-25
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本公开公开了一种大规模仿真数据的显示方法及装置,其中方法包括:首先获取在预设时段内因仿真生成的仿真数据,其中,仿真数据随仿真时间的变化而变化;而后在内存中建立N个存储单位,包括:N个存储单位的初始像素的值构成等比序列;且每个存储单位的像素随仿真时间的变化而变化;最后将仿真数据以位图的形式分别存储至N个存储单位中,以实现分别对N个存储单位中的仿真数据进行显示。通过将无线增长的二维矢量数据,转换成多层的bitmap数据,可以同时可视化多个仿真数据的细节,且提高了显示效率。避免了用户操作过程中,仿真数据需要重绘导致的内存消耗率高、显示效率低的技术问题。
-
公开(公告)号:CN117806619A
公开(公告)日:2024-04-02
申请号:CN202311862034.7
申请日:2023-12-29
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本申请实施例公开了一种数据处理方法、装置、电子设备及介质。该方法包括:若工作空间接收到服务模块对执行语句处理结束的通知,则向服务模块发送获取数据请求;通过所述服务模块对获取数据请求进行解析以及响应,将所述获取数据请求对应的目标数据返回给所述工作空间;通过所述工作空间对所述目标数据进行显示。上述方案能够解决目前在命令行窗口中输入的各种类型的数据的问题,从而实现对命令行窗口中输入的定义函数、模块、结构体、数组、变量等各种类型的数据进行可视化显示,便于用户确定在命令行窗口中定义的数据。
-
公开(公告)号:CN112115604B
公开(公告)日:2023-07-21
申请号:CN202010964110.5
申请日:2020-09-14
Applicant: 苏州同元软控信息技术有限公司
Abstract: 本发明公开了一种Modelica模型与Simulink模型的联合仿真方法、系统及电子设备,其中方法包括:将预先建立的Simulink子系统模型导出为动态链接库文件和头文件,运行自动封装程序,将动态链接库文件和头文件自动封装为第一Modelica封装模型和C语言程序,通过主控模型设置第一Modelica封装模型和第一Modelica子系统模型的连接关系和时序控制,并配置第一Modelica封装模型和第一Modelica子系统模型的参数,加载第二Modelica子系统模型、第二Modelica封装模型和主控模型,求解主控模型并调用C语言程序;本发明采用函数调用的方式直接传输数据没有数据丢失,并且通信时间很短,不存在延时,同时提供了一套Simulink模型自动封装为Modelica模型的程序,自动实现Simulink模型封装为Modelica模型,减少人工操作。
-
-
-
-
-
-
-
-
-