77范文网 - 专业文章范例文档资料分享平台

Matlab与STK连接函数库(最新整理)(5)

来源:网络收集 时间:2019-03-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

2.8.5 stkLoadAttitude 作用:从文件载入姿态 用法:stkLoadAttitude('objPath', 'fileName') 说明:objPath - Valid path, may be obtained from stkObjNames. fileName - file name. 2.8.6 stkSaveAttitudeCBF 作用:保存姿态到文件 用法:stkSaveAttitudeCBF('objPath', timeStep, 'fileName') stkSaveAttitudeCBF('objPath', timeStep, 'fileName', startTime, stopTime) 说明:objPath - Valid path, may be obtained from stkObjNames. timeStep - Granularity of time steps (sec). fileName - file name. startTime - start time (sec). stopTime - stop time (sec). 2.8.7 stkSaveAttitudeCBI 作用:保存姿态到文件 用法:stkSaveAttitudeCBI('objPath', timeStep, 'fileName') stkSaveAttitudeCBI('objPath', timeStep, 'fileName', startTime, stopTime) 说明:objPath - Valid path, may be obtained from stkObjNames. timeStep - Granularity of time steps (sec). fileName - file name. startTime - start time (sec). stopTime - stop time (sec). 2.9 基本飞行器姿态类型(Basic Vehicle Attitude Types) 2.9.1 stkSetAttBasic 作用:设置基本的姿态类型 用法:stkSetAttBasic('satPath', 'attType', offset) 说明:satPath - string name of satellite offset - either an alignOffset or constraintOffset, depending on type (radians) attType - attitude type string. Valid choices are: NADIRECIVEL NADIRECFVEL NADIRSUN NADIRORBIT ECIVELNADIR ECFVELNADIR SUNNADIR SUNECLIPTIC SUNECIZ 14 SUNOCCULT 2.9.2 stkSetAttSpinSun 作用:旋转轴指向太阳 用法:stkSetAttSpinSun('satPath', rate, offset, epoch) 说明:satPath - string name of satellite rate - angular spin rate (rpm) offset - angular (radians) epoch - control phase of spin (epoch sec) 备注:The body-fixed Z axis points to the Sun and the satellite rotates about the Sun vector. The spin rate is specified in revolutions per minute; positive values indicate rotation in a right-handed sense with respect to the spin axis. The initial orientation of the satellite is specified by using the spin offset and offset epoch fields. The spin offset is an angular measure of the difference between the satellite orientation at the offset epoch from the orientation achieved by orienting the Z axis. 2.9.3 stkSetAttSpinNadir 作用:旋转轴指向地面 用法:stkSetAttSpinNadir('satPath', rate, offset, epoch) 说明:satPath - string name of satellite rate - angular spin rate (rpm) offset - angular (radians) epoch - control phase of spin (epoch sec) 备注:The satellite's Z axis is assumed to be the spin axis and aligned to nadir. The spin rate is specified in revolutions per minute; positive values indicate rotation in a right-handed sense with respect to the spin axis. The initial orientation of the satellite is specified by using the spin offset and offset epoch fields. The spin offset is an angular measure of the difference between the satellite orientation at the offset epoch from the orientation achieved by orienting the Z axis. 2.9.4 stkSetAttYawNadir 作用:偏航轴指向地面 用法:stkSetAttYawNadir('satPath', 'PR', pitch, roll) stkSetAttYawNadir('satPath', 'EULER', angle1, angle2, seq) stkSetAttYawNadir('satPath', 'RaDec', RAAN, declination) 说明:satPath - string name of satellite pitch, roll, angle1, angle2, RAAN, declination - yaw axis orientation angles (radians) seq - Euler angle sequence, can be 12, 21, 31 or 32 备注:The satellite's Z axis is fixed in inertial space. The direction of the satellite Z axis is specified through two angles, as determined 15 by the Orientation Type. The satellite X axis is then constrained, via motion in the yaw sense, toward the nadir direction. This profile is useful for satellites in highly elliptical orbits. 2.9.5 stkSetAttSpinning 作用:选装轴任意指向 用法:stkSetAttSpinning('satPath', rate, offset, epoch, 'PR', pitch, roll) stkSetAttSpinning('satPath', rate, offset, epoch, 'EULER', angle1, angle2, seq) stkSetAttSpinning('satPath', rate, offset, epoch, 'RaDec', RAAN, declination) 说明:satPath - string name of satellite rate - angular spin rate (rpm) offset - angular (radians) epoch - control phase of spin (epoch sec) pitch, roll, angle1, angle2, RAAN, declination - spin axis orientation angles (radians) seq - Euler angle sequence, can be 12, 21, 31 or 32 备注:The satellite's Z axis is assumed to be the spin axis and is fixed in inertial space. The direction of the spin axis is specified through two angles, as determined by the Orientation Type. The spin rate is specified in revolutions per minute; positive values indicate rotation in a right-handed sense with respect to the spin axis. The initial orientation of the satellite is specified by using the spin offset and offset epoch fields. The spin offset is an angular measure of the difference between the satellite orientation at the offset epoch from the orientation achieved by orienting the Z axis. 2.9.6 stkSetAttFixed 作用:姿态固定 用法:stkSetAttFixed('satPath', 'YPR', yprVec, yprSeq) stkSetAttFixed('satPath', 'EULER', eulerVec, eulerSeq) stkSetAttFixed('satPath', 'QUAT', quaternion) 说明:satPath - string name of satellite yprVec - CBI yaw, pitch, roll vector (3x1, radians) yprSeq - rotation sequence, a string specifying 'RPY', 'RYP', 'PRY', 'PYR', 'YRP' or 'YPR' eulerVec - CBI euler angle vector (3x1, radians) eulerSeq - rotation sequence, an integer specifying 121, 123, 131, 132, 212, 213, 231, 232, 312, 313, 321 or 323 quaternion - CBI orientation quaternion, 4x1 备注:Maintains a constant orientation of the body-fixed axes with respect to the inertial coordinate system. The orientation of the body-fixed axes is specified by three angles or a quaternion, as determined by the Orientation Type. 16 2.9.7 stkAttOffset 作用:姿态偏移 用法:stkAttOffset('objPath', offset) 说明:objPath - Valid path, may be obtained from stkObjNames. offset - Angular offset (radians). Offset is applied as an AlignOffset is attitude type is: Sun alignment with nadir constraint Sun alignment with ecliptic normal constraint Sun alignment with ECI Z axis constraint Sun alignment-occultation normal constraint Offset is applied as an ConstraintOffset is attitude type is: Nadir alignment with ECF velocity constraint Nadir alignment with ECI velocity constraint Nadir alignment with Sun constraint ECI velocity alignment with nadir constraint ECF velocity alignment with radial constraint Nadir alignment with orbit normal constraint There is no change if attitude type is: Yaw to nadir Spinning Spin about Nadir Spin about Sun vector Inertially fixed 2.10 飞机,车辆与船舰属性(Aircraft, GroundVehicle and Ship Propagators) 2.10.1 stkSetWaypoints 作用:设置路径点 用法:stkSetWaypoints('objPath', 'startTime', llaMat, speedVec) stkSetWaypoints('objPath', 'startTime', llaMat, speedVec, accelVec) stkSetWaypoints('objPath', 'startTime', llaMat, speedVec, wpFilePath) stkSetWaypoints('objPath', 'startTime', llaMat, speedVec, accelVec, wpFilePath) 说明:objPath - valid STK object path startTime - start time date string. See stkEpoch for valid formats. llaMat - Matrix of LLA positions, 3xN, (radians and meters) speedVec - Vector of speeds Nx1 (meters/sec) accelVec - Vector of accelerations, Nx1 (meters/sec^2) wpFilePath - file name to create. Default is to create a file in the scenario directory named {objName}.ga, where objName is derived from the 17 objPath. 2.10.2 stkLoadWaypoints 作用:载入路径点 用法:stkLoadWaypoints('objPath', 'fileName') 说明:objPath - Valid path, may be obtained from stkObjNames. fileName - file name. 2.10.3 stkSetGreatArcStart 作用:设置起始时间 用法:stkSetGreatArcStart('gaVehPath', startTime) 说明:gaVehPath - string name of aircraft, groundVehicle or ship startTime - time at first waypoint (epoch seconds) 2.11 导弹运动属性(Missile Propagators) 2.11.1 stkSetPropBallistic 作用:设置弹道导弹运动属性 用法:stkSetPropBallistic('missilePath', tLaunch, TOF, dT, launchLLA, impactLLA) 说明:missilePath - Valid missile path, may be obtained from stkObjNames. tLaunch - launch time, epoch seconds TOF - missile time of flight (seconds) dT - time step in seconds. launchLLA, impactLLA - geodetic lat/lon/alt vectors, [rad;rad;meters] 2.12 设备与目标(Facilities and Targets) 2.12.1 stkPosVelCBF 作用:Position and Velocity, Central Body Fixed coordinates 用法:[pos, vel] = stkPosVelCBF('objPath', time) 说明:objPath - Vehicle or facility path, may be obtained from stkObjNames. time - Scenario time (sec). pos - Central Body Fixed position (meters). vel - Central Body Fixed velocity (meters/sec). 备注:CBF coordinates may be converted to any other system using commands in the Aerospace Toolbox. The command stkCentralBody may be used to obtain the central body name of the object. 2.12.3 stkSetFacPosCBF 作用:Set Facility Position, Central Body Fixed coordinates 用法:stkSetFacPosCBF('facPath', pos) 说明:facPath - Valid facility class path, may be obtained from stkObjNames. pos - Central Body Fixed position (3x1, in meters). 18

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Matlab与STK连接函数库(最新整理)(5)在线全文阅读。

Matlab与STK连接函数库(最新整理)(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/508050.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: