Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| report:dvp [2026/06/11 20:00] – [7.6.4 Tests & Results] team4 | report:dvp [2026/06/14 23:33] (current) – [7.4.3 Structure] team4 | ||
|---|---|---|---|
| Line 15: | Line 15: | ||
| Several material options were explored, including basalt fabric-reinforced structures, polymer-clay, | Several material options were explored, including basalt fabric-reinforced structures, polymer-clay, | ||
| - | After comparing the different options, basalt fabric-reinforced concrete was selected as the most suitable material for the project design. This material offered a strong balance between cost, weight, stability, and ecological suitability. It is not overly expensive, heavy enough to remain stable underwater, and easy to shape into modular forms. In addition, its porous surface makes it a good choice for encouraging coral growth and creating shelter for fish. The material can be formed by first making a mold in the desired shape and then placing the basalt fabric or mesh inside it. Depending on the required strength, the fabric can be arranged in one or several layers. Fine concrete or mortar is then poured, sprayed, or pressed around the reinforcement. After curing, the concrete becomes rigid while the basalt fabric remains embedded inside as reinforcement. For these reasons, basalt fabric-reinforced concrete was chosen as the best material for the final concept. | + | After comparing the different options, basalt fabric-reinforced concrete was selected as the most suitable material for the project design. This material offered a strong balance between cost, weight, stability, and ecological suitability. It is not overly expensive, heavy enough to remain stable underwater, and easy to shape into modular forms. In addition, its porous surface makes it a good choice for encouraging coral growth and creating shelter for fish. The material can be formed by first making a mould in the desired shape and then placing the basalt fabric or mesh inside it. Depending on the required strength, the fabric can be arranged in one or several layers. Fine concrete or mortar is then poured, sprayed, or pressed around the reinforcement. After curing, the concrete becomes rigid while the basalt fabric remains embedded inside as reinforcement. For these reasons, basalt fabric-reinforced concrete was chosen as the best material for the final concept. |
| ==== 7.3 Concept ==== | ==== 7.3 Concept ==== | ||
| The final concept selected for Maris Habitats is a modular artificial marine habitat built from one repeated cone-shaped element, as shown in Figure {{ref> | The final concept selected for Maris Habitats is a modular artificial marine habitat built from one repeated cone-shaped element, as shown in Figure {{ref> | ||
| Line 167: | Line 167: | ||
| <figure fig: | <figure fig: | ||
| |{{ : | |{{ : | ||
| - | < | + | < |
| </ | </ | ||
| </ | </ | ||
| Line 174: | Line 174: | ||
| <figure fig: | <figure fig: | ||
| {{ : | {{ : | ||
| - | < | + | < |
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | In Figure {{ref> | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| - | <figure fig:Structural drawing modular block> | + | <figure fig:Structuraldrawingmodularblock> |
| |{{: | |{{: | ||
| < | < | ||
| Line 185: | Line 187: | ||
| </ | </ | ||
| + | To protect the smartlogger we designed a protecting roof so algea won't be growing on the smartlogger that much. In Figure {{ref> | ||
| + | <WRAP centeralign> | ||
| + | <figure fig: | ||
| + | {{: | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| ==Stress analysis of the structure== | ==Stress analysis of the structure== | ||
| Line 191: | Line 200: | ||
| For the structural simulations, | For the structural simulations, | ||
| - | The simulation process was carried out in two stages. First, one separate module was analysed | + | The simulation process was carried out in two stages. First, one separate module was analyzed |
| **Stress test concrete block** | **Stress test concrete block** | ||
| Line 234: | Line 243: | ||
| The factor of safety plot confirms that the structure remains safe under the applied underwater pressure and gravity load case. The minimum factor of safety is approximately 7.49, which is well above the usual minimum requirement of 1.5–2.0 for many static structural checks. This means that the maximum stress in the structure is still far below the assumed material strength. Although most of the model appears red, this does not mean failure; it only means these areas have the lowest safety factor within the selected color scale. Since the minimum value is still around 7.5, the structure has a large safety margin. The most critical region is again located near the connection between the cone-shaped support and the central beam, which matches the stress and strain results. Overall, the design appears structurally safe for this simplified 30-meter underwater loading condition. | The factor of safety plot confirms that the structure remains safe under the applied underwater pressure and gravity load case. The minimum factor of safety is approximately 7.49, which is well above the usual minimum requirement of 1.5–2.0 for many static structural checks. This means that the maximum stress in the structure is still far below the assumed material strength. Although most of the model appears red, this does not mean failure; it only means these areas have the lowest safety factor within the selected color scale. Since the minimum value is still around 7.5, the structure has a large safety margin. The most critical region is again located near the connection between the cone-shaped support and the central beam, which matches the stress and strain results. Overall, the design appears structurally safe for this simplified 30-meter underwater loading condition. | ||
| - | **Strength test full strucure** | + | **Strength test full structure** |
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure fig: | <figure fig: | ||
| Line 326: | Line 335: | ||
| - Fish and sea life (bottom right corner) are under observation. Fish and algae will be monitored (presence and size) to determine biodiversity and measure photosynthetic effects and chlorophyll on surfaces. | - Fish and sea life (bottom right corner) are under observation. Fish and algae will be monitored (presence and size) to determine biodiversity and measure photosynthetic effects and chlorophyll on surfaces. | ||
| - | All this data will be reunited | + | All this data will be collected and combined |
| Both the buoy and the structure will have a positioning module, that will count with an Inertial Measuring Unit (IMU), a Doppler velocity Log (DVL) and a Global Navigation Satellite System (GNSS) receiver, to have everything registered about the position of both elements and make sure nothing goes wrong due to external factors such as storms, currents or human factors. | Both the buoy and the structure will have a positioning module, that will count with an Inertial Measuring Unit (IMU), a Doppler velocity Log (DVL) and a Global Navigation Satellite System (GNSS) receiver, to have everything registered about the position of both elements and make sure nothing goes wrong due to external factors such as storms, currents or human factors. | ||
| - | From the structure to the buoy, there will be a chain and a cable, for both structural support and data and power connection between the 2 elements. Finally, all the data collected will be sent to a data center, this will be done via the standard Iridium Satellite Network. | + | From the structure to the buoy, there will be a chain and a cable, for both structural support and data and power connection between the two elements. Finally, all the data collected will be sent to a data center, this will be done through |
| The main output will be a report with all the obtained data. | The main output will be a report with all the obtained data. | ||
| Line 354: | Line 363: | ||
| == Version 1.5 (V1.5) Buoy-Connected System 1.5 == | == Version 1.5 (V1.5) Buoy-Connected System 1.5 == | ||
| - | Version 1.5 is presented in a more text‑based format instead of graphical form, as it is a more accurate representation of the system’s black‑box diagram. It is also a bit simplified | + | Version 1.5 is presented in a more text‑based format instead of graphical form, as it is a more accurate representation of the system’s black‑box diagram. It is also a simplified. |
| <WRAP centeralign> | <WRAP centeralign> | ||
| Line 485: | Line 494: | ||
| The inclusion of a camera system is therefore limited to supporting species identification, | The inclusion of a camera system is therefore limited to supporting species identification, | ||
| - | Figure {{ref> | + | Figure {{ref> |
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure fig: | <figure fig: | ||
| |{{ : | |{{ : | ||
| - | < | + | < |
| </ | </ | ||
| </ | </ | ||
| Line 500: | Line 509: | ||
| The software runs on the microcontroller inside the smartlogger. Its main purpose is to control the measurement cycle, read data from the sensors, organize the collected values, and store them safely on the SD card. This approach reduces system complexity, lowers power consumption, | The software runs on the microcontroller inside the smartlogger. Its main purpose is to control the measurement cycle, read data from the sensors, organize the collected values, and store them safely on the SD card. This approach reduces system complexity, lowers power consumption, | ||
| - | When the final product is activated, the software first initializes the microcontroller, | + | When the final product is activated, the software first initializes the microcontroller, |
| During operation, the system performs measurements at predefined time intervals, for example once per hour. In each measurement cycle, the microcontroller wakes up, powers or activates the sensors, waits briefly for the readings to stabilize, and then collects data such as temperature, | During operation, the system performs measurements at predefined time intervals, for example once per hour. In each measurement cycle, the microcontroller wakes up, powers or activates the sensors, waits briefly for the readings to stabilize, and then collects data such as temperature, | ||
| Line 522: | Line 531: | ||
| ==== 7.5.3 Packaging ==== | ==== 7.5.3 Packaging ==== | ||
| - | The packaging design was planned separately for the smartlogger | + | The packaging design was planned separately for the Smart Module |
| - | Figure {{ref> | + | Figure {{ref> |
| - | Inside the case, the smartlogger | + | Inside the case, the Smart Module |
| - | The sensors and electronic components are integrated inside the smart box, which is part of the smartlogger. Therefore, no separate sensor set or external sensor cables are included in this packaging concept. An assembly instruction card is included to show how the smart box is attached to the metal support frame and how the protective lid is added before deployment. The EVA foam insert is not considered a single-use material in this concept because it can be reused with the same hard case for storage, deployment, maintenance, | + | The sensors and electronic components are integrated inside the Smartlogger, which is part of the Smart Module. Therefore, no separate sensor set or external sensor cables are included in this packaging concept. An assembly instruction card is included to show how the Smartlogger |
| - | Figure {{ref> | + | Figure {{ref> |
| - | The packaging also considers reuse. The waterproof hard case can be used repeatedly for storage, deployment, maintenance, | + | The packaging also considers reuse. The waterproof hard case can be used repeatedly for storage, deployment, maintenance, |
| These packaging images are concept visuals, so the final packaging may still change after testing. In the next stage, handling and transport tests should be carried out to check whether the hard case, EVA foam insert, pallet, and straps can properly protect the components under real transport conditions. | These packaging images are concept visuals, so the final packaging may still change after testing. In the next stage, handling and transport tests should be carried out to check whether the hard case, EVA foam insert, pallet, and straps can properly protect the components under real transport conditions. | ||
| Line 539: | Line 548: | ||
| <figure fig: | <figure fig: | ||
| {{ : | {{ : | ||
| - | < | + | < |
| </ | </ | ||
| </ | </ | ||
| - | |||
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure fig: | <figure fig: | ||
| {{ : | {{ : | ||
| - | < | + | < |
| </ | </ | ||
| </ | </ | ||
| + | |||
| ==== 7.6 Prototype ==== | ==== 7.6 Prototype ==== | ||
| Line 586: | Line 595: | ||
| < | < | ||
| - | | **Sensor** | **Type** | **Power supply** | **Operating current (A)** | **Measurement** | **Price** | **Quantity** | **Supplier** | **Link** | **Comment** | | + | | **Sensor** | **Type** | **Power supply** | **Operating current (A)** | **Measurement** | **Quantity** | **Link** | **Comment** | |
| - | | SHT21 | Temperature | 3.3V | 0.0015 | -40°C to +125°C | + | | SHT21 | Temperature | 3.3 V | 0.0015 | -40°C to +125°C | 1 | [[https:// |
| - | | SEN0244 | TDS (Total dissolved solids) | 3.3V – 5.5V | 0.0060 | 0–1000 ppm | 10.18 € | 1 | Farnell | + | | SEN0244 | TDS (Total dissolved solids) | 3.3–5.5 V | 0.0060 | 0–1000 ppm | 1 | [[https:// |
| - | | SEN0257 | Pressure | 5V | 0.0028 | 0–16 bar | 15.09 € | 1 | Farnell | + | | SEN0257 | Pressure | 5 V | 0.0028 | 0–16 bar | 1 | [[https:// |
| - | | SEN0189 | Turbidity | 5V | 0.0400 | 0–3000 NTU | 8.41 € | 1 | DigiKey | + | | SEN0189 | Turbidity | 5 V | 0.0400 | 0–3000 NTU | 1 | [[https:// |
| - | | **Total** | | | **0.0503** | | **39.90 €** | | | + | | **Total** | | | **0.0503** | | | | | |
| </ | </ | ||
| Line 598: | Line 608: | ||
| In the prototype, an Arduino Uno R3 is used as the microcontroller. Since the Arduino Uno lacks a built-in RTC, an external RTC module is required to enable accurate timekeeping. The system operates with a logic voltage of 5 V, whereas the SD card reader operates at 3.3 V logic level. Therefore, a logic level converter is necessary to ensure proper communication between components with different voltage requirements. | In the prototype, an Arduino Uno R3 is used as the microcontroller. Since the Arduino Uno lacks a built-in RTC, an external RTC module is required to enable accurate timekeeping. The system operates with a logic voltage of 5 V, whereas the SD card reader operates at 3.3 V logic level. Therefore, a logic level converter is necessary to ensure proper communication between components with different voltage requirements. | ||
| - | The prototype is powered by a 9 V, 640 mAh alkaline battery. Due to its limited capacity, the operational time of the prototype is significantly shorter than that of the final system, restricting testing and data collection to a period of only a few days. Therefore, the prototype is intended primarily as a proof of concept. | + | The prototype is powered by a 9 V, 640 mAh alkaline battery. Due to its limited capacity, the operational time of the prototype is significantly shorter than that of the final system, restricting testing and data collection to a period of only a few hours. Therefore, the prototype is intended primarily as a proof of concept. |
| - | The estimated energy consumption is based on the system’s calculated power usage of 0.894 W. To reduce overall energy demand, the system is designed | + | |
| - | Battery capacity: 9 V * 0.64 Ah = 5.76 Wh | ||
| - | Daily energy consumption | + | The estimated |
| - | Number of days: 5.76 Wh / 0.357 Wh/day ≈ 16 days | + | Battery capacity: 9 V * 0.64 Ah * 0.7 = 4.03 Wh |
| + | |||
| + | Battery time: 4.03 Wh / 0.92 W ≈ 4 h | ||
| The other electronic components used in the prototype are listed in Table {{ref> | The other electronic components used in the prototype are listed in Table {{ref> | ||
| Line 614: | Line 624: | ||
| < | < | ||
| - | | **Product** | **Type** | **Power supply** | **Operating current (A)** | **Output** | **Price** | **Quantity** | **Supplier** | **Link** | **Comment** | | + | | **Product** | **Type** | **Power supply** | **Operating current (A)** | **Output** | **Quantity** | **Link** | |
| - | | Adafruit 254 | SD - module | + | | Arduino ABX00080 |
| - | | Arduino ABX00080 | + | | JOY-IT COM-MSD |
| - | | FDMM004GMC-XE00 | MicroSD card | | | | 21.88 € | 1 | Farnell | + | | FDMM004GMC-XE00 | MicroSD card | | | | 1 | [[https:// |
| - | | 4022211111 | 9V alkaline battery | | | 9 V 0.64 Ah | 5.47 € | 1 | Farnell | + | | 4022211111 | 9 V alkaline battery | | | 9 V 0.64 Ah | 1 | [[https:// |
| - | | MP007080 | Battery | + | | MP007080 | Battery |
| - | | MCKNP03UJ0251B00 | + | | RTC Tiny For Arduino |
| - | | FIT0096 | Breadboard | | | | 2.50 € | 1 | Farnell | [[https:// | + | | **Total** | | | **0.138** | | | | |
| - | | **Total** | | | **0.138** | | **62.86 €** | | + | |
| </ | </ | ||
| Line 629: | Line 639: | ||
| For prototype testing, a low-cost solution is used both for the enclosure and structural elements. A simple plastic lunchbox can serve as a temporary enclosure, where holes can be drilled for sensor placement, making it suitable for controlled testing before investing in the final underwater housing. In addition, standard cement is used for structural testing, as it provides sufficient strength at a very low cost. These materials are summarized in Table {{ref> | For prototype testing, a low-cost solution is used both for the enclosure and structural elements. A simple plastic lunchbox can serve as a temporary enclosure, where holes can be drilled for sensor placement, making it suitable for controlled testing before investing in the final underwater housing. In addition, standard cement is used for structural testing, as it provides sufficient strength at a very low cost. These materials are summarized in Table {{ref> | ||
| - | PLA filament can be used either as an alternative material for the blocks. It can be used to create moulds for casting concrete blocks, or as the structure for the prototype instead of concrete. This allows for greater flexibility and repeatability during the design and testing phase. However, PLA is not suitable for long-term structural use in harsh environments, | + | PLA filament can be used either as an alternative material for the blocks |
| The enclosure used for the prototype is a simplified version of the final system design. To minimize development costs and allow rapid iteration, a standard plastic food container is utilized as the enclosure. To ensure watertight cable penetrations, | The enclosure used for the prototype is a simplified version of the final system design. To minimize development costs and allow rapid iteration, a standard plastic food container is utilized as the enclosure. To ensure watertight cable penetrations, | ||
| Line 651: | Line 661: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | The final prototype may not utilize the exact components and materials specified in this study; however, functionally equivalent or closely comparable alternatives are expected to be used. | ||
| The electrical schematics for the prototype is presented in figure {{ref> | The electrical schematics for the prototype is presented in figure {{ref> | ||
| Line 656: | Line 668: | ||
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure fig: | <figure fig: | ||
| - | {{ :0:eps_electrical_schematics_update.pdf?1000 }} | + | {{ :0:eps_prototype_schematics_final.png?1000 }} |
| < | < | ||
| </ | </ | ||
| Line 749: | Line 761: | ||
| When both the SD card and RTC module are ready, the software creates or opens the log.csv file. The program then checks the switch state. If the switch is off, logging is paused. If the switch is on, the system reads the connected sensors. The program then checks whether 10 seconds have passed since the last logging cycle. If not, the system continues reading sensor values. | When both the SD card and RTC module are ready, the software creates or opens the log.csv file. The program then checks the switch state. If the switch is off, logging is paused. If the switch is on, the system reads the connected sensors. The program then checks whether 10 seconds have passed since the last logging cycle. If not, the system continues reading sensor values. | ||
| - | When the logging interval has passed, the software retrieves the current time from the RTC module and writes the timestamped sensor data to the SD card. After the data is saved, the program returns to the switch check and repeats the process continuously. This flow ensures that the prototype automatically collects and stores environmental data in a structured way. Figure {{ref> | + | When the logging interval has passed, the software retrieves the current time from the RTC module and writes the timestamped sensor data to the SD card. After the data is saved, the program returns to the switch check and repeats the process continuously. This flow ensures that the prototype automatically collects and stores environmental data in a structured way. Figure {{ref> |
| <WRAP centeralign> | <WRAP centeralign> | ||
| <figure fig: | <figure fig: | ||
| - | {{ :report:flowchart.jpeg?nolink |}} | + | {{ :report:maris_habitats_flowchart.png?nolink|}} |
| < | < | ||
| </ | </ | ||
| Line 790: | Line 802: | ||
| The test confirmed that the software is able to perform local data logging. This means that the system can collect sensor data and save it on an SD card without using real-time communication. This supports the final product concept, where the smartlogger stores environmental data locally until it is retrieved during scheduled maintenance. | The test confirmed that the software is able to perform local data logging. This means that the system can collect sensor data and save it on an SD card without using real-time communication. This supports the final product concept, where the smartlogger stores environmental data locally until it is retrieved during scheduled maintenance. | ||
| - | Figure {{ref> | + | Figure {{ref> |
| <WRAP centeralign> | <WRAP centeralign> | ||
| Line 802: | Line 814: | ||
| ==== 7.7 Summary ==== | ==== 7.7 Summary ==== | ||
| - | //Provide here the conclusions | + | |
| + | This chapter described | ||
| + | |||
| + | The chapter | ||
| + | |||
| + | The prototype was built as a simplified validation model rather than a final marine-grade product. It was used to test the basic structure, electronic integration, | ||
| + | |||
| + | Chapter 7 shows how Maris Habitats was transformed from a theoretical concept into a physical and functional prototype. The development process confirmed the feasibility of combining a modular reef structure with a removable monitoring system. Further development should focus on marine-grade materials, waterproofing, | ||