C.J.M. Verhoeven
Please Note
75 records found
1
The Battery Management System developed in this work is designed and tested for its protective features, including overvoltage (OV) protection, undervoltage (UV) protection, overcurrent discharge (OCD) protection, and short-circuit discharge (SCD) protection. The BMS operates using I2C communication with an additional CRC bit to protect against bit errors. This work builds on earlier iterations of the existing EPS.
The BMS is built as a modular unit that can be integrated into the EPS. The bidirectional converter is also taken and redesigned as a separate module to improve accessibility and simplify debugging. This modular design improves development and testing at the cost of reduced compactness. Finally, the battery pack, the individual cells, and the BMS are tested to gain a clear understanding of the system behaviour in the rover. The results show that the BMS and the battery pack behave well and operate as intended. The integration of the bidirectional converter is shown to work conceptually. Some issues remain in the current physical board, which could not be resolved within the scope of this thesis and are left for future work.
https://zebro.tudelft.nl/ ...
The Battery Management System developed in this work is designed and tested for its protective features, including overvoltage (OV) protection, undervoltage (UV) protection, overcurrent discharge (OCD) protection, and short-circuit discharge (SCD) protection. The BMS operates using I2C communication with an additional CRC bit to protect against bit errors. This work builds on earlier iterations of the existing EPS.
The BMS is built as a modular unit that can be integrated into the EPS. The bidirectional converter is also taken and redesigned as a separate module to improve accessibility and simplify debugging. This modular design improves development and testing at the cost of reduced compactness. Finally, the battery pack, the individual cells, and the BMS are tested to gain a clear understanding of the system behaviour in the rover. The results show that the BMS and the battery pack behave well and operate as intended. The integration of the bidirectional converter is shown to work conceptually. Some issues remain in the current physical board, which could not be resolved within the scope of this thesis and are left for future work.
https://zebro.tudelft.nl/
Battery Management System
A Custom Design for Delft Hyperloop
The battery management system discussed in this report, consists of a prototype printed circuit board which can manage up to 18 battery cell groups. The prototype is centred around a battery stack monitor integrated circuit, which allows high voltage measurement, balancing control and isolated communication. The integrated circuit supports 18 cell inputs with as many cell balancing outputs. The cell balancing outputs drive PMOS transistors which allow excess energy in cell groups to be dissipated in special resistors. Furthermore, a multiplexer is present on the prototype, which allows sixteen cell temperature measurement inputs to the battery stack monitor integrated circuit. Finally, a shunt resistor is present on the prototype, allowing for an accurate current measurement. The prototype has been developed with modularity in mind, the circuit allows to be chained up with multiple circuits of the same type, allowing the management of potentially up to hundreds of battery cell groups. ...
The battery management system discussed in this report, consists of a prototype printed circuit board which can manage up to 18 battery cell groups. The prototype is centred around a battery stack monitor integrated circuit, which allows high voltage measurement, balancing control and isolated communication. The integrated circuit supports 18 cell inputs with as many cell balancing outputs. The cell balancing outputs drive PMOS transistors which allow excess energy in cell groups to be dissipated in special resistors. Furthermore, a multiplexer is present on the prototype, which allows sixteen cell temperature measurement inputs to the battery stack monitor integrated circuit. Finally, a shunt resistor is present on the prototype, allowing for an accurate current measurement. The prototype has been developed with modularity in mind, the circuit allows to be chained up with multiple circuits of the same type, allowing the management of potentially up to hundreds of battery cell groups.
The Coil-Hall Hybrid Current Sensor
Exploring the Limits of CMOS High-Speed Low-Noise Current Sensing
This thesis describes the design of the sensing and actuation part of the rover deployment control system. The thesis details the design of a system which is able to deploy 4 Non-Explosive Actuators by means of sequentially supplying more than 4A for 50ms to each NEA. This sequence is inhibited by a physical connection to the rover by means of an umbilical cord which can be overridden when the rover and microcontroller send an override signal at the same time. The system contains a heating element and two temperature dependent relaxation oscillators that can be used to regulate the temperature. Thermal regulation can function independently of a digital control system, but can also be managed by the microcontroller. In the case that the microcontroller experiences failure, the NEA activation sequence can be initiated by two control signals from the lander, to which the deployment system is attached.
The system has not been physically tested, but has been verified in simulation. The combination of all these subsystems uses a peak power of 1.1W in simulation.
A test printed circuit board was designed to incorporate the complete rover deployment control system. This board can be used to physically simulate the deployment of the four non-explosive actuators by means of glass fuses. The board also allows any equivalent NEA model to be used in order to verify the limits of the system.
The system meets all functional requirements in simulation. Future work regarding the design entails physical testing of the PCB and the resolution of two major vulnerabilities, namely its reliability on the stability of the lunar lander’s 28V supply as well as its inability to handle excessive thermal energy. ...
This thesis describes the design of the sensing and actuation part of the rover deployment control system. The thesis details the design of a system which is able to deploy 4 Non-Explosive Actuators by means of sequentially supplying more than 4A for 50ms to each NEA. This sequence is inhibited by a physical connection to the rover by means of an umbilical cord which can be overridden when the rover and microcontroller send an override signal at the same time. The system contains a heating element and two temperature dependent relaxation oscillators that can be used to regulate the temperature. Thermal regulation can function independently of a digital control system, but can also be managed by the microcontroller. In the case that the microcontroller experiences failure, the NEA activation sequence can be initiated by two control signals from the lander, to which the deployment system is attached.
The system has not been physically tested, but has been verified in simulation. The combination of all these subsystems uses a peak power of 1.1W in simulation.
A test printed circuit board was designed to incorporate the complete rover deployment control system. This board can be used to physically simulate the deployment of the four non-explosive actuators by means of glass fuses. The board also allows any equivalent NEA model to be used in order to verify the limits of the system.
The system meets all functional requirements in simulation. Future work regarding the design entails physical testing of the PCB and the resolution of two major vulnerabilities, namely its reliability on the stability of the lunar lander’s 28V supply as well as its inability to handle excessive thermal energy.
Rover Deployment Software System
The Brains Behind the Rover's pod
Power System: Lunar Zebro Rover Deployment System
The lifeline of the Rover Deployment System
The analysis of the distortion mechanisms is first presented. Specifically, emphasis is placed on the distortion generated within the power stage, encompassing aspects such as deadtime distortion and rising and falling time distortion. Both of them are found to be related to the input signal. Subsequently, the compensation technique is applied to the conventional class D amplifier to reproduce and cancel the error. The idea of the compensation approach involves modifying the amplitude of the triangular waveform based on the input signal. A 12 dB THD improvement is achieved in the concept verification section, which is conducted in LTspice.
The negative feedback serves as another technique to achieve THD reduction. A straightforward two-step design methodology is presented to avoid design iterations in the concept design phase. The phantom zero technique is applied when doing the frequency compensation of the feedback loop. The validation of the concept is performed through the use of SLICAP, while the circuit implementation and simulations are carried out within Cadence. Remarkably, this technique results in an impressive -111.8 dB THD reduction, achieved when the output power equals 1 W. ...
The analysis of the distortion mechanisms is first presented. Specifically, emphasis is placed on the distortion generated within the power stage, encompassing aspects such as deadtime distortion and rising and falling time distortion. Both of them are found to be related to the input signal. Subsequently, the compensation technique is applied to the conventional class D amplifier to reproduce and cancel the error. The idea of the compensation approach involves modifying the amplitude of the triangular waveform based on the input signal. A 12 dB THD improvement is achieved in the concept verification section, which is conducted in LTspice.
The negative feedback serves as another technique to achieve THD reduction. A straightforward two-step design methodology is presented to avoid design iterations in the concept design phase. The phantom zero technique is applied when doing the frequency compensation of the feedback loop. The validation of the concept is performed through the use of SLICAP, while the circuit implementation and simulations are carried out within Cadence. Remarkably, this technique results in an impressive -111.8 dB THD reduction, achieved when the output power equals 1 W.
Electrostatic Dust Removal System for a Lunar Rover Solar Panel Assembly
Electronics Design
Autonomous Wireless Charging System for Robot Swarms
Charging Station Design
Autonomous Wireless Charging System for Robot Swarms
Robot Control and Navigation
• An image recognition module;
• A navigation module;
• A motion control module;
The image recognition module uses linear image processing techniques and YOLO object detection in order to detect objects in images from the robots front facing camera. It detects traffic lights and road markings in order to tell the robot where to go.
The navigation module uses odometry to keep track of the robots current position. The odometry is reset in order to maintain accuracy. When the battery of the robot reaches a certain point the robot will decide to
charge. It will then initiate path finding using Lee’s algorithm in order to find a path to a charging park.
Finally the motion control processes all the information in order to drive the wheels of the robot.
The system is thought to be able to navigate to a charging station, charge and then leave the charging station using the designed ROS package. ...
• An image recognition module;
• A navigation module;
• A motion control module;
The image recognition module uses linear image processing techniques and YOLO object detection in order to detect objects in images from the robots front facing camera. It detects traffic lights and road markings in order to tell the robot where to go.
The navigation module uses odometry to keep track of the robots current position. The odometry is reset in order to maintain accuracy. When the battery of the robot reaches a certain point the robot will decide to
charge. It will then initiate path finding using Lee’s algorithm in order to find a path to a charging park.
Finally the motion control processes all the information in order to drive the wheels of the robot.
The system is thought to be able to navigate to a charging station, charge and then leave the charging station using the designed ROS package.
Autonomous Wireless Charging System for Robot Swarms
Wireless Charging Hardware
Electrodynamic Screen for Lunar Zebro Moon rover Electrode Design Team: Electrode Design
An evaluation on the viability of utilizing EDS to improve the performance of the solar panels on the Lunar Zebro
Path planning for Lunar rovers
A lunar surface path finding and obstacle avoidance algorithm
With the help of the Artificial Potential Field path planning algorithm and the unique requirements, a vector field based algorithm is developed. The algorithm uses an attractive vector field to attract the rover to the determined target. Meanwhile, obstacles or other obstructions are denoted by a repulsive rotational vector field around the edge of the obstacles. This rotational repulsive force ensures obstacle avoidance and prevention of the local minimum trap, which often occurs in Artificial Potential Field path planning. Improvements are suggested to increase reachability and decrease path length and planning time of the rotational vector field algorithm. In the Python developed simulation, the improved algorithm accomplishes a 62% reduction in planning time compared with the original Artificial Potential Field algorithm and achieves similar path length results. Moreover, the proposed algorithm has a reachability of 90% where the Artificial Potential Field algorithm just reaches a success rate of 55%.
The thesis concludes with the future work recommendations for a low level implementation in C or either C++ to facilitate the deployment in a microcontroller. ...
With the help of the Artificial Potential Field path planning algorithm and the unique requirements, a vector field based algorithm is developed. The algorithm uses an attractive vector field to attract the rover to the determined target. Meanwhile, obstacles or other obstructions are denoted by a repulsive rotational vector field around the edge of the obstacles. This rotational repulsive force ensures obstacle avoidance and prevention of the local minimum trap, which often occurs in Artificial Potential Field path planning. Improvements are suggested to increase reachability and decrease path length and planning time of the rotational vector field algorithm. In the Python developed simulation, the improved algorithm accomplishes a 62% reduction in planning time compared with the original Artificial Potential Field algorithm and achieves similar path length results. Moreover, the proposed algorithm has a reachability of 90% where the Artificial Potential Field algorithm just reaches a success rate of 55%.
The thesis concludes with the future work recommendations for a low level implementation in C or either C++ to facilitate the deployment in a microcontroller.
As a first step in the automation process, the decision was made to create a specialised robot arm. The hardware and software design of this robot arm will be discussed in this thesis. Arm control including inverse kinematics was built from scratch to optimise for a SCARA type robot arm while keeping the required processing power low.
To evaluate the arm design, lab tests were conducted on a specific task. During the lab test, the task was performed by the designed robot arm.
An average of 20 consecutive successful runs has been achieved. Although these results are promising, there is room for improvement in both the object detection, as well as the smooth control of the robot arm.
...
As a first step in the automation process, the decision was made to create a specialised robot arm. The hardware and software design of this robot arm will be discussed in this thesis. Arm control including inverse kinematics was built from scratch to optimise for a SCARA type robot arm while keeping the required processing power low.
To evaluate the arm design, lab tests were conducted on a specific task. During the lab test, the task was performed by the designed robot arm.
An average of 20 consecutive successful runs has been achieved. Although these results are promising, there is room for improvement in both the object detection, as well as the smooth control of the robot arm.
Communication system for a deepsea robot
Analysis of underwater communication using electric quasi-static fields
Subsea Communication System using Quasi-Static Electric Fields
Hardware Design
During this project, a promising new type of underwater communication system based on electric fields has been investigated. While two subgroups have been working on the characterization of the communication channel and different modulation techniques, this thesis focuses on the hardware needed for optimal communication. Moreover, this hardware includes both a low-noise receiver and a high power transmitter. An analysis of different design options, the detailed design of one of these options and the validation of the design are given in this report. However, to get a complete overview of the designed communication system and its performance, it is recommended to also read the other two thesis reports.
...
During this project, a promising new type of underwater communication system based on electric fields has been investigated. While two subgroups have been working on the characterization of the communication channel and different modulation techniques, this thesis focuses on the hardware needed for optimal communication. Moreover, this hardware includes both a low-noise receiver and a high power transmitter. An analysis of different design options, the detailed design of one of these options and the validation of the design are given in this report. However, to get a complete overview of the designed communication system and its performance, it is recommended to also read the other two thesis reports.