当前位置:
文档之家› 面向船舶运动控制仿真的网络数据库系统
面向船舶运动控制仿真的网络数据库系统
面 向已有的船舶运 动控制 仿真 系统 ,设计 和实现 了一个 基 于 We b的网络数据库系统 。借助 于通用 的浏览 器 ,用户就 能够 进行船舶 运动控制 的仿 真 ,采集 和存储仿 真过程 中 的相
会根据仿真 的结果作相应 的调整 。直 到 目的地 ,仿真才结束 。 在每 一次仿真过 程中应 当能够 记录下每 一次仿 真过程所 对应 的初 始条件 、控 制策略 、外部 条件 以及船 舶 的实时运动 状态
初始设置 : ( 始设 置 I 初 D,起点 纬度 ,起点经度 ,终点
基 金 项 目 :广 东 省 高 等 学 校 大 学 生 创 新 实 验 项 目编 号
描绘 数据在 系统 中流动和处理 。数据流 图是用来 表示 系统的 逻辑模型 ,如图 3 、图 4 、图 5 所示 。
23 概 念 模 型 (— 图 ) . ER 如 图 6所 示 。
24 由 E R图可得 到如下关 系模型 . — 船舶 : ( 船舶 I D,船舶长度 ,船舶载重) 。
DT BS AD NO M N A AE ET AAAE N FR A O N GM N I n M
数据库与信息管理
面 向船舶运动控制仿真 的网络数据库 系统
黄 仙妮 ,吴小 丽 ,邢延
( 东工业大学 自动化学院 ,广州 5 0 0 ) 广 0 6 1
摘 要 :构 建 一 个 基 于 JP JvB a S + aa en的 BS体 系结 构 的 船 舶 运 动 的 网络 数 据 库 ,给 船 舶 仿 真 提 供 一 个 与 用 户 交互 的 /
(aut f tma o , u nd n iesyo eh oo y, u n zo 10 6 Fc l o o t n G ag o gUnvr t f c nlg G ag h u 5 0 0 ) y Au i i T
Ab ta t n tep p r aW e — ae aa a es se i d sg e n mpe ne t h e h iu so S , a aB a , sr c :I h a e, b b sd d tb s ytm s e in da d i lme tdwi tetc nq e f P Jv e n h J
平 台,使 用 S LSre 0 5 Q evr 0 ,结合 Aa+aaeit 2 jxJvSr 技术 ,主要采集模拟船舶运动仿真过程所 需的参数 、显示船舶运 p 动状态参数 以及运行轨迹 ,并可以方便地对船舶、操舵 员 ( 用户)等进行信息管理 。
关键词 :BS体 系 ; / 船舶 运动 ; 网络数据库 ; S A a JP; jx
数据 。因此设计该 数据库 的功能 目的如下 : () 实现一个船舶 运动 的网络数据 库 ,通过 注册用 户或 1
关数据 ,可视化船舶运动的轨迹 。
1 系统 框 架设计
系统实现的流程如下 :
者管 理员的 身份 进入 网站进行 船舶 的模 拟仿真操 作 ,网站管 理员 可 以对船舶 、操舵员 等进 行信息管 理 ,包括 船舶 和操舵
员 的添加 、修改和删除。
()客户端请求或送 出数据 。 1 ()服务器设置读取数据 ,通过 J B 2 D C操作数据库 。 ()读取数据进行仿真并存储仿真结果 。 3 ()读 取数据制作 三维 动态视频
() 为了给船舶在航 行过 程中存储 各种外部 环境参 数并 2 提供 实时的仿真数 据 ,用 于指 引船舶 的运动 ,获 取仿真 后的 船舶运行轨迹。
22 需 求 分析 .
()返 回数据给客户端 。 5
图1 描述了系统实现 的整体框架。
服务器
通过对 系统需求 的调查分 析 ,细化 软件功 能 ,采用 数据
流程 图 ( F ) D D ,如 图 2所示 ,将 系统划分为各个子 系统 ,明
确每 个子系统所 要完成 的主要 逻辑功 能 ,采用 以图形 的方式
De i n a d I p e e t to fS i o i n Ba e n Ne wo k Da a a e sg n m lm n a i n o h p M t s d o t r t b s o
HUANG a n , U a l XI Xin i W Xioi, NG n Ya
B S a c i cu e I p o i e l t r f ru e tr c in d r g t e smu a in p o e so h p mo in T e u e s c n c n / r h t t r . t r v d s a p af m o s ri e a t u i h i lt r c s fs i t h s r a o — e o n o n o o
i r tes l o p rm t s v u let oi a t sWi t e o LSre 0 , jxadJvsr ta f ue h iuai aa e r, i a z em t nt jco e. t ehl f Q evr 0 5 Aa n aac p, l g m tn e s i h o re r i hh p S 2 i l
te f n t n a e e s y p r r e h o g h rws r . h u ci sc n b a i e fm d t r u h t e b o e o l o s
K yw rs / aci c r si tn; bd t ae;S A a e od :BS rh et e;hpmoo We aa s JP; jx t u i b