RipTune: Variable Resistance for Swimmers
Praxis II · ESC102 · University of Toronto
Engineered RipTune, a come-along winch that clips to starting blocks so MSSAC high-performance swimmers can add individualized variable swim resistance to their training. Proxy testing measured roughly 0 to 824 N continuous resistance using a come-along, bungee line, and carabiner. Figures and summarized metrics appear on the showcase poster [4] and course one-pager [5].
CTMFs
Working environment analysis · Verification vs. validation · Signal-to-noise ratio
At a glance (one-pager)
~7.87 s avg setup · 412 N/m spring constant · 0 to 824 N continuous resistance
Proxy testing achieved a ~412 N/m spring constant, ~7.87 s average setup (under the < 15 s target), and a 0 to 824 N continuous resistance envelope. The recommended design is a come-along on the starting block with a bungee cord and a carabiner attachment for fast rigging. The prototype used one-way spooling. Protocols, figures, and design rationale appear on the showcase poster [4] and course one-pager [5].
Resistance levels
≥5 discrete levels spanning the small to large parachute band [4].
Setup / level change
Time to switch or reset resistance at the blocks; proxy avg ~7.87 s.
Portability envelope
Pack-down size; ≤ 10 kg unloaded (brief).
Safety
Wet deck: mechanical system only.
Step granularity
Min. step between adjacent levels vs max resistance [4].
The High Performance swim team at MSSAC needs resistance-training equipment that allows incremental adjustment of load while staying safe, portable, and compatible with competitive pool environments. Competitive swimmers already use resistance tools to train explosiveness, but current options offer limited variability, which restricts individualized training.
Process, tools & reflection
Going into the Praxis II design project, my values from the first semester were formalized into my old position statement. I approached the project intending to use my values such as stakeholder centricity to meet the coach's needs. However, the design began to shape my values more than my values shaped the design.
My value of bounded rationality applied during the representation phases of our design process, communication roadblocks challenged my value of stakeholder centric approaches, and refining the RFP gave me a new perspective on sustainability. This project was a bridge between my old and new values and currently shapes the framework of how I will approach future design projects.
CTMF names and working definitions follow Praxis I and II lecture materials (slides), except where the narrative notes a different source.
Working environment analysis
FrameApplication
Working Environment Analysis defines the physical, chemical, and operational extremes a design must withstand in its intended context. The original RFP highlighted chlorine degradation, which we carried into our reframing phase as a key constraint. However, we recognized that fully chlorine-resistant materials are rare for training equipment outside of swimwear, so we had to find a balance between ideal performance and availability. This balance was challenged as materials with less than 100% chlorine resistance may not be the most sustainable. To compensate, we drastically increased the durability requirement from the original RFP to over 100,000 cycles. This reframing ensured the device could withstand daily use over multiple years while still balancing material sustainability.
Assessment
Performing this analysis ultimately developed my commitment to sustainability. We realized that many solutions could quickly corrode in the pool chemicals, becoming expensive waste. This project proved a core concept to me: the more physically durable a product is against its environment, the more environmentally sustainable it becomes. Moving forward, I will use environmental analysis not just to set technical thresholds, but as a strict guardrail to ensure my designs are economically and environmentally sustainable from day one.
Verification vs. validation
ConvergeApplication
Verification evaluates whether a design meets its specified technical requirements (did we build the product right?), while validation ensures the design actually fulfills the stakeholder's needs in context (did we build the right product?). Through proxy testing, we successfully verified our device could output the required resistance at a variable level and have a fast set-up time. However, due to severe communication blockers with the MSSAC head coach, we were unable to formally validate the final prototype with our primary users, a limitation we had to address during Showcase.
Assessment
This limitation severely tested my commitment to stakeholder centricity. The lack of contact led me to question if direct stakeholder input beyond the initial RFP was even necessary, given how strong our technical verification was. However, realizing that our technically sound device still risked not being entirely adoptable as the coach may want some additional features or explicitly address certain issues (like flip turns) proved that verification without validation is an engineering failure. This experience cemented my belief that engineering models only gain true meaning when validated by the community using them, a standard I will rigorously enforce in future client work.
Signal-to-noise ratio
RepresentApplication
Signal-to-noise ratio is a communication principle where the signal is the essential message and the noise is any distracting, irrelevant, or overly dense information. During our Beta release, our presentation was extremely high-noise. We cluttered our concept representation with a slideshow, a poster board, a whiteboard, and printouts, and our assessors were unsure where to put their focus. To fix this for the final Showcase poster and presentation, we acknowledged the Gutenberg diagram, used colour to create focus, and optimized our presentation in ways to not overwhelm the assessors.
Assessment
This shift in representation perfectly aligned with my value of bounded rationality. Showcase assessors operate under strict cognitive and time constraints. Assuming an assessor will perfectly digest large walls of texts during a live presentation is flawed. Moving forward, I am committed to use the signal-to-noise principle in all future engineering communications, ensuring I design my arguments and visuals to accommodate the realistic cognitive bandwidth of my audience rather than just dumping all my data onto the page.
- [4] X. Su, D. Shoeib, N. Puthoor, and E. Li, "RipTune: Variable Swim Resistance," showcase poster, ESC102 Praxis II Team 05, Univ. Toronto, Toronto, ON, Canada, Apr. 2026. PDF
- [5] X. Su, D. Shoeib, N. Puthoor, and E. Li, "Variable Swim Resistance via RipTune," course one-pager, ESC102 Praxis II Team 05, Univ. Toronto, Toronto, ON, Canada, Apr. 2026. PDF
Numbers match the full portfolio reference list.