推力矢量控制模型火箭 该资料库由扎卡里·科嫩(Zachary Kohnen)创造的火箭组成。 这些火箭使用基于主动TVC的稳定装置。 每个火箭的型号都可以在火箭目录中找到,每个项目的飞行固件都可以在固件目录中找到。 以下是火箭的列表,有关它们的基本信息以及指向它们各自信息的超链接。 您可以访问在线发布的文件的开发日志。 执照 Thrust Vector Controlled Model Rockets Copyright (C) 2020 Zachary Kohnen (DusterTheFirst) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Fr
2022-05-29 22:00:19 18.76MB teensy platformio freecad model-rocketry
1
pid控制器设计代码matlab 该项目是围绕Raspberry Pi 2编写的,使用RASPBIAN JESSIE LITE作为操作系统。 用于伺服控制的库称为ServoBlaster,位于: 最初,该项目是使用Arduino设计的。 经过一些测试,很明显,代码对于假定的速度而言太慢了,因此实现了向RASPBIAN JESSIE LITE的移植。 RASPBIAN JESSIE LITE具有更快的性能。 可以在以下位置找到使用的陀螺仪L3GD20H :。 板上没有其他可用的传感器来预测火箭的动力,更具体地说,如果通过加速度计读取,则加速度计在50 G及以上时会失效。 电动机是一个单独的项目,到目前为止,假定使用矢量推力的机构是某种万向节机构,与汽车中的变速杆非常相似。 隐含PID控制算法来确定喷嘴的角度。 Kp,Ki和Kd是随火箭性质而变化的常数。 现在必须创建火箭的数学模型,以便为它们找到稳定的值。 [老的] 我现在正在研究自适应控制方案,因为PID似乎不是有效的选择。 一旦有能力,我将更新代码。 目前,我对自适应控制方案一无所知,因此无法制作新代码。 这是一个为超音速火箭创建低成
2022-05-29 19:36:46 1.93MB 系统开源
1
UI-Clone-Nubank 克隆Nubank界面
2022-05-17 22:26:27 182.74MB Java
1
芯片厂框架 使用Chipyard 要开始使用Chipyard,请参阅Chipyard文档网站上的文档: ://chipyard.readthedocs.io/ 什么是Chipyard Chipyard是用于基于Chisel的片上系统的敏捷开发的开源框架。 它将使您能够利用Chisel HDL,Rocket Chip SoC生成器和其他项目来生产 SoC,该产品具有从MMIO映射的外设到定制加速器的所有功能。 Chipyard包含处理器内核( , , ),加速器( , , ),内存系统以及其他外围设备和工具,以帮助创建功能齐全的SoC。 Chipyard支持多种并发的敏捷硬件开发流程,包括软件RTL仿真,FPGA加速仿真( ),自动化VLSI流程( )以及用于裸机和基于Linux的系统的软件工作负载生成( )。 Chipyard由的的积极开发。 资源 Chipyard
2022-05-08 11:24:11 1.47MB boom rocket rocket-chip chip-generator
1
阿里云《Rocket MQ 使用排查指南》
2022-04-27 09:00:26 7.97MB 阿里云 小说 云计算
火箭升空matlab代码水火箭 将水火箭发射到目标的分析模型。 我们的实际距离恰好是目标距离46m,比这个Matlab预测短了12米。 这是有道理的,因为此代码中使用的初始速度是根据我们的练习结果设置的,该结果比我们的正式发射具有更高的初始压力,因此也具有更高的初始速度。 那天也有风。 我们选择1个弧度作为初始角度,因为在没有空气摩擦的情况下,火箭将以45度最远。 为了克服这种摩擦,我们必须赋予火箭更大的垂直速度。 对于水,我们在火箭中的1/4处注满水。 这不太重,不会导致火箭不能足够高,也不能为火箭提供足够的推力。
2022-03-29 22:34:28 2KB 系统开源
1
对火箭动力学运动学模型建模,对姿态控制模型进行仿真
火箭轨道MATLAB代码火箭弹道 概括 这个Matlab程序实现了一个数字2D轨迹模型,用于向轨道系统的空中发射。 默认值是轨道ATK的Pegasus XL任务到741 km圆形极地轨道和221 kg有效载荷的任务。 单位备注 所有输入值应为SI。 也可以在SI中进行计算,但是由于涉及的距离较大,因此将图转换为km而不是m。 输入数据 所有输入数据都记录在电子表格INPUT_DATA.xlsx中。 工作表1 工作表1中的每一列都代表一个时间步长。 只需在列中输入相关值,就可以将轨迹计算分为任意数量的时间步长。 每个时间步长的持续时间由标记为“截止时间”的行中的值确定。 每个时间步均在其自己的本地时间范围内工作。 也就是说,“截止时间”和其他与时间有关的参数应该以自该时间步长开始以来经过的时间为依据,而不是以总时间为依据。 每个时间步均建模为“恒定推力和推进剂流速”步骤。 如果在同一火箭级内产生的推力有很大变化,只需将其分为更多的时间步长即可。 通过在每个时间步的开始处从总质量中减去抛弃的重量,可以捕获火箭分步信息作为一个时间步。 由于这个原因,用户必须分别考虑燃烧的推进剂和抛弃的结构重
2022-01-23 11:27:45 15KB 系统开源
1
Rocket MQ 使用排查指南》,110页,大咖团队经典提炼,内部教程
2021-12-11 15:36:01 9.61MB RocketMQ
1
KV存储引擎 众所周知,非关系型数据库redis,以及levedb,rockdb其核心存储引擎的数据结构就是跳表。 本项目就是基于跳表实现的轻量级键值型存储引擎,使用C++实现。插入数据、删除数据、查询数据、数据展示、数据落盘、文件加载数据,以及数据库大小显示。 在随机写读情况下,该项目每秒可处理啊请求数(QPS): 24.39w,每秒可处理读请求数(QPS): 18.41w 项目中文件 main.cpp 包含skiplist.h使用跳表进行数据操作 skiplist.h 跳表核心实现 README.md 中文介绍 README-en.md 英文介绍 bin 生成可执行文件目录 makefile 编译脚本 store 数据落盘的文件存放在这个文件夹 stress_test_start.sh 压力测试脚本 LICENSE 使用协议 提供接口 insertElement(插入数据) delet
2021-12-01 18:22:48 40KB C++
1