5.1 - Personal Production: Requirements

From Wikibooks, open books for an open world
Jump to: navigation, search


System Requirements[edit]

This section lists the initial set of system requirements for the Personal Production project. It is the first step in the Systems Engineering process described in Section 4.0 through 4.4. It puts into measurable and specific terms what we want the project elements to do. Requirements are organized into categories, and numbered for later reference. They are written in terms of the expanded system when it has reached full capacity. The elements the seed factory. which will be the starting point for growth, is determined later in the design process from what is needed to reach that final capacity.

Following the text of each requirement we discuss how they were arrived at, but there is no "right answer" to setting requirements, they are a matter of the end user's goals and choices. In this case the particular set of requirements are derived from a program framework for improving the quality of life of our expanding civilization. The project designers in this example are acting as proxies for the end users, since they have not been identified yet, and don't necessarily know what they want out of self-expanding automation. We make our best estimate of what they would want, once presented with information about the project. Later on, when users are identified, we can get their input to the goals and requirements.

Just because we list a number of requirements below is no guarantee they are possible or economically feasible. They are only a starting point for the eventual baseline set of requirements. The baseline will be an output of the conceptual design stage of the project. During this stage we will make adjustments as needed to what is practical, identify areas that require more development, and record new requirements when we identify them.


1. Objectives[edit]


  • 1.1 Project Goal - The project shall provide a locally owned and operated Personal Production System which supports the needs and desires of the owners.

This sets the operating regime and basic design function that the system will perform. It is a binary (Yes/No or True/False) type requirement. The requirement is either met or not met. Locally broadly means "within several hours travel time", or approximately a metropolitan area and surroundings. This will be made more explicit later.

  • 1.2 Project Scale - At full capacity, the system shall deliver 25% by value of the needs and desires of a community of 2640 people.

A target size for full capacity is needed so you can work towards definite designs. The starting size will be much smaller. The community is a larger set than the owner/operators. It includes household members, neighbors, friends, and occasional customers for which things can be made. The particular goal of 2640 people is somewhat arbitrary, but is based on historical examples of settling new communities. The idea is a large enough community would have the skills needed to operate the various production machines, and take care of other necessary tasks. If later design work shows this number is either too small, or larger than necessary, it can be changed. But we need starting values for numerical requirements for the first cycle of design.

  • 1.3 Choice - The specific physical sites used by the project, and their internal organization, function, and operation, shall be chosen by project owners and site residents within the limits of design constraints.

The intent of this requirement is that the owner-operators of the equipment will choose where it is built and how it is operated, rather than these decisions being made from the outside. Completed designs for the factory elements gives them a starting point to select sites, but the final choices will be theirs. Among design constraints are zoning and building codes which limit what types of equipment can be placed.


2. Performance[edit]


We want it to operate under a range of actual conditions, so we pick an example location. Later examples will extend to a wider set of locations and therefore have wider design environments. The Atlanta CSA is about 240 km (150 miles) in diameter, which enables reasonable travel time from point to point within the location.

  • 2.2 Growth - The system shall be able to increase capacity for production, transport, and habitation by 5% per year after initial start-up.

To make the design desirable for the owners, it should be able to more than just maintain itself, and have a generous margin for growth. The extra capacity could be used to increase the community size, start up new locations, or make products for sale. Initial start-up is between whenever the starter set begins functioning and 10% of full capacity. In this early phase, there will be fewer types of machines available and skills within the community, so we allow for a lower growth rate in this period.

  • 2.3 Improved Technology - The system shall increase the levels of self-production, cyclic flows, and autonomy in a progressive manner.

We do not expect the founding community and initial equipment to have the same abilities as at full capacity. This requirement sets a gradual increase in technical performance as the factory grows. We will set a goal of 25% for now as the full capacity target for self-production, recycling, and automation as a reasonable goal for a first-generation design.

  • 2.3.1 Local Resources - The system shall provide 25% of community needs and desires from local resources, as measured by economic value.

This puts more detail on 1.2 Project Scale above by supplying materials and energy from local sources. Local includes the project sites themselves when feasible, otherwise from within the location. To meet the parent requirement (2.3) of progressive improvement, we set targets of 6, 12, and 18% of needs met at 3, 10, and 30% of full capacity. So with a community of 80 people, and perhaps 20 owner/operators, we want to meet 6% of their needs. The improvement is tied to geometric increases in capacity, because easier products would be made first, and copies of machines made to increase capacity, which doesn't increase the range of products.

  • 2.3.2 Self Production - The system shall produce 25% of the total economic value for the community internally, with the remainder from outside work and savings.

The previous requirement covers resource supplies. This one covers economic value of the outputs, including work by the owners as operators. Again, we think 25% is a reasonable level at full capacity, with the same partial goals as the previous requirement. Participation levels will vary across the community, but the Personal Production example isn't intended to replace conventional jobs and other income sources for most people, they would operate in parallel. With some level of automation, the time needed to do both should be possible. The starter set and start-up level of growth (first 10% of capacity) may only support hobby-level production, while at full capacity it would support more substantial contributions, at a level of a second income. We think a gradual shift to self-production is more feasible than trying to do so all at once. All-at-once examples are colonies or communes, where everyone is 100% devoted to the new efforts. These have often failed for various reasons, so we will not attempt that approach.

  • 2.3.3 Cyclic Flows - The system shall recycle and reprocess 25% by mass of local waste flows from community production, transport, and habitation.

This requirement comes from several sources. Closed cycle flows are more sustainable in the long term. They have lower input costs because you do not need as many new inputs. They also have lower disposal costs than linear (use once and dispose of) flows produce. We expect that the production equipment's ability to process materials and level of automation will make the recycling economically inexpensive. The 25% goal is again at full capacity.

  • 2.3.4 Automation - The system shall reduce human labor requirements by 25% relative to the US average.

Automation is desirable from a quality of life standpoint - more output for less work. The owner/operators do not have to worry about automation putting themselves out of jobs, since they own the production. Less work and economic security are key parts of making the Personal Production system something people will want. We think 25% labor reduction by automation is a reasonable level for a first generation project. It assumes some level of production integration, so that transfers between production steps can be automated, as well as the individual machines.

  • 2.3.5 Autonomy - The system shall be capable of controlling at least 25% of production, operations, and maintenance functions locally.

This flows partly from the desire for owner choice and ability to run things under control of the people who live with the results. Having the capability does not require it be used. Participants or specialists who are not in the local area can operate parts of the system by remote control as an option.

  • 2.3.6 Complexity - The starter set shall include not more than 8 major production elements, not counting attachments.

One of the growth paths for personal Personal Production is diversifying to new equipment and processes out of the hundreds of types available. We wish to start with a reduced set to lower initial cost and design complexity. On the other hand we do not want to start with too little. For example, we could in theory start with zero production elements and rebuild technology starting from rocks, sticks and fire made by hand, but that is not very practical. A compromise is to start with about one piece of equipment per major production function, so that a reasonably complete production chain is possible within the system. Additional attachments, bits, consumable supplies, tooling, and small shop tools are needed to outfit any operating production system, but are not counted as major elements.

  • 2.4 Improved Quality of Life - The system shall support an equivalent GDP/person of 25% above the US average.

The goal of meeting needs and desires does not say at what level of quality for items like food, shelter, and utilities. Naturally we would like a high level of quality, and we think with automation and self-production this can be reached. The GDP equivalence sets a target well above the US average, and is in terms of what it would cost to reproduce the lifestyle. The base GDP is $18.23 trillion in 2016 in current dollars with a population of 323.26 million, and thus a base value of $56,394/person. Cash income is not increased proportionally, because many products are delivered directly to the community. In theory, if the production system delivered 25% of needs and desires with no impact on existing work and lifestyle, the equivalent GDP would go up 33% from the base. Since some work will be needed by the owner/operators, we don't expect the new activity to be purely additive, but somewhat decrease conventional work. So the goal is a 25% increase. As with other requirements, this is a goal at full capacity, with a gradual increase.

  • 2.5 Data - The system shall share project experience and data with the local community and beyond.

As a first of it's kind project, we would like others to build on the knowledge gained and hopefully feed back their own experience. Including it as a system requirement ensures a process for collecting and then sharing the data will be included in the design. We recognize that personal data will need to be carefully protected. This requirement is about technical features like solar collector power output.

  • 2.6 Resources - The system shall produce at least 2.0 times internal needs for materials and energy.

This comes from a desire for a highly productive design that comfortably produces above it's own maintenance and support needs. It also supports a higher quality of life either by directly supplying items to the owners, growth of the factory, or surplus production for sale. This is measured at full capacity, after building production facilities and equipment. It is related to the concept of "energy return on energy invested" (EROEI) for energy sources, but extended to also cover material resources.


3. Time[edit]


  • 3.1 Completion Time - [Not Applicable]

A project schedule or completion date is often used as a time-based requirement. In this set of requirements we cannot set a time to reach full capacity because we do no know how fast people will join the project. For now we mark 3.1 Completion Time as "Not Applicable", at the system level. At more detailed levels of the project, we may derive time and schedule requirements, and reserve this requirement number (3.1) for that purpose.

  • 3.2 Operating Life - The system will be designed for an indefinite life with maintenance, repair, and replacement of parts.

This project is intended as a permanent source to supply community needs. Therefore it will not have a finite life or wear out date. Since the individual elements cannot be designed to last forever, a consequence of this requirement is the need for maintenance and repair tasks.


4. Cost[edit]


  • 4.1 Total Development Cost - Development cost for the project shall be less than $40 million for a community of 300 people, net of sales.

We use Mid-2016 US dollars, adjusted for inflation. Cost requirements put a bound on how much effort goes into designing and building the system. Total costs are divided into Development - the one-time costs for technology, prototypes, and design; and Location - the repeating costs for each added unit or copy you build. The manufacturing industries, which our project fits within, typically do not invest a lot in research and development. Since we want to apply modern automation to these areas, we assume a relatively high development cost. In the absence of better cost estimates, the specific number is twice US average capital per person. This assumes most equipment is not completely new design at the 300 person scale. Developing a project cost estimate is part of conceptual design, so this value will be updated. A higher development cost is justified if many personal production systems are eventually built based on the design. The Personal Production prototypes, and early expansion phases are able to make items for sale. Any items sold during the development period are credited against the cost, so $40 million would be the maximum net outlay.

  • 4.2 Location Cost - The unit location cost after development shall be less than $66,600 per person supported.

This covers the repeating cost for production capacity per average community member supported per the other requirements. This is a relatively low number because automation and self-production is intended to make these things at low cost. The $66,600 is intended to cover the outside raw materials, parts, and labor which still need to be purchased. It is an average number per person at full capacity, and may be higher to start with. The total tangible assets of the US are $86.1 trillion as of mid-2016, or $266,400 per person. Since the project goal is to meet 25% of people's needs and desires, we divide the tangible assets by 4. This number is also preliminary, and will be updated as cost estimates are developed during conceptual design.


5. Technical Risk[edit]


  • 5.1 Risk Allowances - The system design shall include allowances for performance and design uncertainties of less than 37.5% when complete.

No engineering design is perfectly understood, or built and operated exactly as intended. Therefore there will always be some uncertainty in performance, failure rate, and other parameters. A technical risk allowance is a design margin above the required performance to account for this uncertainty. In other words, we design for more than we need. It is measured at the point the design is finished and building the equipment starts. Once the system is built and operating, you will find out the actual performance. The margin is intended to insure the final performance is at least at the required level. The uncertainties are set high in this example because it is a first-of-kind project. Uncertainties will be even higher at the start of design. The intent is to lower them during development by methods like simulation, component tests, and prototypes. Note that technical performance risk is distinct from failures and safety hazards.


6. Safety[edit]


  • 6.1 Location Risk - The system shall have a community life and property risk of less than the US 2016 average.

Safe operation is a desirable feature, so we include it as a requirement. This is to be met at full capacity, and applies to the project-owned land and equipment, and the community of people it directly supports. Manufacturing and transport typically have risks associated with them, but we think we can keep their levels no higher than average by automation (which removes people from work hazards) and design for safety (prevent risks at the design stage).

  • 6.2 Population Risk - The system shall reduce natural and human-made risks to the nearby population by 5%, including external risks created by the system.

The previous requirement was for risks of the project to it's owners and direct community supported. This one is for risks to others outside the project. We would like to have a positive impact on the nearby community. We define nearby as zones 10 km wide around the project sites, with at least 50% of the risk reduction applied in the nearest zone, 25% in the next zone, and so on. The number of people we reduce the risks for is equal to the project community size. So at full capacity in the Atlanta area we are making a positive contribution to safety for a small part of the total population.


7. Sustainability[edit]


  • 7.1 Biosphere Security - The system shall preserve 178 (species x number of sites) outside their existing natural ranges, either stored or living.

In addition to present safety, we want to contribute to long term sustainability of the biosphere. The number of species, and number of sites they are preserved at, is scaled to the size of the project, so we use a relatively small number here. By preserving species outside their existing natural range, recovery from hazards to the original population, like climate shift or human development is possible. Example preservation methods include greenhouses, seed banks, or planting in recently shifted climate zones.

  • 7.2 Survivability - The system shall provide 0.0025% compensation for civilization level critical risks.

Besides the biosphere, we want to contribute to the long term survival of human civilization. A project this size can only be expected to make a small contribution, therefore the requirement value is small. Examples would be helping address resource depletion or atmospheric carbon accumulation. We acknowledge this is a challenging requirement, but we think it is worth at least trying to meet it.


8. Openness[edit]


  • 8.1 Open Design - Technology and design methods developed within the project shall be open for others to use. Specific instances of a design and produced items may be proprietary.

Our larger intent is not just to support one local community, but to demonstrate self-expanding production systems are possible and enable others to use them. We need to balance sharing the underlying technology with rewards for people who do the work. So we allow people to keep specific hardware designs and ownership of physical items private if they choose.


Measures of Effectiveness[edit]

During the design process, attempts to meet the various requirements often affect more than one at a time. For example, higher performance and reliability often come at the expense of higher cost. To optimize a design when this happens, we use measures derived from and strongly related to the requirements. How well each requirement is being met is converted by formula to a numerical score. The scores are combined, and the better design is then the one with the highest total score. In this way very different requirement types can be accounted for and compared across different design options. For this project we will use a 100 point scale and assign a certain number of points (their weight) to each measure according to their relative importance. The score by formula is found for each criterion, and the total score is the sum of weight x percent score for all the measures. Note that some requirements are fixed, like the number of people the project supports. They don't get variable measures, but rather the design is adjusted to meet them in full.

The measures as a whole are a mathematical model of what we think is better in a design. Like the requirements in the previous section, there is no "right answer", since they are based on human goals and choices. What the measures do is allow different people, or one person working on different parts of the project, to reach a consistent solution based on the same assumptions. In the table below we list our selected scoring items and formulas. The individual items only total to 78% because not all measures are included for the Personal Production example. They will be included in the later design examples, and we want to be able to easily compare across projects. The scoring formulas also have relatively low goals compared to later projects, since Personal Production is a first-generation design. The total sum of the scores is adjusted by a ratio to bring the result for this example to a nominal 100 point value. It would be unadjusted when used to compare to other examples and projects.


Measure Weight (points) Scoring Formula (percent) Goals
2.2 Growth (rate/yr) 5.0 (equivalent % annual GDP growth of all sites - 2.5%) x 10 Goal = 5%. Internal production valued as if sold at market rates
2.3 Improved Technology (local resources) 1.0  % of local resources from program locations Goal = 25%. Measure by kg (mass) or Joules (energy)
2.3 Improved Technology (self production) 1.0  % of finished products from program locations Goal = 25% by economic value
2.3 Improved Technology (cyclic flow) 1.0  % of location mass flows reused Goal = 25%. Includes local use but not production for growth or sale
2.3 Improved Technology (automation) 1.0  % reduction human labor hours Goal = 25% lower relative to current technology
2.3 Improved Technology (autonomy) 1.0  % required labor and control supplied locally Goal = 25% of necessary functions can be supplied
2.4 Quality of Life (GDP) 5.0 (equivalent GDP - $20,000)/2000 Goal = $70,500/capita. Includes value of internal production and labor
2.6 Resources (surplus) 5.0 ln(material & energy output/internal use)/ln(2) x 25% Goal = 2.0 over program life cycle. Clip at -100%
4.1 Total development cost 14.0 (avg unit cost/total development cost) x 50% Goal = 2 x location cost = $133,200/person
4.2 New Location Cost 14.0 [(ln(0.25xUS capital per person/location cost))/ln(2) x 25%] + 25% Goal = $66,600/capita
5.1 Technical Risk Allowance (%) 5.0 (50% - technical uncertainty allowance) x 2 Goal = 37.5% technical allowance
6.1 New Location Risk (relative) 7.5 [ln(0.25 x general casualty risk/location risk)/ln(2) x 25%] + 75% Goal = 100% relative risk. Includes life and property risks.
6.2 Population Risk (relative) 7.5 (% reduction to general population risk) x 5 Goal = reduce 5% by natural & program causes, higher risk not allowed.
7.1 Biosphere Security (species-locations) 5.0 [(log(species maintained outside natural range x sites)) - 1] x 20% Goal = 178 in vivo or stored, humans are a species
7.2 Survivability (relative) 5.0 (% compensation for critical risks) x 10,000 Goal = 0.0025%. includes all civilization level risks
Total 78 Sum partial scores x weight from each line above x 400/78 Goal = 100% after 400/78 adjustment


Notes to table:

The formulas are adjusted to produce scores of zero when the measure is at an unacceptably low level:

  • 2.2 - The formula subtracts 2.5% from growth rate to set zero score at "no better than average growth in the economy"
  • 2.4 - The formula subtracts $20,000 from the GDP/person value to set a low income base.