72 research outputs found
Hard Hat Ambient Liability Observer (HALO)
Capturing workplace incident information is a growing area of concern for most companies. To assist with this, the design team proposed the H.A.L.O. This design uses time-of-flight sensors connected to LEDs to create a proximity-based hazard warning system. It also records incident data using an accelerometer and micro-SD card. This helps workers avoid some of the most common workplace injuries, slips, trips, and falls and accidental collisions.
Students have created a design with engineering, and marketing requirements that accomplish this task. The proposed design allows for this monitoring and mitigation systems to be attached to hard hats. Team members developed software and hardware subsystems to fit on any hardhat without hindering worker safety.
The completed design uses the systems listed above register hazardous objects within 1.5m and color shifts depending on distance. Within the 150-degree FOV, any objects approaching the device are registered. In case of a possible concussive event, collision data writes to a SD card for use during an incident investigation. After a semester of development and integration, the H.A.L.O. system met the engineering requirements to assist with preventing workplace injury in a cost-effective manner
Recommended from our members
Restructuring of RELAP5-3D
The RELAP5-3D source code is unstructured with many interwoven logic flow paths. By restructuring the code, it becomes easier to read and understand, which reduces the time and money required for code development, debugging, and maintenance. A structured program is comprised of blocks of code with one entry and exit point and downward logic flow. IF tests and DO loops inherently create structured code, while GOTO statements are the main cause of unstructured code. FOR_STRUCT is a commercial software package that converts unstructured FORTRAN into structured programming; it was used to restructure individual subroutines. Primarily it transforms GOTO statements, ARITHMETIC IF statements, and COMPUTED GOTO statements into IF-ELSEIF-ELSE tests and DO loops. The complexity of RELAP5-3D complicated the task. First, FOR_STRUCT cannot completely restructure all the complex coding contained in RELAP5-3D. An iterative approach of multiple FOR_STRUCT applications gave some additional improvements. Second, FOR_STRUCT cannot restructure FORTRAN 90 coding, and RELAP5-3D is partially written in FORTRAN 90. Unix scripts for pre-processing subroutines into coding that FOR_STRUCT could handle and post-processing it back into FORTRAN 90 were written. Finally, FOR_STRUCT does not have the ability to restructure the RELAP5-3D code which contains pre-compiler directives. Variations of a file were processed with different pre-compiler options switched on or off, ensuring that every block of code was restructured. Then the variations were recombined to create a completely restructured source file. Unix scripts were written to perform these tasks, as well as to make some minor formatting improvements. In total, 447 files comprising some 180,000 lines of FORTRAN code were restructured. These showed significant reduction in the number of logic jumps contained as measured by reduction in the number of GOTO statements and line labels. The average number of GOTO statements per subroutine dropped from 8.8 before restructuring to 5.3 afterwards, a reduction of 40%. The maximum number of GOTO statements in any subroutine dropped from 213 to 99, a factor of 2.1. Finally, the maximum number of statement labels dropped from 210 to 43, a factor of nearly 5. While many blocks of code remain unstructured, a much greater fraction of the code is now structured. These measurements indicate a serious reduction in degree of interweaving of logic paths
Antigen presenting cells link the female genital tract microbiome to mucosal inflammation, with hormonal contraception as an additional modulator of inflammatory signatures
The microbiome of the female genital tract (FGT) is closely linked to reproductive health outcomes. Diverse, anaerobe-dominated communities with lo
Response to “Comment on ‘Real‐time B‐mode ultrasound quality control test procedures’ ” [Med Phys. 25, 1547–1551 (1998)]
Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/134941/1/mp8333.pd
Recommended from our members
RESTRUCTURING RELAP5-3D FOR NEXT GENERATION NUCLEAR PLANT ANALYSIS
RELAP5-3D is used worldwide for analyzing nuclear reactors under both operational transients and postulated accident conditions. Development of the RELAP code series began in 1975 and since that time the code has been continuously improved, enhanced, verified and validated [1]. Since RELAP5-3D will continue to be the premier thermal hydraulics tool well into the future, it is necessary to modernize the code to accommodate the incorporation of additional capabilities to support the development of the next generation of nuclear reactors [2]. This paper discusses the reengineering of RELAP5-3D into structured code
Recommended from our members
Streamlining of the RELAP5-3D Code
RELAP5-3D is widely used by the nuclear community to simulate general thermal hydraulic systems and has proven to be so versatile that the spectrum of transient two-phase problems that can be analyzed has increased substantially over time. To accommodate the many new types of problems that are analyzed by RELAP5-3D, both the physics and numerical methods of the code have been continuously improved. In the area of computational methods and mathematical techniques, many upgrades and improvements have been made decrease code run time and increase solution accuracy. These include vectorization, parallelization, use of improved equation solvers for thermal hydraulics and neutron kinetics, and incorporation of improved library utilities. In the area of applied nuclear engineering, expanded capabilities include boron and level tracking models, radiation/conduction enclosure model, feedwater heater and compressor components, fluids and corresponding correlations for modeling Generation IV reactor designs, and coupling to computational fluid dynamics solvers. Ongoing and proposed future developments include improvements to the two-phase pump model, conversion to FORTRAN 90, and coupling to more computer programs. This paper summarizes the general improvements made to RELAP5-3D, with an emphasis on streamlining the code infrastructure for improved maintenance and development. With all these past, present and planned developments, it is necessary to modify the code infrastructure to incorporate modifications in a consistent and maintainable manner. Modifying a complex code such as RELAP5-3D to incorporate new models, upgrade numerics, and optimize existing code becomes more difficult as the code grows larger. The difficulty of this as well as the chance of introducing errors is significantly reduced when the code is structured. To streamline the code into a structured program, a commercial restructuring tool, FOR_STRUCT, was applied to the RELAP5-3D source files. The methodology employed follows Dijkstra's structured programming paradigm, which is based on splitting programs into sub-sections, each with single points of entry and exit and in which control is passed downward through the structure with no unconditional branches to higher levels. GO TO commands are typically avoided, since they alter the flow and control of a program’s execution by allowing a jump from one place in the routine to another. The restructuring of RELAP5-3D subroutines is complicated by several issues. The first is use of code other than standard FORTRAN77. The second is restructuring limitations of FOR_STRUCT. The third is existence of pre-compiler directives and the complication of nested directives. Techniques were developed to overcome all these difficulties and more and these are reported. By implementing these developments, all subroutines of RELAP were restructured. Measures of code improvement relative to maintenance and development are presented
Real‐time B‐mode ultrasound quality control test procedures. Report of AAPM Ultrasound Task Group No. 1
Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/134873/1/mp8404.pd
Antigen Presenting Cells Link the Female Genital Tract Microbiome to Mucosal Inflammation, With Hormonal Contraception as an Additional Modulator of Inflammatory Signatures
The microbiome of the female genital tract (FGT) is closely linked to reproductive health outcomes. Diverse, anaerobe-dominated communities with low Lactobacillus abundance are associated with a number of adverse reproductive outcomes, such as preterm birth, cervical dysplasia, and sexually transmitted infections (STIs), including HIV. Vaginal dysbiosis is associated with local mucosal inflammation, which likely serves as a biological mediator of poor reproductive outcomes. Yet the precise mechanisms of this FGT inflammation remain unclear. Studies in humans have been complicated by confounding demographic, behavioral, and clinical variables. Specifically, hormonal contraception is associated both with changes in the vaginal microbiome and with mucosal inflammation. In this study, we examined the transcriptional landscape of cervical cell populations in a cohort of South African women with differing vaginal microbial community types. We also investigate effects of reproductive hormones on the transcriptional profiles of cervical cells, focusing on the contraceptive depot medroxyprogesterone acetate (DMPA), the most common form of contraception in sub-Saharan Africa. We found that antigen presenting cells (APCs) are key mediators of microbiome associated FGT inflammation. We also found that DMPA is associated with significant transcriptional changes across multiple cell lineages, with some shared and some distinct pathways compared to the inflammatory signature seen with dysbiosis. These results highlight the importance of an integrated, systems-level approach to understanding host-microbe interactions, with an appreciation for important variables, such as reproductive hormones, in the complex system of the FGT mucosa
- …